Interface: WasmTxExtensionMethods
@shareledgerjs/client.wasm.WasmTxExtensionMethods
Methods
clearAdmin
▸ clearAdmin(sender, contract): MsgClearAdminEncodeObject
Parameters
| Name | Type |
|---|---|
sender | string |
contract | string |
Returns
executeContract
▸ executeContract<U>(sender, contract, msg, funds): MsgExecuteContractEncodeObject
Type parameters
| Name | Type |
|---|---|
U | extends unknown |
Parameters
| Name | Type |
|---|---|
sender | string |
contract | string |
msg | U |
funds | Coin[] |
Returns
MsgExecuteContractEncodeObject
instantiateContract
▸ instantiateContract<U>(sender, admin, codeId, label, msg, funds): MsgInstantiateContractEncodeObject
Type parameters
| Name | Type |
|---|---|
U | extends unknown |
Parameters
| Name | Type |
|---|---|
sender | string |
admin | string |
codeId | Long |
label | string |
msg | U |
funds | Coin[] |
Returns
MsgInstantiateContractEncodeObject
migrateContract
▸ migrateContract<U>(sender, contract, codeId, msg): MsgMigrateContractEncodeObject
Type parameters
| Name | Type |
|---|---|
U | extends unknown |
Parameters
| Name | Type |
|---|---|
sender | string |
contract | string |
codeId | Long |
msg | U |
Returns
MsgMigrateContractEncodeObject
storeCode
▸ storeCode(sender, wasmByteCode, instantiatePermission?): MsgStoreCodeEncodeObject
Parameters
| Name | Type |
|---|---|
sender | string |
wasmByteCode | Uint8Array |
instantiatePermission? | AccessConfig |
Returns
updateAdmin
▸ updateAdmin(sender, newAdmin, contract): MsgUpdateAdminEncodeObject
Parameters
| Name | Type |
|---|---|
sender | string |
newAdmin | string |
contract | string |