Skip to content

methodSelector

Algorand TypeScript


Algorand TypeScript / arc4 / methodSelector

methodSelector(methodSignature): bytes<4>

Defined in: arc4/index.ts:211

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.

InstanceMethod<Contract>

An ARC4 contract method reference. (Eg. MyContract.prototype.myMethod)

bytes<4>

The ARC4 method selector. Eg. 02BECE11

methodSelector(methodSignature): bytes<4>

Defined in: arc4/index.ts:218

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.

string

An ARC4 method signature string (Eg. hello(string)string. Must be a compile time constant)

bytes<4>

The ARC4 method selector. Eg. 02BECE11