ABIEntity
bitcoinjs-lib / ABIEntity
Interface: ABIEntity
Defined in: packages/scrypt-ts-btc/src/smart-contract/types/artifact.ts:71
Application Binary Interface. A JSON array defining how to interact with the contract (e.g., functions, events, parameters). Used by clients (like dApps) to encode/decode transactions and calls.
Properties
index?
optionalindex:number
Defined in: packages/scrypt-ts-btc/src/smart-contract/types/artifact.ts:75
name?
optionalname:string
Defined in: packages/scrypt-ts-btc/src/smart-contract/types/artifact.ts:73
params
params:
ParamEntity[]
Defined in: packages/scrypt-ts-btc/src/smart-contract/types/artifact.ts:74
type
type:
string
Defined in: packages/scrypt-ts-btc/src/smart-contract/types/artifact.ts:72