ContractGrant a granted permission for a single contract Since: wasmd 0.30

from message cosmwasm.wasm.v1.ContractGrant

Hierarchy

Constructors

Properties

contract: string = ""

Contract is the bech32 address of the smart contract

from field: string contract = 1;

filter?: Any

Filter define more fine-grained control on the message payload passed to the contract in the operation. When no filter applies on execution, the operation is prohibited.

from field: google.protobuf.Any filter = 3;

limit?: Any

Limit defines execution limits that are enforced and updated when the grant is applied. When the limit lapsed the grant is removed.

from field: google.protobuf.Any limit = 2;

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "cosmwasm.wasm.v1.ContractGrant" = "cosmwasm.wasm.v1.ContractGrant"

Methods