Index
Interfaces
Type aliases
- AbiItemType
- AbiObject
- AddressValue
- ArrayValue
- BoolValue
- BytesValue
- FixedArrayValue
- FixedBytesValue
- IntValue
- MediateType
- Slices
- StringValue
- TokenTypeEnum
- TokenValue
- UintValue
Type aliases
AbiItemType
Ƭ AbiItemType: "function" | "event" | "constructor" | "fallback"
Defined in types.ts:16
AbiObject
Ƭ AbiObject: AbiItem[]
Defined in types.ts:110
AddressValue
Ƭ AddressValue: string
Defined in types.ts:79
ArrayValue
Ƭ ArrayValue: FixedArrayValue[]
Defined in types.ts:87
BoolValue
Ƭ BoolValue: boolean
| string
Defined in types.ts:80
BytesValue
Ƭ BytesValue: string
| number
[]
Defined in types.ts:81
FixedArrayValue
Ƭ FixedArrayValue: (string
| number
| false
| true
| BigNumber
| Token)[]
Defined in types.ts:86
FixedBytesValue
Ƭ FixedBytesValue: BytesValue
Defined in types.ts:85
IntValue
Ƭ IntValue: number
| string
| BigNumber
Defined in types.ts:83
MediateType
Ƭ MediateType: "raw" | "prefixed" | "fixedArray" | "array"
Defined in types.ts:18
Slices
Ƭ Slices: string
[] | null
| undefined
Defined in types.ts:20
StringValue
Ƭ StringValue: string
Defined in types.ts:82
TokenTypeEnum
Ƭ TokenTypeEnum: "address" | "bool" | "bytes" | "bytes1" | "bytes2" | "bytes3" | "bytes4" | "bytes5" | "bytes6" | "bytes7" | "bytes8" | "bytes9" | "bytes10" | "bytes11" | "bytes12" | "bytes13" | "bytes14" | "bytes15" | "bytes16" | "bytes17" | "bytes18" | "bytes19" | "bytes20" | "bytes21" | "bytes22" | "bytes23" | "bytes24" | "bytes25" | "bytes26" | "bytes27" | "bytes28" | "bytes29" | "bytes30" | "bytes31" | "bytes32" | "string" | "int" | "int8" | "int16" | "int32" | "int64" | "int128" | "int256" | "uint" | "uint8" | "uint16" | "uint32" | "uint64" | "uint128" | "uint256" | "fixedBytes" | "fixedArray" | "array"
Defined in types.ts:23
TokenValue
Ƭ TokenValue: AddressValue | boolean
| BytesValue | StringValue | IntValue | UintValue | FixedBytesValue | FixedArrayValue | ArrayValue
Defined in types.ts:89
UintValue
Ƭ UintValue: IntValue
Defined in types.ts:84