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?
optional
index:number
Defined in: packages/scrypt-ts-btc/src/smart-contract/types/artifact.ts:75
name?
optional
name: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