# Functions
Decode decodes bytecode to given type strings.
DecodePacked decodes bytecode following packed format.
DecodeWithSelector decodes bytecode restricted to given selector.
DecodeWithSignature decodes bytecode based on given signature.
Encode encodes given arguments based on provided types.
EncodePacked encodes given arguments based on provided types with packed encoding.
EncodeSignature encodes signature to 4-byte selector.
EncodeWithSelector encodes function call based on its selector.
EncodeWithSignature encodes function call based on its signature.
GetSigTypes gets the input parameters type from given function signature.
IsArray checks whether given type string is an array.
IsDynamic checks whether given type string is a dynamic, i.e.
IsTuple checks whether given type string is a tuple (i.e.
SplitParams splits parameters type from given type string.