Contract
beaker / Contract
Class: Contract
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new Contract(address, client)
Parameters
| Name | Type | 
|---|---|
address | string | 
client | CosmWasmClient | 
Defined in
Properties
address
• address: string
Defined in
client
• client: CosmWasmClient
Defined in
Methods
execute
▸ execute(xmsg, senderAddress, fee?): Object
Parameters
| Name | Type | Default value | 
|---|---|---|
xmsg | Msg | undefined | 
senderAddress | null | string | undefined | 
fee | number | StdFee | "auto" | 'auto' | 
Returns
Object
| Name | Type | 
|---|---|
by | (account: Account) => Promise<ExecuteResult> | 
Defined in
getCode
▸ getCode(): Promise<CodeDetails>
Returns
Promise<CodeDetails>
Defined in
getInfo
▸ getInfo(): Promise<Contract>
Returns
Promise<Contract>
Defined in
query
▸ query(qmsg): Promise<unknown>
Parameters
| Name | Type | 
|---|---|
qmsg | Msg | 
Returns
Promise<unknown>