Preparing search index...
The search index is not available
@hackbg/fadroma
@hackbg/fadroma
@fadroma/agent
Mocknet
MocknetContract
Class MocknetContract<V>
Type Parameters
V
extends
CW
Hierarchy
MocknetContract
Index
Constructors
constructor
Properties
address?
code
Hash?
code
Id?
cw
Version?
log
mocknet?
runtime?
storage
Accessors
exec
Method
init
Method
query
Method
Methods
exec
Pointers
execute
init
init
Pointers
make
Context
make
Imports
pass
query
query
Pointers
read
Utf8
Constructors
constructor
new
Mocknet
Contract
<
V
>
(
options
?
)
:
MocknetContract
<
V
>
Type Parameters
V
extends
CW
Parameters
options
:
Partial
<
MocknetContract
<
V
>
>
= {}
Returns
MocknetContract
<
V
>
Properties
Optional
address
address
?:
string
Optional
code
Hash
code
Hash
?:
string
Optional
code
Id
code
Id
?:
string
Optional
cw
Version
cw
Version
?:
V
log
log
:
MocknetConsole
= ...
Optional
mocknet
mocknet
?:
Mocknet
Optional
runtime
runtime
?:
Instance
<
CWAPI
<
V
>
[
"exports"
]
>
storage
storage
:
Map
<
string
,
Buffer
>
= ...
Accessors
exec
Method
get
execMethod
(
)
:
Function
Returns
Function
init
Method
get
initMethod
(
)
:
Function
Returns
Function
query
Method
get
queryMethod
(
)
:
Function
Returns
Function
Methods
exec
Pointers
exec
Pointers
(
__namedParameters
?
)
:
number
[]
Parameters
__namedParameters
:
any
= {}
Returns
number
[]
execute
execute
(
__namedParameters
)
:
any
Parameters
__namedParameters
:
{
env
?:
object
;
info
?:
object
;
msg
:
Message
;
sender
:
string
;
}
Optional
env
?:
object
Optional
info
?:
object
msg
:
Message
sender
:
string
Returns
any
init
init
(
__namedParameters
?
)
:
any
Parameters
__namedParameters
:
Partial
<
{
env
:
object
;
info
:
object
;
msg
:
Message
;
sender
:
string
;
}
>
= {}
Returns
any
init
Pointers
init
Pointers
(
__namedParameters
?
)
:
number
[]
Parameters
__namedParameters
:
any
= {}
Returns
number
[]
make
Context
make
Context
(
sender
,
now
?
)
:
{
env
:
{
block
:
{
chain_id
:
string
;
height
:
number
;
time
:
number
;
}
;
contract
:
{
address
:
string
;
}
;
contract_code_hash
:
string
;
contract_key
:
string
;
message
:
{
sender
:
string
;
sent_funds
:
any
[]
;
}
;
transaction
:
undefined
;
}
;
info
?:
undefined
;
}
|
{
env
:
{
block
:
{
chain_id
:
string
;
height
:
number
;
time
:
string
;
}
;
contract
:
{
address
:
string
;
}
;
contract_code_hash
:
undefined
;
contract_key
:
undefined
;
message
:
undefined
;
transaction
:
{
index
:
number
;
}
;
}
;
info
:
{
funds
:
never
[]
;
sender
:
string
;
}
;
}
Parameters
sender
:
string
now
:
number
= + new Date()
Returns
{
env
:
{
block
:
{
chain_id
:
string
;
height
:
number
;
time
:
number
;
}
;
contract
:
{
address
:
string
;
}
;
contract_code_hash
:
string
;
contract_key
:
string
;
message
:
{
sender
:
string
;
sent_funds
:
any
[]
;
}
;
transaction
:
undefined
;
}
;
info
?:
undefined
;
}
|
{
env
:
{
block
:
{
chain_id
:
string
;
height
:
number
;
time
:
string
;
}
;
contract
:
{
address
:
string
;
}
;
contract_code_hash
:
undefined
;
contract_key
:
undefined
;
message
:
undefined
;
transaction
:
{
index
:
number
;
}
;
}
;
info
:
{
funds
:
never
[]
;
sender
:
string
;
}
;
}
make
Imports
make
Imports
(
)
:
{
imports
:
CWAPI
<
V
>
[
"imports"
]
;
refresh
:
Function
;
}
Returns
{
imports
:
CWAPI
<
V
>
[
"imports"
]
;
refresh
:
Function
;
}
imports
:
CWAPI
<
V
>
[
"imports"
]
refresh
:
Function
pass
pass
(
data
)
:
number
Parameters
data
:
any
Returns
number
query
query
(
__namedParameters
)
:
any
Parameters
__namedParameters
:
{
env
?:
object
;
msg
:
Message
;
}
Optional
env
?:
object
msg
:
Message
Returns
any
query
Pointers
query
Pointers
(
__namedParameters
?
)
:
number
[]
Parameters
__namedParameters
:
any
= {}
Returns
number
[]
read
Utf8
read
Utf8
(
ptr
)
:
any
Parameters
ptr
:
number
Returns
any
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
address
code
Hash
code
Id
cw
Version
log
mocknet
runtime
storage
exec
Method
init
Method
query
Method
exec
Pointers
execute
init
init
Pointers
make
Context
make
Imports
pass
query
query
Pointers
read
Utf8
@hackbg/fadroma
@fadroma/agent
Mocknet
Chain
Agent
Bundle
Mocknet
Mocknet
Contract
CW
CWAPI
Console
Error
MOCKNET_
ADDRESS_
PREFIX
b64to
Utf8
buffer
To
Utf8
code
Hash
For
Blob
drop
parse
Result
pass
Buffer
pass
Json
read
Buffer
read
Utf8
region
utf8to
B64
utf8to
Buffer
write
write
To
Region
write
To
Region
Utf8
write
Utf8
bip32
bip39
colors
Chain
Mode
Agent
Amount
Builder
Bundle
Chain
Client
Coin
Console
Contract
Custom
Token
Deploy
Store
Deployment
Fee
Native
Token
Pair
Structured
Label
Swap
Template
Token
Token
Fungible
Token
Non
Fungible
Uploader
Agent
Class
Agent
Fees
Bech32
Decoded
Bech32
Decoded
With
Array
Buildable
Built
Bundle
Class
Bytes
Coder
Chain
Class
Class
Client
Class
Coder
Contract
Code
Contract
Link
Deploy
Store
Class
Deployment
Class
Devnet
Handle
Exec
Opts
ICoin
IFee
Instantiable
Instantiated
Subsystem
Uploadable
Uploaded
Uploader
Class
Address
Any
Contract
Builder
Class
Bundle
Callback
Chain
Id
Chain
Registry
Code
Hash
Code
Id
Decimal
Decimal256
Deploy
Stores
Deployment
Format
Deployment
State
Duration
Hashed
Into
Into
Array
Into
Link
Into
Record
Label
Many
Maybe
Async
Message
Moment
Name
Named
Tx
Hash
Uint128
Uint256
bold
Error
HEAD
RE_
LABEL
base16
base32
base32crockford
base32hex
base58
base58flickr
base58xmr
base58xrp
base64
base64url
bech32
bech32m
bip39EN
colors
hex
utf8
utils
Secure
Random
add
Zeros
assert
Address
assert
Agent
assert
Chain
assert
Code
Hash
assert
Number
base58check
bind
Chain
Support
bytes
bytes
To
String
call
code
Hash
Of
fetch
Code
Hash
fetch
Code
Id
fetch
Label
get
Source
Specifier
hide
Properties
into
into
Array
into
Record
link
Struct
map
map
Async
parse
Label
pick
pluralize
prop
random
Base16
random
Base64
random
Bech32
random
Bech32m
random
Bytes
random
Chain
Id
random
Hex
required
sha224
sha256
str
string
To
Bytes
timestamp
to
Build
Receipt
to
Instance
Receipt
to
Upload
Receipt
write
Label
@fadroma/connect
@fadroma/cw
@fadroma/scrt
@hackbg/fadroma
Generated using
TypeDoc