Documentation ¶
Index ¶
- Constants
- func OnDispatch(index int32) *wasmlib.ScExportMap
- type AddAllowedStateControllerAddressCall
- type AddCandidateNodeCall
- type ArrayOfImmutableAddress
- type ArrayOfMutableAddress
- type ChangeAccessNodesCall
- type ClaimChainOwnershipCall
- type DelegateChainOwnershipCall
- type Funcs
- func (sc Funcs) AddAllowedStateControllerAddress(ctx wasmlib.ScFuncClientContext) *AddAllowedStateControllerAddressCall
- func (sc Funcs) AddCandidateNode(ctx wasmlib.ScFuncClientContext) *AddCandidateNodeCall
- func (sc Funcs) ChangeAccessNodes(ctx wasmlib.ScFuncClientContext) *ChangeAccessNodesCall
- func (sc Funcs) ClaimChainOwnership(ctx wasmlib.ScFuncClientContext) *ClaimChainOwnershipCall
- func (sc Funcs) DelegateChainOwnership(ctx wasmlib.ScFuncClientContext) *DelegateChainOwnershipCall
- func (sc Funcs) GetAllowedStateControllerAddresses(ctx wasmlib.ScViewClientContext) *GetAllowedStateControllerAddressesCall
- func (sc Funcs) GetChainInfo(ctx wasmlib.ScViewClientContext) *GetChainInfoCall
- func (sc Funcs) GetChainNodes(ctx wasmlib.ScViewClientContext) *GetChainNodesCall
- func (sc Funcs) GetChainOwner(ctx wasmlib.ScViewClientContext) *GetChainOwnerCall
- func (sc Funcs) GetEVMGasRatio(ctx wasmlib.ScViewClientContext) *GetEVMGasRatioCall
- func (sc Funcs) GetFeePolicy(ctx wasmlib.ScViewClientContext) *GetFeePolicyCall
- func (sc Funcs) GetGasLimits(ctx wasmlib.ScViewClientContext) *GetGasLimitsCall
- func (sc Funcs) GetMaintenanceStatus(ctx wasmlib.ScViewClientContext) *GetMaintenanceStatusCall
- func (sc Funcs) GetMetadata(ctx wasmlib.ScViewClientContext) *GetMetadataCall
- func (sc Funcs) GetMinSD(ctx wasmlib.ScViewClientContext) *GetMinSDCall
- func (sc Funcs) GetPayoutAgentID(ctx wasmlib.ScViewClientContext) *GetPayoutAgentIDCall
- func (sc Funcs) RemoveAllowedStateControllerAddress(ctx wasmlib.ScFuncClientContext) *RemoveAllowedStateControllerAddressCall
- func (sc Funcs) RevokeAccessNode(ctx wasmlib.ScFuncClientContext) *RevokeAccessNodeCall
- func (sc Funcs) RotateStateController(ctx wasmlib.ScFuncClientContext) *RotateStateControllerCall
- func (sc Funcs) SetEVMGasRatio(ctx wasmlib.ScFuncClientContext) *SetEVMGasRatioCall
- func (sc Funcs) SetFeePolicy(ctx wasmlib.ScFuncClientContext) *SetFeePolicyCall
- func (sc Funcs) SetGasLimits(ctx wasmlib.ScFuncClientContext) *SetGasLimitsCall
- func (sc Funcs) SetMetadata(ctx wasmlib.ScFuncClientContext) *SetMetadataCall
- func (sc Funcs) SetMinSD(ctx wasmlib.ScFuncClientContext) *SetMinSDCall
- func (sc Funcs) SetPayoutAgentID(ctx wasmlib.ScFuncClientContext) *SetPayoutAgentIDCall
- func (sc Funcs) StartMaintenance(ctx wasmlib.ScFuncClientContext) *StartMaintenanceCall
- func (sc Funcs) StopMaintenance(ctx wasmlib.ScFuncClientContext) *StopMaintenanceCall
- type GetAllowedStateControllerAddressesCall
- type GetChainInfoCall
- type GetChainNodesCall
- type GetChainOwnerCall
- type GetEVMGasRatioCall
- type GetFeePolicyCall
- type GetGasLimitsCall
- type GetMaintenanceStatusCall
- type GetMetadataCall
- type GetMinSDCall
- type GetPayoutAgentIDCall
- type ImmutableAddAllowedStateControllerAddressParams
- type ImmutableAddCandidateNodeParams
- func (s ImmutableAddCandidateNodeParams) AccessAPI() wasmtypes.ScImmutableString
- func (s ImmutableAddCandidateNodeParams) AccessOnly() wasmtypes.ScImmutableBool
- func (s ImmutableAddCandidateNodeParams) Certificate() wasmtypes.ScImmutableBytes
- func (s ImmutableAddCandidateNodeParams) PubKey() wasmtypes.ScImmutableBytes
- type ImmutableChangeAccessNodesParams
- type ImmutableDelegateChainOwnershipParams
- type ImmutableGetAllowedStateControllerAddressesResults
- type ImmutableGetChainInfoResults
- func (s ImmutableGetChainInfoResults) ChainID() wasmtypes.ScImmutableChainID
- func (s ImmutableGetChainInfoResults) ChainOwnerID() wasmtypes.ScImmutableAgentID
- func (s ImmutableGetChainInfoResults) FeePolicy() wasmtypes.ScImmutableBytes
- func (s ImmutableGetChainInfoResults) GasLimits() wasmtypes.ScImmutableBytes
- func (s ImmutableGetChainInfoResults) Metadata() ImmutablePublicChainMetadata
- func (s ImmutableGetChainInfoResults) PublicURL() wasmtypes.ScImmutableString
- type ImmutableGetChainNodesResults
- type ImmutableGetChainOwnerResults
- type ImmutableGetEVMGasRatioResults
- type ImmutableGetFeePolicyResults
- type ImmutableGetGasLimitsResults
- type ImmutableGetMaintenanceStatusResults
- type ImmutableGetMetadataResults
- type ImmutableGetMinSDResults
- type ImmutableGetPayoutAgentIDResults
- type ImmutablePublicChainMetadata
- type ImmutableRemoveAllowedStateControllerAddressParams
- type ImmutableRevokeAccessNodeParams
- type ImmutableRotateStateControllerParams
- type ImmutableSetEVMGasRatioParams
- type ImmutableSetFeePolicyParams
- type ImmutableSetGasLimitsParams
- type ImmutableSetMetadataParams
- type ImmutableSetMinSDParams
- type ImmutableSetPayoutAgentIDParams
- type MapBytesToImmutableBool
- type MapBytesToImmutableBytes
- type MapBytesToImmutableUint8
- type MapBytesToMutableBool
- type MapBytesToMutableBytes
- type MapBytesToMutableUint8
- type MutableAddAllowedStateControllerAddressParams
- type MutableAddCandidateNodeParams
- func (s MutableAddCandidateNodeParams) AccessAPI() wasmtypes.ScMutableString
- func (s MutableAddCandidateNodeParams) AccessOnly() wasmtypes.ScMutableBool
- func (s MutableAddCandidateNodeParams) Certificate() wasmtypes.ScMutableBytes
- func (s MutableAddCandidateNodeParams) PubKey() wasmtypes.ScMutableBytes
- type MutableChangeAccessNodesParams
- type MutableDelegateChainOwnershipParams
- type MutableGetAllowedStateControllerAddressesResults
- type MutableGetChainInfoResults
- func (s MutableGetChainInfoResults) ChainID() wasmtypes.ScMutableChainID
- func (s MutableGetChainInfoResults) ChainOwnerID() wasmtypes.ScMutableAgentID
- func (s MutableGetChainInfoResults) FeePolicy() wasmtypes.ScMutableBytes
- func (s MutableGetChainInfoResults) GasLimits() wasmtypes.ScMutableBytes
- func (s MutableGetChainInfoResults) Metadata() MutablePublicChainMetadata
- func (s MutableGetChainInfoResults) PublicURL() wasmtypes.ScMutableString
- type MutableGetChainNodesResults
- type MutableGetChainOwnerResults
- type MutableGetEVMGasRatioResults
- type MutableGetFeePolicyResults
- type MutableGetGasLimitsResults
- type MutableGetMaintenanceStatusResults
- type MutableGetMetadataResults
- type MutableGetMinSDResults
- type MutableGetPayoutAgentIDResults
- type MutablePublicChainMetadata
- type MutableRemoveAllowedStateControllerAddressParams
- type MutableRevokeAccessNodeParams
- type MutableRotateStateControllerParams
- type MutableSetEVMGasRatioParams
- type MutableSetFeePolicyParams
- type MutableSetGasLimitsParams
- type MutableSetMetadataParams
- type MutableSetMinSDParams
- type MutableSetPayoutAgentIDParams
- type PublicChainMetadata
- type RemoveAllowedStateControllerAddressCall
- type RevokeAccessNodeCall
- type RotateStateControllerCall
- type SetEVMGasRatioCall
- type SetFeePolicyCall
- type SetGasLimitsCall
- type SetMetadataCall
- type SetMinSDCall
- type SetPayoutAgentIDCall
- type StartMaintenanceCall
- type StopMaintenanceCall
Constants ¶
const ( ScName = "governance" ScDescription = "Governance contract" HScName = wasmtypes.ScHname(0x17cf909f) )
const ( ParamAccessAPI = "ia" ParamAccessOnly = "i" ParamActions = "n" ParamAddress = "S" ParamCertificate = "ic" ParamChainOwner = "o" ParamFeePolicy = "g" ParamGasLimits = "l" ParamGasRatio = "e" ParamMetadata = "md" ParamPayoutAgentID = "s" ParamPubKey = "ip" ParamPublicURL = "x" ParamSetMinSD = "ms" )
const ( ResultAccessNodeCandidates = "an" ResultAccessNodes = "ac" ResultChainID = "c" ResultChainOwnerID = "o" ResultControllers = "a" ResultFeePolicy = "g" ResultGasLimits = "l" ResultGasRatio = "e" ResultGetMinSD = "ms" ResultMetadata = "md" ResultPayoutAgentID = "s" ResultPublicURL = "x" ResultStatus = "m" )
const ( FuncAddAllowedStateControllerAddress = "addAllowedStateControllerAddress" FuncAddCandidateNode = "addCandidateNode" FuncChangeAccessNodes = "changeAccessNodes" FuncClaimChainOwnership = "claimChainOwnership" FuncDelegateChainOwnership = "delegateChainOwnership" FuncRemoveAllowedStateControllerAddress = "removeAllowedStateControllerAddress" FuncRevokeAccessNode = "revokeAccessNode" FuncRotateStateController = "rotateStateController" FuncSetEVMGasRatio = "setEVMGasRatio" FuncSetFeePolicy = "setFeePolicy" FuncSetGasLimits = "setGasLimits" FuncSetMetadata = "setMetadata" FuncSetMinSD = "setMinSD" FuncSetPayoutAgentID = "setPayoutAgentID" FuncStartMaintenance = "startMaintenance" FuncStopMaintenance = "stopMaintenance" ViewGetAllowedStateControllerAddresses = "getAllowedStateControllerAddresses" ViewGetChainInfo = "getChainInfo" ViewGetChainNodes = "getChainNodes" ViewGetChainOwner = "getChainOwner" ViewGetEVMGasRatio = "getEVMGasRatio" ViewGetFeePolicy = "getFeePolicy" ViewGetGasLimits = "getGasLimits" ViewGetMaintenanceStatus = "getMaintenanceStatus" ViewGetMetadata = "getMetadata" ViewGetMinSD = "getMinSD" ViewGetPayoutAgentID = "getPayoutAgentID" )
const ( HFuncAddAllowedStateControllerAddress = wasmtypes.ScHname(0x9469d567) HFuncAddCandidateNode = wasmtypes.ScHname(0xb745b382) HFuncChangeAccessNodes = wasmtypes.ScHname(0x7bca3700) HFuncClaimChainOwnership = wasmtypes.ScHname(0x03ff0fc0) HFuncDelegateChainOwnership = wasmtypes.ScHname(0x93ecb6ad) HFuncRemoveAllowedStateControllerAddress = wasmtypes.ScHname(0x31f69447) HFuncRevokeAccessNode = wasmtypes.ScHname(0x5459512d) HFuncRotateStateController = wasmtypes.ScHname(0x244d1038) HFuncSetEVMGasRatio = wasmtypes.ScHname(0xaae22338) HFuncSetFeePolicy = wasmtypes.ScHname(0x5b791c9f) HFuncSetGasLimits = wasmtypes.ScHname(0xd72fb355) HFuncSetMetadata = wasmtypes.ScHname(0x0eb3a798) HFuncSetMinSD = wasmtypes.ScHname(0x9cad5084) HFuncSetPayoutAgentID = wasmtypes.ScHname(0x2184ed1c) HFuncStartMaintenance = wasmtypes.ScHname(0x742f0521) HFuncStopMaintenance = wasmtypes.ScHname(0x4e017b6a) HViewGetAllowedStateControllerAddresses = wasmtypes.ScHname(0xf3505183) HViewGetChainInfo = wasmtypes.ScHname(0x434477e2) HViewGetChainNodes = wasmtypes.ScHname(0xe1832289) HViewGetChainOwner = wasmtypes.ScHname(0x9b2ef0ac) HViewGetEVMGasRatio = wasmtypes.ScHname(0xb81c8c34) HViewGetFeePolicy = wasmtypes.ScHname(0xf8c89790) HViewGetGasLimits = wasmtypes.ScHname(0x3a493455) HViewGetMaintenanceStatus = wasmtypes.ScHname(0x61fe5443) HViewGetMetadata = wasmtypes.ScHname(0x79ad1ac6) HViewGetMinSD = wasmtypes.ScHname(0x37f53a59) HViewGetPayoutAgentID = wasmtypes.ScHname(0x02aca9ad) )
Variables ¶
This section is empty.
Functions ¶
func OnDispatch ¶ added in v1.0.3
func OnDispatch(index int32) *wasmlib.ScExportMap
Types ¶
type AddAllowedStateControllerAddressCall ¶
type AddAllowedStateControllerAddressCall struct { Func *wasmlib.ScFunc Params MutableAddAllowedStateControllerAddressParams }
type AddCandidateNodeCall ¶ added in v0.3.0
type AddCandidateNodeCall struct { Func *wasmlib.ScFunc Params MutableAddCandidateNodeParams }
type ArrayOfImmutableAddress ¶ added in v0.3.0
func (ArrayOfImmutableAddress) GetAddress ¶ added in v0.3.0
func (a ArrayOfImmutableAddress) GetAddress(index uint32) wasmtypes.ScImmutableAddress
func (ArrayOfImmutableAddress) Length ¶ added in v0.3.0
func (a ArrayOfImmutableAddress) Length() uint32
type ArrayOfMutableAddress ¶ added in v0.3.0
func (ArrayOfMutableAddress) AppendAddress ¶ added in v0.3.0
func (a ArrayOfMutableAddress) AppendAddress() wasmtypes.ScMutableAddress
func (ArrayOfMutableAddress) Clear ¶ added in v0.3.0
func (a ArrayOfMutableAddress) Clear()
func (ArrayOfMutableAddress) GetAddress ¶ added in v0.3.0
func (a ArrayOfMutableAddress) GetAddress(index uint32) wasmtypes.ScMutableAddress
func (ArrayOfMutableAddress) Length ¶ added in v0.3.0
func (a ArrayOfMutableAddress) Length() uint32
type ChangeAccessNodesCall ¶ added in v0.3.0
type ChangeAccessNodesCall struct { Func *wasmlib.ScFunc Params MutableChangeAccessNodesParams }
type ClaimChainOwnershipCall ¶
type DelegateChainOwnershipCall ¶
type DelegateChainOwnershipCall struct { Func *wasmlib.ScFunc Params MutableDelegateChainOwnershipParams }
type Funcs ¶
type Funcs struct{}
var ScFuncs Funcs
func (Funcs) AddAllowedStateControllerAddress ¶
func (sc Funcs) AddAllowedStateControllerAddress(ctx wasmlib.ScFuncClientContext) *AddAllowedStateControllerAddressCall
Adds the given address to the list of identities that constitute the state controller.
func (Funcs) AddCandidateNode ¶ added in v0.3.0
func (sc Funcs) AddCandidateNode(ctx wasmlib.ScFuncClientContext) *AddCandidateNodeCall
Adds a node to the list of candidates.
func (Funcs) ChangeAccessNodes ¶ added in v0.3.0
func (sc Funcs) ChangeAccessNodes(ctx wasmlib.ScFuncClientContext) *ChangeAccessNodesCall
Iterates through the given map of actions and applies them.
func (Funcs) ClaimChainOwnership ¶
func (sc Funcs) ClaimChainOwnership(ctx wasmlib.ScFuncClientContext) *ClaimChainOwnershipCall
Claims the ownership of the chain if the caller matches the identity that was set in delegateChainOwnership().
func (Funcs) DelegateChainOwnership ¶
func (sc Funcs) DelegateChainOwnership(ctx wasmlib.ScFuncClientContext) *DelegateChainOwnershipCall
Sets the Agent ID o as the new owner for the chain. This change will only be effective once claimChainOwnership() is called by o.
func (Funcs) GetAllowedStateControllerAddresses ¶
func (sc Funcs) GetAllowedStateControllerAddresses(ctx wasmlib.ScViewClientContext) *GetAllowedStateControllerAddressesCall
Returns the list of allowed state controllers.
func (Funcs) GetChainInfo ¶
func (sc Funcs) GetChainInfo(ctx wasmlib.ScViewClientContext) *GetChainInfoCall
Returns information about the chain.
func (Funcs) GetChainNodes ¶ added in v0.3.0
func (sc Funcs) GetChainNodes(ctx wasmlib.ScViewClientContext) *GetChainNodesCall
Returns the current access nodes and candidates.
func (Funcs) GetChainOwner ¶ added in v0.3.0
func (sc Funcs) GetChainOwner(ctx wasmlib.ScViewClientContext) *GetChainOwnerCall
Returns the AgentID of the chain owner.
func (Funcs) GetEVMGasRatio ¶ added in v1.0.3
func (sc Funcs) GetEVMGasRatio(ctx wasmlib.ScViewClientContext) *GetEVMGasRatioCall
Returns the EVM gas ratio.
func (Funcs) GetFeePolicy ¶ added in v0.3.0
func (sc Funcs) GetFeePolicy(ctx wasmlib.ScViewClientContext) *GetFeePolicyCall
Returns the fee policy.
func (Funcs) GetGasLimits ¶ added in v1.0.3
func (sc Funcs) GetGasLimits(ctx wasmlib.ScViewClientContext) *GetGasLimitsCall
Returns the gas limits.
func (Funcs) GetMaintenanceStatus ¶ added in v1.0.3
func (sc Funcs) GetMaintenanceStatus(ctx wasmlib.ScViewClientContext) *GetMaintenanceStatusCall
Returns whether the chain is undergoing maintenance.
func (Funcs) GetMetadata ¶ added in v1.0.3
func (sc Funcs) GetMetadata(ctx wasmlib.ScViewClientContext) *GetMetadataCall
Returns the extra metadata that is added to the chain AliasOutput.
func (Funcs) GetMinSD ¶ added in v1.0.3
func (sc Funcs) GetMinSD(ctx wasmlib.ScViewClientContext) *GetMinSDCall
func (Funcs) GetPayoutAgentID ¶ added in v1.0.3
func (sc Funcs) GetPayoutAgentID(ctx wasmlib.ScViewClientContext) *GetPayoutAgentIDCall
func (Funcs) RemoveAllowedStateControllerAddress ¶
func (sc Funcs) RemoveAllowedStateControllerAddress(ctx wasmlib.ScFuncClientContext) *RemoveAllowedStateControllerAddressCall
Removes the given address from the list of identities that constitute the state controller.
func (Funcs) RevokeAccessNode ¶ added in v0.3.0
func (sc Funcs) RevokeAccessNode(ctx wasmlib.ScFuncClientContext) *RevokeAccessNodeCall
Removes a node from the list of candidates.
func (Funcs) RotateStateController ¶
func (sc Funcs) RotateStateController(ctx wasmlib.ScFuncClientContext) *RotateStateControllerCall
Called when the committee is about to be rotated to the given address. If it succeeds, the next state transition will become a governance transition, thus updating the state controller in the chain's Alias Output. If it fails, nothing happens.
func (Funcs) SetEVMGasRatio ¶ added in v1.0.3
func (sc Funcs) SetEVMGasRatio(ctx wasmlib.ScFuncClientContext) *SetEVMGasRatioCall
Sets the EVM gas ratio for the chain.
func (Funcs) SetFeePolicy ¶ added in v0.3.0
func (sc Funcs) SetFeePolicy(ctx wasmlib.ScFuncClientContext) *SetFeePolicyCall
Sets the fee policy for the chain.
func (Funcs) SetGasLimits ¶ added in v1.0.3
func (sc Funcs) SetGasLimits(ctx wasmlib.ScFuncClientContext) *SetGasLimitsCall
Sets the gas limits for the chain.
func (Funcs) SetMetadata ¶ added in v1.0.3
func (sc Funcs) SetMetadata(ctx wasmlib.ScFuncClientContext) *SetMetadataCall
Changes optional extra metadata that is appended to the L1 AliasOutput.
func (Funcs) SetMinSD ¶ added in v1.0.3
func (sc Funcs) SetMinSD(ctx wasmlib.ScFuncClientContext) *SetMinSDCall
func (Funcs) SetPayoutAgentID ¶ added in v1.0.3
func (sc Funcs) SetPayoutAgentID(ctx wasmlib.ScFuncClientContext) *SetPayoutAgentIDCall
func (Funcs) StartMaintenance ¶ added in v1.0.3
func (sc Funcs) StartMaintenance(ctx wasmlib.ScFuncClientContext) *StartMaintenanceCall
Starts the chain maintenance mode, meaning no further requests will be processed except calls to the governance contract.
func (Funcs) StopMaintenance ¶ added in v1.0.3
func (sc Funcs) StopMaintenance(ctx wasmlib.ScFuncClientContext) *StopMaintenanceCall
Stops the maintenance mode.
type GetAllowedStateControllerAddressesCall ¶
type GetAllowedStateControllerAddressesCall struct { Func *wasmlib.ScView Results ImmutableGetAllowedStateControllerAddressesResults }
type GetChainInfoCall ¶
type GetChainInfoCall struct { Func *wasmlib.ScView Results ImmutableGetChainInfoResults }
type GetChainNodesCall ¶ added in v0.3.0
type GetChainNodesCall struct { Func *wasmlib.ScView Results ImmutableGetChainNodesResults }
type GetChainOwnerCall ¶ added in v0.3.0
type GetChainOwnerCall struct { Func *wasmlib.ScView Results ImmutableGetChainOwnerResults }
type GetEVMGasRatioCall ¶ added in v1.0.3
type GetEVMGasRatioCall struct { Func *wasmlib.ScView Results ImmutableGetEVMGasRatioResults }
type GetFeePolicyCall ¶ added in v0.3.0
type GetFeePolicyCall struct { Func *wasmlib.ScView Results ImmutableGetFeePolicyResults }
type GetGasLimitsCall ¶ added in v1.0.3
type GetGasLimitsCall struct { Func *wasmlib.ScView Results ImmutableGetGasLimitsResults }
type GetMaintenanceStatusCall ¶ added in v1.0.3
type GetMaintenanceStatusCall struct { Func *wasmlib.ScView Results ImmutableGetMaintenanceStatusResults }
type GetMetadataCall ¶ added in v1.0.3
type GetMetadataCall struct { Func *wasmlib.ScView Results ImmutableGetMetadataResults }
type GetMinSDCall ¶ added in v1.0.3
type GetMinSDCall struct { Func *wasmlib.ScView Results ImmutableGetMinSDResults }
type GetPayoutAgentIDCall ¶ added in v1.0.3
type GetPayoutAgentIDCall struct { Func *wasmlib.ScView Results ImmutableGetPayoutAgentIDResults }
type ImmutableAddAllowedStateControllerAddressParams ¶
func NewImmutableAddAllowedStateControllerAddressParams ¶ added in v1.0.3
func NewImmutableAddAllowedStateControllerAddressParams() ImmutableAddAllowedStateControllerAddressParams
func (ImmutableAddAllowedStateControllerAddressParams) Address ¶ added in v1.0.3
func (s ImmutableAddAllowedStateControllerAddressParams) Address() wasmtypes.ScImmutableAddress
state controller address
type ImmutableAddCandidateNodeParams ¶ added in v0.3.0
func NewImmutableAddCandidateNodeParams ¶ added in v1.0.3
func NewImmutableAddCandidateNodeParams() ImmutableAddCandidateNodeParams
func (ImmutableAddCandidateNodeParams) AccessAPI ¶ added in v1.0.3
func (s ImmutableAddCandidateNodeParams) AccessAPI() wasmtypes.ScImmutableString
API base URL for the node, default empty
func (ImmutableAddCandidateNodeParams) AccessOnly ¶ added in v1.0.3
func (s ImmutableAddCandidateNodeParams) AccessOnly() wasmtypes.ScImmutableBool
whether node is just an access node, default false
func (ImmutableAddCandidateNodeParams) Certificate ¶ added in v1.0.3
func (s ImmutableAddCandidateNodeParams) Certificate() wasmtypes.ScImmutableBytes
signed binary containing both the node public key and their L1 address
func (ImmutableAddCandidateNodeParams) PubKey ¶ added in v1.0.3
func (s ImmutableAddCandidateNodeParams) PubKey() wasmtypes.ScImmutableBytes
public key of the node to be added
type ImmutableChangeAccessNodesParams ¶ added in v0.3.0
func NewImmutableChangeAccessNodesParams ¶ added in v1.0.3
func NewImmutableChangeAccessNodesParams() ImmutableChangeAccessNodesParams
func (ImmutableChangeAccessNodesParams) Actions ¶ added in v1.0.3
func (s ImmutableChangeAccessNodesParams) Actions() MapBytesToImmutableUint8
map of actions per pubkey 0: Remove the access node from the access nodes list. 1: Accept a candidate node and add it to the list of access nodes. 2: Drop an access node from the access node and candidate lists.
type ImmutableDelegateChainOwnershipParams ¶
func NewImmutableDelegateChainOwnershipParams ¶ added in v1.0.3
func NewImmutableDelegateChainOwnershipParams() ImmutableDelegateChainOwnershipParams
func (ImmutableDelegateChainOwnershipParams) ChainOwner ¶
func (s ImmutableDelegateChainOwnershipParams) ChainOwner() wasmtypes.ScImmutableAgentID
next chain owner's agent ID
type ImmutableGetAllowedStateControllerAddressesResults ¶
func (ImmutableGetAllowedStateControllerAddressesResults) Controllers ¶ added in v1.0.3
func (s ImmutableGetAllowedStateControllerAddressesResults) Controllers() ArrayOfImmutableAddress
Array of state controller addresses
type ImmutableGetChainInfoResults ¶
func (ImmutableGetChainInfoResults) ChainID ¶
func (s ImmutableGetChainInfoResults) ChainID() wasmtypes.ScImmutableChainID
chain ID
func (ImmutableGetChainInfoResults) ChainOwnerID ¶
func (s ImmutableGetChainInfoResults) ChainOwnerID() wasmtypes.ScImmutableAgentID
chain owner agent ID
func (ImmutableGetChainInfoResults) FeePolicy ¶ added in v1.0.3
func (s ImmutableGetChainInfoResults) FeePolicy() wasmtypes.ScImmutableBytes
serialized fee policy
func (ImmutableGetChainInfoResults) GasLimits ¶ added in v1.0.3
func (s ImmutableGetChainInfoResults) GasLimits() wasmtypes.ScImmutableBytes
serialized gas limits
func (ImmutableGetChainInfoResults) Metadata ¶ added in v1.0.3
func (s ImmutableGetChainInfoResults) Metadata() ImmutablePublicChainMetadata
chain metadata
func (ImmutableGetChainInfoResults) PublicURL ¶ added in v1.0.3
func (s ImmutableGetChainInfoResults) PublicURL() wasmtypes.ScImmutableString
type ImmutableGetChainNodesResults ¶ added in v0.3.0
func (ImmutableGetChainNodesResults) AccessNodeCandidates ¶ added in v0.3.0
func (s ImmutableGetChainNodesResults) AccessNodeCandidates() MapBytesToImmutableBytes
serialized access node info per pubKey
func (ImmutableGetChainNodesResults) AccessNodes ¶ added in v0.3.0
func (s ImmutableGetChainNodesResults) AccessNodes() MapBytesToImmutableBool
pubKey set
type ImmutableGetChainOwnerResults ¶ added in v0.3.0
func (ImmutableGetChainOwnerResults) ChainOwnerID ¶ added in v1.0.3
func (s ImmutableGetChainOwnerResults) ChainOwnerID() wasmtypes.ScImmutableAgentID
chain owner
type ImmutableGetEVMGasRatioResults ¶ added in v1.0.3
func (ImmutableGetEVMGasRatioResults) GasRatio ¶ added in v1.0.3
func (s ImmutableGetEVMGasRatioResults) GasRatio() wasmtypes.ScImmutableBytes
serialized gas ratio
type ImmutableGetFeePolicyResults ¶ added in v0.3.0
func (ImmutableGetFeePolicyResults) FeePolicy ¶ added in v1.0.3
func (s ImmutableGetFeePolicyResults) FeePolicy() wasmtypes.ScImmutableBytes
serialized fee policy
type ImmutableGetGasLimitsResults ¶ added in v1.0.3
func (ImmutableGetGasLimitsResults) GasLimits ¶ added in v1.0.3
func (s ImmutableGetGasLimitsResults) GasLimits() wasmtypes.ScImmutableBytes
serialized gas limits
type ImmutableGetMaintenanceStatusResults ¶ added in v1.0.3
func (ImmutableGetMaintenanceStatusResults) Status ¶ added in v1.0.3
func (s ImmutableGetMaintenanceStatusResults) Status() wasmtypes.ScImmutableBool
whether maintenance mode is on
type ImmutableGetMetadataResults ¶ added in v1.0.3
func (ImmutableGetMetadataResults) Metadata ¶ added in v1.0.3
func (s ImmutableGetMetadataResults) Metadata() ImmutablePublicChainMetadata
the L2 metadata
func (ImmutableGetMetadataResults) PublicURL ¶ added in v1.0.3
func (s ImmutableGetMetadataResults) PublicURL() wasmtypes.ScImmutableString
the public url leading to the chain info, stored on the tangle (l1)
type ImmutableGetMinSDResults ¶ added in v1.0.3
func (ImmutableGetMinSDResults) GetMinSD ¶ added in v1.0.3
func (s ImmutableGetMinSDResults) GetMinSD() wasmtypes.ScImmutableUint64
type ImmutableGetPayoutAgentIDResults ¶ added in v1.0.3
func (ImmutableGetPayoutAgentIDResults) PayoutAgentID ¶ added in v1.0.3
func (s ImmutableGetPayoutAgentIDResults) PayoutAgentID() wasmtypes.ScImmutableAgentID
get payout AgentID
type ImmutablePublicChainMetadata ¶ added in v1.0.3
func (ImmutablePublicChainMetadata) Exists ¶ added in v1.0.3
func (o ImmutablePublicChainMetadata) Exists() bool
func (ImmutablePublicChainMetadata) Value ¶ added in v1.0.3
func (o ImmutablePublicChainMetadata) Value() *PublicChainMetadata
type ImmutableRemoveAllowedStateControllerAddressParams ¶
func NewImmutableRemoveAllowedStateControllerAddressParams ¶ added in v1.0.3
func NewImmutableRemoveAllowedStateControllerAddressParams() ImmutableRemoveAllowedStateControllerAddressParams
func (ImmutableRemoveAllowedStateControllerAddressParams) Address ¶ added in v1.0.3
func (s ImmutableRemoveAllowedStateControllerAddressParams) Address() wasmtypes.ScImmutableAddress
state controller address
type ImmutableRevokeAccessNodeParams ¶ added in v0.3.0
func NewImmutableRevokeAccessNodeParams ¶ added in v1.0.3
func NewImmutableRevokeAccessNodeParams() ImmutableRevokeAccessNodeParams
func (ImmutableRevokeAccessNodeParams) Certificate ¶ added in v1.0.3
func (s ImmutableRevokeAccessNodeParams) Certificate() wasmtypes.ScImmutableBytes
certificate of the node to be removed
func (ImmutableRevokeAccessNodeParams) PubKey ¶ added in v1.0.3
func (s ImmutableRevokeAccessNodeParams) PubKey() wasmtypes.ScImmutableBytes
public key of the node to be removed
type ImmutableRotateStateControllerParams ¶
func NewImmutableRotateStateControllerParams ¶ added in v1.0.3
func NewImmutableRotateStateControllerParams() ImmutableRotateStateControllerParams
func (ImmutableRotateStateControllerParams) Address ¶ added in v1.0.3
func (s ImmutableRotateStateControllerParams) Address() wasmtypes.ScImmutableAddress
state controller address
type ImmutableSetEVMGasRatioParams ¶ added in v1.0.3
func NewImmutableSetEVMGasRatioParams ¶ added in v1.0.3
func NewImmutableSetEVMGasRatioParams() ImmutableSetEVMGasRatioParams
func (ImmutableSetEVMGasRatioParams) GasRatio ¶ added in v1.0.3
func (s ImmutableSetEVMGasRatioParams) GasRatio() wasmtypes.ScImmutableBytes
serialized gas ratio
type ImmutableSetFeePolicyParams ¶ added in v0.3.0
func NewImmutableSetFeePolicyParams ¶ added in v1.0.3
func NewImmutableSetFeePolicyParams() ImmutableSetFeePolicyParams
func (ImmutableSetFeePolicyParams) FeePolicy ¶ added in v1.0.3
func (s ImmutableSetFeePolicyParams) FeePolicy() wasmtypes.ScImmutableBytes
serialized fee policy
type ImmutableSetGasLimitsParams ¶ added in v1.0.3
func NewImmutableSetGasLimitsParams ¶ added in v1.0.3
func NewImmutableSetGasLimitsParams() ImmutableSetGasLimitsParams
func (ImmutableSetGasLimitsParams) GasLimits ¶ added in v1.0.3
func (s ImmutableSetGasLimitsParams) GasLimits() wasmtypes.ScImmutableBytes
serialized gas limits
type ImmutableSetMetadataParams ¶ added in v1.0.3
func NewImmutableSetMetadataParams ¶ added in v1.0.3
func NewImmutableSetMetadataParams() ImmutableSetMetadataParams
func (ImmutableSetMetadataParams) Metadata ¶ added in v1.0.3
func (s ImmutableSetMetadataParams) Metadata() ImmutablePublicChainMetadata
the public evm json rpc url
func (ImmutableSetMetadataParams) PublicURL ¶ added in v1.0.3
func (s ImmutableSetMetadataParams) PublicURL() wasmtypes.ScImmutableString
the public url leading to the chain info, stored on the tangle
type ImmutableSetMinSDParams ¶ added in v1.0.3
func NewImmutableSetMinSDParams ¶ added in v1.0.3
func NewImmutableSetMinSDParams() ImmutableSetMinSDParams
func (ImmutableSetMinSDParams) SetMinSD ¶ added in v1.0.3
func (s ImmutableSetMinSDParams) SetMinSD() wasmtypes.ScImmutableUint64
type ImmutableSetPayoutAgentIDParams ¶ added in v1.0.3
func NewImmutableSetPayoutAgentIDParams ¶ added in v1.0.3
func NewImmutableSetPayoutAgentIDParams() ImmutableSetPayoutAgentIDParams
func (ImmutableSetPayoutAgentIDParams) PayoutAgentID ¶ added in v1.0.3
func (s ImmutableSetPayoutAgentIDParams) PayoutAgentID() wasmtypes.ScImmutableAgentID
set payout AgentID
type MapBytesToImmutableBool ¶ added in v1.0.3
func (MapBytesToImmutableBool) GetBool ¶ added in v1.0.3
func (m MapBytesToImmutableBool) GetBool(key []byte) wasmtypes.ScImmutableBool
type MapBytesToImmutableBytes ¶ added in v0.3.0
func (MapBytesToImmutableBytes) GetBytes ¶ added in v0.3.0
func (m MapBytesToImmutableBytes) GetBytes(key []byte) wasmtypes.ScImmutableBytes
type MapBytesToImmutableUint8 ¶ added in v0.3.0
func (MapBytesToImmutableUint8) GetUint8 ¶ added in v0.3.0
func (m MapBytesToImmutableUint8) GetUint8(key []byte) wasmtypes.ScImmutableUint8
type MapBytesToMutableBool ¶ added in v1.0.3
func (MapBytesToMutableBool) Clear ¶ added in v1.0.3
func (m MapBytesToMutableBool) Clear()
func (MapBytesToMutableBool) GetBool ¶ added in v1.0.3
func (m MapBytesToMutableBool) GetBool(key []byte) wasmtypes.ScMutableBool
type MapBytesToMutableBytes ¶ added in v0.3.0
func (MapBytesToMutableBytes) Clear ¶ added in v0.3.0
func (m MapBytesToMutableBytes) Clear()
func (MapBytesToMutableBytes) GetBytes ¶ added in v0.3.0
func (m MapBytesToMutableBytes) GetBytes(key []byte) wasmtypes.ScMutableBytes
type MapBytesToMutableUint8 ¶ added in v0.3.0
func (MapBytesToMutableUint8) Clear ¶ added in v0.3.0
func (m MapBytesToMutableUint8) Clear()
func (MapBytesToMutableUint8) GetUint8 ¶ added in v0.3.0
func (m MapBytesToMutableUint8) GetUint8(key []byte) wasmtypes.ScMutableUint8
type MutableAddAllowedStateControllerAddressParams ¶
func (MutableAddAllowedStateControllerAddressParams) Address ¶ added in v1.0.3
func (s MutableAddAllowedStateControllerAddressParams) Address() wasmtypes.ScMutableAddress
state controller address
type MutableAddCandidateNodeParams ¶ added in v0.3.0
func (MutableAddCandidateNodeParams) AccessAPI ¶ added in v1.0.3
func (s MutableAddCandidateNodeParams) AccessAPI() wasmtypes.ScMutableString
API base URL for the node, default empty
func (MutableAddCandidateNodeParams) AccessOnly ¶ added in v1.0.3
func (s MutableAddCandidateNodeParams) AccessOnly() wasmtypes.ScMutableBool
whether node is just an access node, default false
func (MutableAddCandidateNodeParams) Certificate ¶ added in v1.0.3
func (s MutableAddCandidateNodeParams) Certificate() wasmtypes.ScMutableBytes
signed binary containing both the node public key and their L1 address
func (MutableAddCandidateNodeParams) PubKey ¶ added in v1.0.3
func (s MutableAddCandidateNodeParams) PubKey() wasmtypes.ScMutableBytes
public key of the node to be added
type MutableChangeAccessNodesParams ¶ added in v0.3.0
func (MutableChangeAccessNodesParams) Actions ¶ added in v1.0.3
func (s MutableChangeAccessNodesParams) Actions() MapBytesToMutableUint8
map of actions per pubkey 0: Remove the access node from the access nodes list. 1: Accept a candidate node and add it to the list of access nodes. 2: Drop an access node from the access node and candidate lists.
type MutableDelegateChainOwnershipParams ¶
func (MutableDelegateChainOwnershipParams) ChainOwner ¶
func (s MutableDelegateChainOwnershipParams) ChainOwner() wasmtypes.ScMutableAgentID
next chain owner's agent ID
type MutableGetAllowedStateControllerAddressesResults ¶
func NewMutableGetAllowedStateControllerAddressesResults ¶ added in v1.0.3
func NewMutableGetAllowedStateControllerAddressesResults() MutableGetAllowedStateControllerAddressesResults
func (MutableGetAllowedStateControllerAddressesResults) Controllers ¶ added in v1.0.3
func (s MutableGetAllowedStateControllerAddressesResults) Controllers() ArrayOfMutableAddress
Array of state controller addresses
type MutableGetChainInfoResults ¶
func NewMutableGetChainInfoResults ¶ added in v1.0.3
func NewMutableGetChainInfoResults() MutableGetChainInfoResults
func (MutableGetChainInfoResults) ChainID ¶
func (s MutableGetChainInfoResults) ChainID() wasmtypes.ScMutableChainID
chain ID
func (MutableGetChainInfoResults) ChainOwnerID ¶
func (s MutableGetChainInfoResults) ChainOwnerID() wasmtypes.ScMutableAgentID
chain owner agent ID
func (MutableGetChainInfoResults) FeePolicy ¶ added in v1.0.3
func (s MutableGetChainInfoResults) FeePolicy() wasmtypes.ScMutableBytes
serialized fee policy
func (MutableGetChainInfoResults) GasLimits ¶ added in v1.0.3
func (s MutableGetChainInfoResults) GasLimits() wasmtypes.ScMutableBytes
serialized gas limits
func (MutableGetChainInfoResults) Metadata ¶ added in v1.0.3
func (s MutableGetChainInfoResults) Metadata() MutablePublicChainMetadata
chain metadata
func (MutableGetChainInfoResults) PublicURL ¶ added in v1.0.3
func (s MutableGetChainInfoResults) PublicURL() wasmtypes.ScMutableString
type MutableGetChainNodesResults ¶ added in v0.3.0
func NewMutableGetChainNodesResults ¶ added in v1.0.3
func NewMutableGetChainNodesResults() MutableGetChainNodesResults
func (MutableGetChainNodesResults) AccessNodeCandidates ¶ added in v0.3.0
func (s MutableGetChainNodesResults) AccessNodeCandidates() MapBytesToMutableBytes
serialized access node info per pubKey
func (MutableGetChainNodesResults) AccessNodes ¶ added in v0.3.0
func (s MutableGetChainNodesResults) AccessNodes() MapBytesToMutableBool
pubKey set
type MutableGetChainOwnerResults ¶ added in v0.3.0
func NewMutableGetChainOwnerResults ¶ added in v1.0.3
func NewMutableGetChainOwnerResults() MutableGetChainOwnerResults
func (MutableGetChainOwnerResults) ChainOwnerID ¶ added in v1.0.3
func (s MutableGetChainOwnerResults) ChainOwnerID() wasmtypes.ScMutableAgentID
chain owner
type MutableGetEVMGasRatioResults ¶ added in v1.0.3
func NewMutableGetEVMGasRatioResults ¶ added in v1.0.3
func NewMutableGetEVMGasRatioResults() MutableGetEVMGasRatioResults
func (MutableGetEVMGasRatioResults) GasRatio ¶ added in v1.0.3
func (s MutableGetEVMGasRatioResults) GasRatio() wasmtypes.ScMutableBytes
serialized gas ratio
type MutableGetFeePolicyResults ¶ added in v0.3.0
func NewMutableGetFeePolicyResults ¶ added in v1.0.3
func NewMutableGetFeePolicyResults() MutableGetFeePolicyResults
func (MutableGetFeePolicyResults) FeePolicy ¶ added in v1.0.3
func (s MutableGetFeePolicyResults) FeePolicy() wasmtypes.ScMutableBytes
serialized fee policy
type MutableGetGasLimitsResults ¶ added in v1.0.3
func NewMutableGetGasLimitsResults ¶ added in v1.0.3
func NewMutableGetGasLimitsResults() MutableGetGasLimitsResults
func (MutableGetGasLimitsResults) GasLimits ¶ added in v1.0.3
func (s MutableGetGasLimitsResults) GasLimits() wasmtypes.ScMutableBytes
serialized gas limits
type MutableGetMaintenanceStatusResults ¶ added in v1.0.3
func NewMutableGetMaintenanceStatusResults ¶ added in v1.0.3
func NewMutableGetMaintenanceStatusResults() MutableGetMaintenanceStatusResults
func (MutableGetMaintenanceStatusResults) Status ¶ added in v1.0.3
func (s MutableGetMaintenanceStatusResults) Status() wasmtypes.ScMutableBool
whether maintenance mode is on
type MutableGetMetadataResults ¶ added in v1.0.3
func NewMutableGetMetadataResults ¶ added in v1.0.3
func NewMutableGetMetadataResults() MutableGetMetadataResults
func (MutableGetMetadataResults) Metadata ¶ added in v1.0.3
func (s MutableGetMetadataResults) Metadata() MutablePublicChainMetadata
the L2 metadata
func (MutableGetMetadataResults) PublicURL ¶ added in v1.0.3
func (s MutableGetMetadataResults) PublicURL() wasmtypes.ScMutableString
the public url leading to the chain info, stored on the tangle (l1)
type MutableGetMinSDResults ¶ added in v1.0.3
func NewMutableGetMinSDResults ¶ added in v1.0.3
func NewMutableGetMinSDResults() MutableGetMinSDResults
func (MutableGetMinSDResults) GetMinSD ¶ added in v1.0.3
func (s MutableGetMinSDResults) GetMinSD() wasmtypes.ScMutableUint64
type MutableGetPayoutAgentIDResults ¶ added in v1.0.3
func NewMutableGetPayoutAgentIDResults ¶ added in v1.0.3
func NewMutableGetPayoutAgentIDResults() MutableGetPayoutAgentIDResults
func (MutableGetPayoutAgentIDResults) PayoutAgentID ¶ added in v1.0.3
func (s MutableGetPayoutAgentIDResults) PayoutAgentID() wasmtypes.ScMutableAgentID
get payout AgentID
type MutablePublicChainMetadata ¶ added in v1.0.3
func (MutablePublicChainMetadata) Delete ¶ added in v1.0.3
func (o MutablePublicChainMetadata) Delete()
func (MutablePublicChainMetadata) Exists ¶ added in v1.0.3
func (o MutablePublicChainMetadata) Exists() bool
func (MutablePublicChainMetadata) SetValue ¶ added in v1.0.3
func (o MutablePublicChainMetadata) SetValue(value *PublicChainMetadata)
func (MutablePublicChainMetadata) Value ¶ added in v1.0.3
func (o MutablePublicChainMetadata) Value() *PublicChainMetadata
type MutableRemoveAllowedStateControllerAddressParams ¶
func (MutableRemoveAllowedStateControllerAddressParams) Address ¶ added in v1.0.3
func (s MutableRemoveAllowedStateControllerAddressParams) Address() wasmtypes.ScMutableAddress
state controller address
type MutableRevokeAccessNodeParams ¶ added in v0.3.0
func (MutableRevokeAccessNodeParams) Certificate ¶ added in v1.0.3
func (s MutableRevokeAccessNodeParams) Certificate() wasmtypes.ScMutableBytes
certificate of the node to be removed
func (MutableRevokeAccessNodeParams) PubKey ¶ added in v1.0.3
func (s MutableRevokeAccessNodeParams) PubKey() wasmtypes.ScMutableBytes
public key of the node to be removed
type MutableRotateStateControllerParams ¶
func (MutableRotateStateControllerParams) Address ¶ added in v1.0.3
func (s MutableRotateStateControllerParams) Address() wasmtypes.ScMutableAddress
state controller address
type MutableSetEVMGasRatioParams ¶ added in v1.0.3
func (MutableSetEVMGasRatioParams) GasRatio ¶ added in v1.0.3
func (s MutableSetEVMGasRatioParams) GasRatio() wasmtypes.ScMutableBytes
serialized gas ratio
type MutableSetFeePolicyParams ¶ added in v0.3.0
func (MutableSetFeePolicyParams) FeePolicy ¶ added in v1.0.3
func (s MutableSetFeePolicyParams) FeePolicy() wasmtypes.ScMutableBytes
serialized fee policy
type MutableSetGasLimitsParams ¶ added in v1.0.3
func (MutableSetGasLimitsParams) GasLimits ¶ added in v1.0.3
func (s MutableSetGasLimitsParams) GasLimits() wasmtypes.ScMutableBytes
serialized gas limits
type MutableSetMetadataParams ¶ added in v1.0.3
func (MutableSetMetadataParams) Metadata ¶ added in v1.0.3
func (s MutableSetMetadataParams) Metadata() MutablePublicChainMetadata
the public evm json rpc url
func (MutableSetMetadataParams) PublicURL ¶ added in v1.0.3
func (s MutableSetMetadataParams) PublicURL() wasmtypes.ScMutableString
the public url leading to the chain info, stored on the tangle
type MutableSetMinSDParams ¶ added in v1.0.3
func (MutableSetMinSDParams) SetMinSD ¶ added in v1.0.3
func (s MutableSetMinSDParams) SetMinSD() wasmtypes.ScMutableUint64
type MutableSetPayoutAgentIDParams ¶ added in v1.0.3
func (MutableSetPayoutAgentIDParams) PayoutAgentID ¶ added in v1.0.3
func (s MutableSetPayoutAgentIDParams) PayoutAgentID() wasmtypes.ScMutableAgentID
set payout AgentID
type PublicChainMetadata ¶ added in v1.0.3
type PublicChainMetadata struct { Description string EvmJsonRPCURL string EvmWebSocketURL string Name string Website string }
func PublicChainMetadataFromBytes ¶ added in v1.0.3
func PublicChainMetadataFromBytes(buf []byte) *PublicChainMetadata
func (*PublicChainMetadata) Bytes ¶ added in v1.0.3
func (o *PublicChainMetadata) Bytes() []byte
type RemoveAllowedStateControllerAddressCall ¶
type RemoveAllowedStateControllerAddressCall struct { Func *wasmlib.ScFunc Params MutableRemoveAllowedStateControllerAddressParams }
type RevokeAccessNodeCall ¶ added in v0.3.0
type RevokeAccessNodeCall struct { Func *wasmlib.ScFunc Params MutableRevokeAccessNodeParams }
type RotateStateControllerCall ¶
type RotateStateControllerCall struct { Func *wasmlib.ScFunc Params MutableRotateStateControllerParams }
type SetEVMGasRatioCall ¶ added in v1.0.3
type SetEVMGasRatioCall struct { Func *wasmlib.ScFunc Params MutableSetEVMGasRatioParams }
type SetFeePolicyCall ¶ added in v0.3.0
type SetFeePolicyCall struct { Func *wasmlib.ScFunc Params MutableSetFeePolicyParams }
type SetGasLimitsCall ¶ added in v1.0.3
type SetGasLimitsCall struct { Func *wasmlib.ScFunc Params MutableSetGasLimitsParams }
type SetMetadataCall ¶ added in v1.0.3
type SetMetadataCall struct { Func *wasmlib.ScFunc Params MutableSetMetadataParams }
type SetMinSDCall ¶ added in v1.0.3
type SetMinSDCall struct { Func *wasmlib.ScFunc Params MutableSetMinSDParams }
type SetPayoutAgentIDCall ¶ added in v1.0.3
type SetPayoutAgentIDCall struct { Func *wasmlib.ScFunc Params MutableSetPayoutAgentIDParams }