Preparing search index...
The search index is not available
@polycrypt/erdstall
@polycrypt/erdstall
test
MockClient
Class MockClient
Hierarchy
MockWatcher
MockClient
Implements
ErdstallClient
Index
Constructors
constructor
Properties
contract
metadata
on
Chain
Querier
token
Provider
Methods
attest
burn
erdstall
get
Account
get
Nft
Metadata
initialize
mint
off
on
once
phaseshift
remove
All
Listeners
set
Metadata
subscribe
trade
transfer
Constructors
constructor
new
Mock
Client
(
contract
:
Address
)
:
MockClient
Parameters
contract:
Address
Returns
MockClient
Properties
Private
Readonly
contract
contract
:
Address
Private
metadata
metadata
:
Map
<
string
,
NFTMetadata
>
Readonly
on
Chain
Querier
on
Chain
Querier
:
OnChainQuerier
Readonly
token
Provider
token
Provider
:
TokenProvider
Methods
attest
attest
(
)
:
Promise
<
AttestationResult
>
Returns
Promise
<
AttestationResult
>
burn
burn
(
burnTx
:
Burn
, deltas
?:
Map
<
string
,
Account
>
)
:
Promise
<
void
>
Parameters
burnTx:
Burn
Optional
deltas:
Map
<
string
,
Account
>
Returns
Promise
<
void
>
erdstall
erdstall
(
)
:
Address
Returns
Address
get
Account
get
Account
(
_who
:
Address
)
:
Promise
<
Account
>
Parameters
_who:
Address
Returns
Promise
<
Account
>
get
Nft
Metadata
get
Nft
Metadata
(
token
:
Address
, id
:
bigint
)
:
Promise
<
NFTMetadata
>
Parameters
token:
Address
id:
bigint
Returns
Promise
<
NFTMetadata
>
initialize
initialize
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
mint
mint
(
nft
:
{
id
:
bigint
;
owner
:
Address
;
token
:
Address
;
}
, deltas
?:
Map
<
string
,
Account
>
)
:
Promise
<
void
>
Parameters
nft:
{
id
:
bigint
;
owner
:
Address
;
token
:
Address
;
}
id
:
bigint
owner
:
Address
token
:
Address
Optional
deltas:
Map
<
string
,
Account
>
Returns
Promise
<
void
>
off
off
<
T
>
(
_ev
:
T
, _cb
:
ErdstallEventHandler
<
T
>
)
:
void
Type Parameters
T
extends
ErdstallEvent
Parameters
_ev:
T
_cb:
ErdstallEventHandler
<
T
>
Returns
void
on
on
<
T
>
(
ev
:
T
, cb
:
ErdstallEventHandler
<
T
>
)
:
void
Type Parameters
T
extends
ErdstallEvent
Parameters
ev:
T
cb:
ErdstallEventHandler
<
T
>
Returns
void
once
once
<
T
>
(
_ev
:
T
, _cb
:
ErdstallEventHandler
<
T
>
)
:
void
Type Parameters
T
extends
ErdstallEvent
Parameters
_ev:
T
_cb:
ErdstallEventHandler
<
T
>
Returns
void
phaseshift
phaseshift
(
bps
:
BalanceProofs
, ps
:
PhaseShift
)
:
Promise
<
void
>
Parameters
bps:
BalanceProofs
ps:
PhaseShift
Returns
Promise
<
void
>
remove
All
Listeners
remove
All
Listeners
(
)
:
void
Returns
void
set
Metadata
set
Metadata
(
token
:
Address
, id
:
bigint
, metadata
:
NFTMetadata
)
:
void
Parameters
token:
Address
id:
bigint
metadata:
NFTMetadata
Returns
void
subscribe
subscribe
(
_who
?:
Address
)
:
Promise
<
void
>
Parameters
Optional
_who:
Address
Returns
Promise
<
void
>
trade
trade
(
tradeTx
:
Trade
, deltas
?:
Map
<
string
,
Account
>
)
:
Promise
<
void
>
Parameters
tradeTx:
Trade
Optional
deltas:
Map
<
string
,
Account
>
Returns
Promise
<
void
>
transfer
transfer
(
tx
:
Transfer
, deltas
?:
Map
<
string
,
Account
>
)
:
Promise
<
void
>
Parameters
tx:
Transfer
Optional
deltas:
Map
<
string
,
Account
>
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
@polycrypt/erdstall
api
calls
responses
enclave
event
ledger
ledger/backend
test
utils
Mock
Client
constructor
contract
metadata
on
Chain
Querier
token
Provider
attest
burn
erdstall
get
Account
get
Nft
Metadata
initialize
mint
off
on
once
phaseshift
remove
All
Listeners
set
Metadata
subscribe
trade
transfer
Generated using
TypeDoc