Interface: HypercertClientState
The state of the Hypercert client.
Hierarchy
-
HypercertClientState
Properties
contract
• contract: GetContractReturnType
<({ anonymous?
: undefined
= false; inputs
: never
[] = []; name?
: undefined
= "balanceOf"; outputs?
: undefined
; stateMutability
: string
= "nonpayable"; type
: string
= "constructor" } | { anonymous?
: undefined
= false; inputs
: never
[] = []; name
: string
= "AlreadyClaimed"; outputs?
: undefined
; stateMutability?
: undefined
= "view"; type
: string
= "error" } | { anonymous
: boolean
= false; inputs
: { indexed
: boolean
= false; internalType
: string
= "address"; name
: string
= "previousAdmin"; type
: string
= "address" }[] ; name
: string
= "AdminChanged"; outputs?
: undefined
; stateMutability?
: undefined
= "view"; type
: string
= "event" } | { anonymous?
: undefined
= false; inputs
: { internalType
: string
= "address"; name
: string
= "account"; type
: string
= "address" }[] ; name
: string
= "balanceOf"; outputs
: { internalType
: string
= "uint256"; name
: string
= ""; type
: string
= "uint256" }[] ; stateMutability
: string
= "view"; type
: string
= "function" })[]>
Defined in
indexer
• indexer: HypercertIndexer
The indexer used by the client.
Defined in
readonly
• readonly: boolean
Whether the client is in read-only mode.
Defined in
storage
• storage: HypercertStorageInterface
The storage layer used by the client.