methodSelector
@algorandfoundation/algorand-typescript
@algorandfoundation/algorand-typescript / arc4 / methodSelector
Function: methodSelector()
methodSelector(
methodSignature):bytes
Defined in: packages/algo-ts/src/arc4/index.ts:173
Returns the ARC4 method selector for a given ARC4 method signature. The method selector is the first 4 bytes of the SHA512/256 hash of the method signature.
Parameters
methodSignature
An ARC4 method signature string ( Eg. hello(string)string. Must be a compile time constant), or a contract method reference. (Eg. MyContract.prototype.myMethod)
string | ContractMethod
Returns
The ARC4 method selector. Eg. 02BECE11