Interface AccountsCoder<A>
Methods
decode
- decode<T>(accountName: A, ix: Buffer): T
Type parameters
Parameters
Returns T
decodeUnchecked
- decodeUnchecked<T>(accountName: A, ix: Buffer): T
Type parameters
Parameters
Returns T
encode
- encode<T>(accountName: A, account: T): Promise<Buffer>
Type parameters
Parameters
Returns Promise<Buffer>
memcmp
- memcmp(accountName: A, appendData?: Buffer): any
Parameters
accountName: A
Optional appendData: Buffer
Returns any
size
- size(idlAccount: IdlTypeDef): number