BasicAllowance implements Allowance with a one-time grant of coins that optionally expires. The grantee can use up to SpendLimit to cover fees.

from message cosmos.feegrant.v1beta1.BasicAllowance

Hierarchy

Constructors

Properties

expiration?: Timestamp

expiration specifies an optional time when this allowance expires

from field: google.protobuf.Timestamp expiration = 2;

spendLimit: Coin[] = []

spend_limit specifies the maximum amount of coins that can be spent by this allowance and will be updated as coins are spent. If it is empty, there is no spend limit and any amount of coins can be spent.

from field: repeated cosmos.base.v1beta1.Coin spend_limit = 1;

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "cosmos.feegrant.v1beta1.BasicAllowance" = "cosmos.feegrant.v1beta1.BasicAllowance"

Methods