MandateEnforcementConfig
@totemsdk/kissvm / MandateEnforcementConfig
Interface: MandateEnforcementConfig
Properties
expiresAtBlock
expiresAtBlock:
bigint
Expiry block for the mandate.
expiryPort?
optionalexpiryPort?:number
Port for expiresAt block (default 4).
grantor
grantor:
string
noncePort?
optionalnoncePort?:number
Nonce port for replay protection (default 5).
revocationEpoch
revocationEpoch:
bigint
revocationEpochPort
revocationEpochPort:
number
scope
scope:
string
Scope as a hex string (e.g., 'totem:gov:vote' encoded to hex).
scopePort
scopePort:
number