Documentation
¶
Index ¶
- Constants
- func OnDispatch(index int32)
- type AccountNFTsCall
- type AccountsCall
- type ArrayOfImmutableNftID
- type ArrayOfMutableNftID
- type BalanceBaseTokenCall
- type BalanceCall
- type BalanceNativeTokenCall
- type DepositCall
- type FoundryCreateNewCall
- type FoundryDestroyCall
- type FoundryModifySupplyCall
- type FoundryOutputCall
- type Funcs
- func (sc Funcs) AccountNFTs(ctx wasmlib.ScViewCallContext) *AccountNFTsCall
- func (sc Funcs) Accounts(ctx wasmlib.ScViewCallContext) *AccountsCall
- func (sc Funcs) Balance(ctx wasmlib.ScViewCallContext) *BalanceCall
- func (sc Funcs) BalanceBaseToken(ctx wasmlib.ScViewCallContext) *BalanceBaseTokenCall
- func (sc Funcs) BalanceNativeToken(ctx wasmlib.ScViewCallContext) *BalanceNativeTokenCall
- func (sc Funcs) Deposit(ctx wasmlib.ScFuncCallContext) *DepositCall
- func (sc Funcs) FoundryCreateNew(ctx wasmlib.ScFuncCallContext) *FoundryCreateNewCall
- func (sc Funcs) FoundryDestroy(ctx wasmlib.ScFuncCallContext) *FoundryDestroyCall
- func (sc Funcs) FoundryModifySupply(ctx wasmlib.ScFuncCallContext) *FoundryModifySupplyCall
- func (sc Funcs) FoundryOutput(ctx wasmlib.ScViewCallContext) *FoundryOutputCall
- func (sc Funcs) GetAccountNonce(ctx wasmlib.ScViewCallContext) *GetAccountNonceCall
- func (sc Funcs) GetNativeTokenIDRegistry(ctx wasmlib.ScViewCallContext) *GetNativeTokenIDRegistryCall
- func (sc Funcs) Harvest(ctx wasmlib.ScFuncCallContext) *HarvestCall
- func (sc Funcs) NftData(ctx wasmlib.ScViewCallContext) *NftDataCall
- func (sc Funcs) TotalAssets(ctx wasmlib.ScViewCallContext) *TotalAssetsCall
- func (sc Funcs) TransferAllowanceTo(ctx wasmlib.ScFuncCallContext) *TransferAllowanceToCall
- func (sc Funcs) Withdraw(ctx wasmlib.ScFuncCallContext) *WithdrawCall
- type GetAccountNonceCall
- type GetNativeTokenIDRegistryCall
- type HarvestCall
- type ImmutableAccountNFTsParams
- type ImmutableAccountNFTsResults
- type ImmutableAccountsResults
- type ImmutableBalanceBaseTokenParams
- type ImmutableBalanceBaseTokenResults
- type ImmutableBalanceNativeTokenParams
- type ImmutableBalanceNativeTokenResults
- type ImmutableBalanceParams
- type ImmutableBalanceResults
- type ImmutableFoundryCreateNewParams
- type ImmutableFoundryCreateNewResults
- type ImmutableFoundryDestroyParams
- type ImmutableFoundryModifySupplyParams
- type ImmutableFoundryOutputParams
- type ImmutableFoundryOutputResults
- type ImmutableGetAccountNonceParams
- type ImmutableGetAccountNonceResults
- type ImmutableGetNativeTokenIDRegistryResults
- type ImmutableHarvestParams
- type ImmutableNftDataParams
- type ImmutableNftDataResults
- type ImmutableTotalAssetsResults
- type ImmutableTransferAllowanceToParams
- type MapAgentIDToImmutableBytes
- type MapAgentIDToMutableBytes
- type MapTokenIDToImmutableBigInt
- type MapTokenIDToImmutableBytes
- type MapTokenIDToMutableBigInt
- type MapTokenIDToMutableBytes
- type MutableAccountNFTsParams
- type MutableAccountNFTsResults
- type MutableAccountsResults
- type MutableBalanceBaseTokenParams
- type MutableBalanceBaseTokenResults
- type MutableBalanceNativeTokenParams
- type MutableBalanceNativeTokenResults
- type MutableBalanceParams
- type MutableBalanceResults
- type MutableFoundryCreateNewParams
- type MutableFoundryCreateNewResults
- type MutableFoundryDestroyParams
- type MutableFoundryModifySupplyParams
- type MutableFoundryOutputParams
- type MutableFoundryOutputResults
- type MutableGetAccountNonceParams
- type MutableGetAccountNonceResults
- type MutableGetNativeTokenIDRegistryResults
- type MutableHarvestParams
- type MutableNftDataParams
- type MutableNftDataResults
- type MutableTotalAssetsResults
- type MutableTransferAllowanceToParams
- type NftDataCall
- type TotalAssetsCall
- type TransferAllowanceToCall
- type WithdrawCall
Constants ¶
View Source
const ( ScName = "accounts" ScDescription = "Chain account ledger contract" HScName = wasmtypes.ScHname(0x3c4b5e02) )
View Source
const ( ParamAgentID = "a" ParamDestroyTokens = "y" ParamForceMinimumBaseTokens = "f" ParamFoundrySN = "s" ParamNftID = "z" ParamSupplyDeltaAbs = "d" ParamTokenID = "N" ParamTokenScheme = "t" )
View Source
const ( ResultAccountNonce = "n" ResultAllAccounts = "this" ResultAssets = "this" ResultBalance = "B" ResultBalances = "this" ResultFoundryOutputBin = "b" ResultFoundrySN = "s" ResultMapping = "this" ResultNftData = "e" ResultNftIDs = "i" ResultTokens = "B" )
View Source
const ( FuncDeposit = "deposit" FuncFoundryCreateNew = "foundryCreateNew" FuncFoundryDestroy = "foundryDestroy" FuncFoundryModifySupply = "foundryModifySupply" FuncHarvest = "harvest" FuncTransferAllowanceTo = "transferAllowanceTo" FuncWithdraw = "withdraw" ViewAccountNFTs = "accountNFTs" ViewAccounts = "accounts" ViewBalance = "balance" ViewBalanceBaseToken = "balanceBaseToken" ViewBalanceNativeToken = "balanceNativeToken" ViewFoundryOutput = "foundryOutput" ViewGetAccountNonce = "getAccountNonce" ViewGetNativeTokenIDRegistry = "getNativeTokenIDRegistry" ViewNftData = "nftData" ViewTotalAssets = "totalAssets" )
View Source
const ( HFuncDeposit = wasmtypes.ScHname(0xbdc9102d) HFuncFoundryCreateNew = wasmtypes.ScHname(0x41822f5f) HFuncFoundryDestroy = wasmtypes.ScHname(0x85e4c893) HFuncFoundryModifySupply = wasmtypes.ScHname(0x76a5868b) HFuncHarvest = wasmtypes.ScHname(0x7b40efbd) HFuncTransferAllowanceTo = wasmtypes.ScHname(0x23f4e3a1) HFuncWithdraw = wasmtypes.ScHname(0x9dcc0f41) HViewAccountNFTs = wasmtypes.ScHname(0x27422359) HViewAccounts = wasmtypes.ScHname(0x3c4b5e02) HViewBalance = wasmtypes.ScHname(0x84168cb4) HViewBalanceBaseToken = wasmtypes.ScHname(0x4c8ccd0f) HViewBalanceNativeToken = wasmtypes.ScHname(0x1fea3104) HViewFoundryOutput = wasmtypes.ScHname(0xd9647be3) HViewGetAccountNonce = wasmtypes.ScHname(0x529d7df9) HViewGetNativeTokenIDRegistry = wasmtypes.ScHname(0x2ad8a59f) HViewNftData = wasmtypes.ScHname(0x83c5c4da) HViewTotalAssets = wasmtypes.ScHname(0xfab0f8d2) )
Variables ¶
This section is empty.
Functions ¶
func OnDispatch ¶ added in v1.0.3
func OnDispatch(index int32)
Types ¶
type AccountNFTsCall ¶ added in v0.3.0
type AccountNFTsCall struct {
Func *wasmlib.ScView
Params MutableAccountNFTsParams
Results ImmutableAccountNFTsResults
}
type AccountsCall ¶
type AccountsCall struct {
Func *wasmlib.ScView
Results ImmutableAccountsResults
}
type ArrayOfImmutableNftID ¶ added in v0.3.0
func (ArrayOfImmutableNftID) GetNftID ¶ added in v0.3.0
func (a ArrayOfImmutableNftID) GetNftID(index uint32) wasmtypes.ScImmutableNftID
func (ArrayOfImmutableNftID) Length ¶ added in v0.3.0
func (a ArrayOfImmutableNftID) Length() uint32
type ArrayOfMutableNftID ¶ added in v0.3.0
func (ArrayOfMutableNftID) AppendNftID ¶ added in v0.3.0
func (a ArrayOfMutableNftID) AppendNftID() wasmtypes.ScMutableNftID
func (ArrayOfMutableNftID) Clear ¶ added in v0.3.0
func (a ArrayOfMutableNftID) Clear()
func (ArrayOfMutableNftID) GetNftID ¶ added in v0.3.0
func (a ArrayOfMutableNftID) GetNftID(index uint32) wasmtypes.ScMutableNftID
func (ArrayOfMutableNftID) Length ¶ added in v0.3.0
func (a ArrayOfMutableNftID) Length() uint32
type BalanceBaseTokenCall ¶ added in v1.0.3
type BalanceBaseTokenCall struct {
Func *wasmlib.ScView
Params MutableBalanceBaseTokenParams
Results ImmutableBalanceBaseTokenResults
}
type BalanceCall ¶
type BalanceCall struct {
Func *wasmlib.ScView
Params MutableBalanceParams
Results ImmutableBalanceResults
}
type BalanceNativeTokenCall ¶ added in v1.0.3
type BalanceNativeTokenCall struct {
Func *wasmlib.ScView
Params MutableBalanceNativeTokenParams
Results ImmutableBalanceNativeTokenResults
}
type DepositCall ¶
type FoundryCreateNewCall ¶ added in v0.3.0
type FoundryCreateNewCall struct {
Func *wasmlib.ScFunc
Params MutableFoundryCreateNewParams
Results ImmutableFoundryCreateNewResults
}
type FoundryDestroyCall ¶ added in v0.3.0
type FoundryDestroyCall struct {
Func *wasmlib.ScFunc
Params MutableFoundryDestroyParams
}
type FoundryModifySupplyCall ¶ added in v0.3.0
type FoundryModifySupplyCall struct {
Func *wasmlib.ScFunc
Params MutableFoundryModifySupplyParams
}
type FoundryOutputCall ¶ added in v0.3.0
type FoundryOutputCall struct {
Func *wasmlib.ScView
Params MutableFoundryOutputParams
Results ImmutableFoundryOutputResults
}
type Funcs ¶
type Funcs struct{}
var ScFuncs Funcs
func (Funcs) AccountNFTs ¶ added in v0.3.0
func (sc Funcs) AccountNFTs(ctx wasmlib.ScViewCallContext) *AccountNFTsCall
func (Funcs) Accounts ¶
func (sc Funcs) Accounts(ctx wasmlib.ScViewCallContext) *AccountsCall
func (Funcs) Balance ¶
func (sc Funcs) Balance(ctx wasmlib.ScViewCallContext) *BalanceCall
func (Funcs) BalanceBaseToken ¶ added in v1.0.3
func (sc Funcs) BalanceBaseToken(ctx wasmlib.ScViewCallContext) *BalanceBaseTokenCall
func (Funcs) BalanceNativeToken ¶ added in v1.0.3
func (sc Funcs) BalanceNativeToken(ctx wasmlib.ScViewCallContext) *BalanceNativeTokenCall
func (Funcs) Deposit ¶
func (sc Funcs) Deposit(ctx wasmlib.ScFuncCallContext) *DepositCall
func (Funcs) FoundryCreateNew ¶ added in v0.3.0
func (sc Funcs) FoundryCreateNew(ctx wasmlib.ScFuncCallContext) *FoundryCreateNewCall
func (Funcs) FoundryDestroy ¶ added in v0.3.0
func (sc Funcs) FoundryDestroy(ctx wasmlib.ScFuncCallContext) *FoundryDestroyCall
func (Funcs) FoundryModifySupply ¶ added in v0.3.0
func (sc Funcs) FoundryModifySupply(ctx wasmlib.ScFuncCallContext) *FoundryModifySupplyCall
func (Funcs) FoundryOutput ¶ added in v0.3.0
func (sc Funcs) FoundryOutput(ctx wasmlib.ScViewCallContext) *FoundryOutputCall
func (Funcs) GetAccountNonce ¶
func (sc Funcs) GetAccountNonce(ctx wasmlib.ScViewCallContext) *GetAccountNonceCall
func (Funcs) GetNativeTokenIDRegistry ¶ added in v0.3.0
func (sc Funcs) GetNativeTokenIDRegistry(ctx wasmlib.ScViewCallContext) *GetNativeTokenIDRegistryCall
func (Funcs) Harvest ¶
func (sc Funcs) Harvest(ctx wasmlib.ScFuncCallContext) *HarvestCall
func (Funcs) NftData ¶ added in v0.3.0
func (sc Funcs) NftData(ctx wasmlib.ScViewCallContext) *NftDataCall
func (Funcs) TotalAssets ¶
func (sc Funcs) TotalAssets(ctx wasmlib.ScViewCallContext) *TotalAssetsCall
func (Funcs) TransferAllowanceTo ¶ added in v0.3.0
func (sc Funcs) TransferAllowanceTo(ctx wasmlib.ScFuncCallContext) *TransferAllowanceToCall
func (Funcs) Withdraw ¶
func (sc Funcs) Withdraw(ctx wasmlib.ScFuncCallContext) *WithdrawCall
type GetAccountNonceCall ¶
type GetAccountNonceCall struct {
Func *wasmlib.ScView
Params MutableGetAccountNonceParams
Results ImmutableGetAccountNonceResults
}
type GetNativeTokenIDRegistryCall ¶ added in v0.3.0
type GetNativeTokenIDRegistryCall struct {
Func *wasmlib.ScView
Results ImmutableGetNativeTokenIDRegistryResults
}
type HarvestCall ¶
type HarvestCall struct {
Func *wasmlib.ScFunc
Params MutableHarvestParams
}
type ImmutableAccountNFTsParams ¶ added in v0.3.0
func NewImmutableAccountNFTsParams ¶ added in v1.0.3
func NewImmutableAccountNFTsParams() ImmutableAccountNFTsParams
func (ImmutableAccountNFTsParams) AgentID ¶ added in v0.3.0
func (s ImmutableAccountNFTsParams) AgentID() wasmtypes.ScImmutableAgentID
type ImmutableAccountNFTsResults ¶ added in v0.3.0
func (ImmutableAccountNFTsResults) NftIDs ¶ added in v0.3.0
func (s ImmutableAccountNFTsResults) NftIDs() ArrayOfImmutableNftID
type ImmutableAccountsResults ¶
func (ImmutableAccountsResults) AllAccounts ¶ added in v0.3.0
func (s ImmutableAccountsResults) AllAccounts() MapAgentIDToImmutableBytes
type ImmutableBalanceBaseTokenParams ¶ added in v1.0.3
func NewImmutableBalanceBaseTokenParams ¶ added in v1.0.3
func NewImmutableBalanceBaseTokenParams() ImmutableBalanceBaseTokenParams
func (ImmutableBalanceBaseTokenParams) AgentID ¶ added in v1.0.3
func (s ImmutableBalanceBaseTokenParams) AgentID() wasmtypes.ScImmutableAgentID
type ImmutableBalanceBaseTokenResults ¶ added in v1.0.3
func (ImmutableBalanceBaseTokenResults) Balance ¶ added in v1.0.3
func (s ImmutableBalanceBaseTokenResults) Balance() wasmtypes.ScImmutableUint64
type ImmutableBalanceNativeTokenParams ¶ added in v1.0.3
func NewImmutableBalanceNativeTokenParams ¶ added in v1.0.3
func NewImmutableBalanceNativeTokenParams() ImmutableBalanceNativeTokenParams
func (ImmutableBalanceNativeTokenParams) AgentID ¶ added in v1.0.3
func (s ImmutableBalanceNativeTokenParams) AgentID() wasmtypes.ScImmutableAgentID
func (ImmutableBalanceNativeTokenParams) TokenID ¶ added in v1.0.3
func (s ImmutableBalanceNativeTokenParams) TokenID() wasmtypes.ScImmutableTokenID
type ImmutableBalanceNativeTokenResults ¶ added in v1.0.3
func (ImmutableBalanceNativeTokenResults) Tokens ¶ added in v1.0.3
func (s ImmutableBalanceNativeTokenResults) Tokens() wasmtypes.ScImmutableBigInt
type ImmutableBalanceParams ¶
func NewImmutableBalanceParams ¶ added in v1.0.3
func NewImmutableBalanceParams() ImmutableBalanceParams
func (ImmutableBalanceParams) AgentID ¶
func (s ImmutableBalanceParams) AgentID() wasmtypes.ScImmutableAgentID
type ImmutableBalanceResults ¶
func (ImmutableBalanceResults) Balances ¶
func (s ImmutableBalanceResults) Balances() MapTokenIDToImmutableBigInt
type ImmutableFoundryCreateNewParams ¶ added in v0.3.0
func NewImmutableFoundryCreateNewParams ¶ added in v1.0.3
func NewImmutableFoundryCreateNewParams() ImmutableFoundryCreateNewParams
func (ImmutableFoundryCreateNewParams) TokenScheme ¶ added in v0.3.0
func (s ImmutableFoundryCreateNewParams) TokenScheme() wasmtypes.ScImmutableBytes
type ImmutableFoundryCreateNewResults ¶ added in v0.3.0
func (ImmutableFoundryCreateNewResults) FoundrySN ¶ added in v0.3.0
func (s ImmutableFoundryCreateNewResults) FoundrySN() wasmtypes.ScImmutableUint32
type ImmutableFoundryDestroyParams ¶ added in v0.3.0
func NewImmutableFoundryDestroyParams ¶ added in v1.0.3
func NewImmutableFoundryDestroyParams() ImmutableFoundryDestroyParams
func (ImmutableFoundryDestroyParams) FoundrySN ¶ added in v0.3.0
func (s ImmutableFoundryDestroyParams) FoundrySN() wasmtypes.ScImmutableUint32
type ImmutableFoundryModifySupplyParams ¶ added in v0.3.0
func NewImmutableFoundryModifySupplyParams ¶ added in v1.0.3
func NewImmutableFoundryModifySupplyParams() ImmutableFoundryModifySupplyParams
func (ImmutableFoundryModifySupplyParams) DestroyTokens ¶ added in v0.3.0
func (s ImmutableFoundryModifySupplyParams) DestroyTokens() wasmtypes.ScImmutableBool
func (ImmutableFoundryModifySupplyParams) FoundrySN ¶ added in v0.3.0
func (s ImmutableFoundryModifySupplyParams) FoundrySN() wasmtypes.ScImmutableUint32
func (ImmutableFoundryModifySupplyParams) SupplyDeltaAbs ¶ added in v0.3.0
func (s ImmutableFoundryModifySupplyParams) SupplyDeltaAbs() wasmtypes.ScImmutableBigInt
type ImmutableFoundryOutputParams ¶ added in v0.3.0
func NewImmutableFoundryOutputParams ¶ added in v1.0.3
func NewImmutableFoundryOutputParams() ImmutableFoundryOutputParams
func (ImmutableFoundryOutputParams) FoundrySN ¶ added in v0.3.0
func (s ImmutableFoundryOutputParams) FoundrySN() wasmtypes.ScImmutableUint32
type ImmutableFoundryOutputResults ¶ added in v0.3.0
func (ImmutableFoundryOutputResults) FoundryOutputBin ¶ added in v0.3.0
func (s ImmutableFoundryOutputResults) FoundryOutputBin() wasmtypes.ScImmutableBytes
type ImmutableGetAccountNonceParams ¶
func NewImmutableGetAccountNonceParams ¶ added in v1.0.3
func NewImmutableGetAccountNonceParams() ImmutableGetAccountNonceParams
func (ImmutableGetAccountNonceParams) AgentID ¶
func (s ImmutableGetAccountNonceParams) AgentID() wasmtypes.ScImmutableAgentID
type ImmutableGetAccountNonceResults ¶
func (ImmutableGetAccountNonceResults) AccountNonce ¶
func (s ImmutableGetAccountNonceResults) AccountNonce() wasmtypes.ScImmutableUint64
type ImmutableGetNativeTokenIDRegistryResults ¶ added in v0.3.0
func (ImmutableGetNativeTokenIDRegistryResults) Mapping ¶ added in v0.3.0
func (s ImmutableGetNativeTokenIDRegistryResults) Mapping() MapTokenIDToImmutableBytes
type ImmutableHarvestParams ¶
func NewImmutableHarvestParams ¶
func NewImmutableHarvestParams() ImmutableHarvestParams
func (ImmutableHarvestParams) ForceMinimumBaseTokens ¶ added in v0.3.0
func (s ImmutableHarvestParams) ForceMinimumBaseTokens() wasmtypes.ScImmutableUint64
type ImmutableNftDataParams ¶ added in v0.3.0
func NewImmutableNftDataParams ¶ added in v1.0.3
func NewImmutableNftDataParams() ImmutableNftDataParams
func (ImmutableNftDataParams) NftID ¶ added in v0.3.0
func (s ImmutableNftDataParams) NftID() wasmtypes.ScImmutableNftID
type ImmutableNftDataResults ¶ added in v0.3.0
func (ImmutableNftDataResults) NftData ¶ added in v0.3.0
func (s ImmutableNftDataResults) NftData() wasmtypes.ScImmutableBytes
type ImmutableTotalAssetsResults ¶
func (ImmutableTotalAssetsResults) Assets ¶ added in v0.3.0
func (s ImmutableTotalAssetsResults) Assets() MapTokenIDToImmutableBigInt
type ImmutableTransferAllowanceToParams ¶ added in v0.3.0
func NewImmutableTransferAllowanceToParams ¶ added in v1.0.3
func NewImmutableTransferAllowanceToParams() ImmutableTransferAllowanceToParams
func (ImmutableTransferAllowanceToParams) AgentID ¶ added in v0.3.0
func (s ImmutableTransferAllowanceToParams) AgentID() wasmtypes.ScImmutableAgentID
type MapAgentIDToImmutableBytes ¶
func (MapAgentIDToImmutableBytes) GetBytes ¶
func (m MapAgentIDToImmutableBytes) GetBytes(key wasmtypes.ScAgentID) wasmtypes.ScImmutableBytes
type MapAgentIDToMutableBytes ¶
func (MapAgentIDToMutableBytes) Clear ¶
func (m MapAgentIDToMutableBytes) Clear()
func (MapAgentIDToMutableBytes) GetBytes ¶
func (m MapAgentIDToMutableBytes) GetBytes(key wasmtypes.ScAgentID) wasmtypes.ScMutableBytes
type MapTokenIDToImmutableBigInt ¶ added in v0.3.0
func (MapTokenIDToImmutableBigInt) GetBigInt ¶ added in v0.3.0
func (m MapTokenIDToImmutableBigInt) GetBigInt(key wasmtypes.ScTokenID) wasmtypes.ScImmutableBigInt
type MapTokenIDToImmutableBytes ¶
func (MapTokenIDToImmutableBytes) GetBytes ¶
func (m MapTokenIDToImmutableBytes) GetBytes(key wasmtypes.ScTokenID) wasmtypes.ScImmutableBytes
type MapTokenIDToMutableBigInt ¶ added in v0.3.0
func (MapTokenIDToMutableBigInt) Clear ¶ added in v0.3.0
func (m MapTokenIDToMutableBigInt) Clear()
func (MapTokenIDToMutableBigInt) GetBigInt ¶ added in v0.3.0
func (m MapTokenIDToMutableBigInt) GetBigInt(key wasmtypes.ScTokenID) wasmtypes.ScMutableBigInt
type MapTokenIDToMutableBytes ¶
func (MapTokenIDToMutableBytes) Clear ¶
func (m MapTokenIDToMutableBytes) Clear()
func (MapTokenIDToMutableBytes) GetBytes ¶
func (m MapTokenIDToMutableBytes) GetBytes(key wasmtypes.ScTokenID) wasmtypes.ScMutableBytes
type MutableAccountNFTsParams ¶ added in v0.3.0
func (MutableAccountNFTsParams) AgentID ¶ added in v0.3.0
func (s MutableAccountNFTsParams) AgentID() wasmtypes.ScMutableAgentID
type MutableAccountNFTsResults ¶ added in v0.3.0
func NewMutableAccountNFTsResults ¶ added in v1.0.3
func NewMutableAccountNFTsResults() MutableAccountNFTsResults
func (MutableAccountNFTsResults) NftIDs ¶ added in v0.3.0
func (s MutableAccountNFTsResults) NftIDs() ArrayOfMutableNftID
type MutableAccountsResults ¶
func NewMutableAccountsResults ¶ added in v1.0.3
func NewMutableAccountsResults() MutableAccountsResults
func (MutableAccountsResults) AllAccounts ¶ added in v0.3.0
func (s MutableAccountsResults) AllAccounts() MapAgentIDToMutableBytes
type MutableBalanceBaseTokenParams ¶ added in v1.0.3
func (MutableBalanceBaseTokenParams) AgentID ¶ added in v1.0.3
func (s MutableBalanceBaseTokenParams) AgentID() wasmtypes.ScMutableAgentID
type MutableBalanceBaseTokenResults ¶ added in v1.0.3
func NewMutableBalanceBaseTokenResults ¶ added in v1.0.3
func NewMutableBalanceBaseTokenResults() MutableBalanceBaseTokenResults
func (MutableBalanceBaseTokenResults) Balance ¶ added in v1.0.3
func (s MutableBalanceBaseTokenResults) Balance() wasmtypes.ScMutableUint64
type MutableBalanceNativeTokenParams ¶ added in v1.0.3
func (MutableBalanceNativeTokenParams) AgentID ¶ added in v1.0.3
func (s MutableBalanceNativeTokenParams) AgentID() wasmtypes.ScMutableAgentID
func (MutableBalanceNativeTokenParams) TokenID ¶ added in v1.0.3
func (s MutableBalanceNativeTokenParams) TokenID() wasmtypes.ScMutableTokenID
type MutableBalanceNativeTokenResults ¶ added in v1.0.3
func NewMutableBalanceNativeTokenResults ¶ added in v1.0.3
func NewMutableBalanceNativeTokenResults() MutableBalanceNativeTokenResults
func (MutableBalanceNativeTokenResults) Tokens ¶ added in v1.0.3
func (s MutableBalanceNativeTokenResults) Tokens() wasmtypes.ScMutableBigInt
type MutableBalanceParams ¶
func (MutableBalanceParams) AgentID ¶
func (s MutableBalanceParams) AgentID() wasmtypes.ScMutableAgentID
type MutableBalanceResults ¶
func NewMutableBalanceResults ¶ added in v1.0.3
func NewMutableBalanceResults() MutableBalanceResults
func (MutableBalanceResults) Balances ¶
func (s MutableBalanceResults) Balances() MapTokenIDToMutableBigInt
type MutableFoundryCreateNewParams ¶ added in v0.3.0
func (MutableFoundryCreateNewParams) TokenScheme ¶ added in v0.3.0
func (s MutableFoundryCreateNewParams) TokenScheme() wasmtypes.ScMutableBytes
type MutableFoundryCreateNewResults ¶ added in v0.3.0
func NewMutableFoundryCreateNewResults ¶ added in v1.0.3
func NewMutableFoundryCreateNewResults() MutableFoundryCreateNewResults
func (MutableFoundryCreateNewResults) FoundrySN ¶ added in v0.3.0
func (s MutableFoundryCreateNewResults) FoundrySN() wasmtypes.ScMutableUint32
type MutableFoundryDestroyParams ¶ added in v0.3.0
func (MutableFoundryDestroyParams) FoundrySN ¶ added in v0.3.0
func (s MutableFoundryDestroyParams) FoundrySN() wasmtypes.ScMutableUint32
type MutableFoundryModifySupplyParams ¶ added in v0.3.0
func (MutableFoundryModifySupplyParams) DestroyTokens ¶ added in v0.3.0
func (s MutableFoundryModifySupplyParams) DestroyTokens() wasmtypes.ScMutableBool
func (MutableFoundryModifySupplyParams) FoundrySN ¶ added in v0.3.0
func (s MutableFoundryModifySupplyParams) FoundrySN() wasmtypes.ScMutableUint32
func (MutableFoundryModifySupplyParams) SupplyDeltaAbs ¶ added in v0.3.0
func (s MutableFoundryModifySupplyParams) SupplyDeltaAbs() wasmtypes.ScMutableBigInt
type MutableFoundryOutputParams ¶ added in v0.3.0
func (MutableFoundryOutputParams) FoundrySN ¶ added in v0.3.0
func (s MutableFoundryOutputParams) FoundrySN() wasmtypes.ScMutableUint32
type MutableFoundryOutputResults ¶ added in v0.3.0
func NewMutableFoundryOutputResults ¶ added in v1.0.3
func NewMutableFoundryOutputResults() MutableFoundryOutputResults
func (MutableFoundryOutputResults) FoundryOutputBin ¶ added in v0.3.0
func (s MutableFoundryOutputResults) FoundryOutputBin() wasmtypes.ScMutableBytes
type MutableGetAccountNonceParams ¶
func (MutableGetAccountNonceParams) AgentID ¶
func (s MutableGetAccountNonceParams) AgentID() wasmtypes.ScMutableAgentID
type MutableGetAccountNonceResults ¶
func NewMutableGetAccountNonceResults ¶ added in v1.0.3
func NewMutableGetAccountNonceResults() MutableGetAccountNonceResults
func (MutableGetAccountNonceResults) AccountNonce ¶
func (s MutableGetAccountNonceResults) AccountNonce() wasmtypes.ScMutableUint64
type MutableGetNativeTokenIDRegistryResults ¶ added in v0.3.0
func NewMutableGetNativeTokenIDRegistryResults ¶ added in v1.0.3
func NewMutableGetNativeTokenIDRegistryResults() MutableGetNativeTokenIDRegistryResults
func (MutableGetNativeTokenIDRegistryResults) Mapping ¶ added in v0.3.0
func (s MutableGetNativeTokenIDRegistryResults) Mapping() MapTokenIDToMutableBytes
type MutableHarvestParams ¶
func (MutableHarvestParams) ForceMinimumBaseTokens ¶ added in v0.3.0
func (s MutableHarvestParams) ForceMinimumBaseTokens() wasmtypes.ScMutableUint64
type MutableNftDataParams ¶ added in v0.3.0
func (MutableNftDataParams) NftID ¶ added in v0.3.0
func (s MutableNftDataParams) NftID() wasmtypes.ScMutableNftID
type MutableNftDataResults ¶ added in v0.3.0
func NewMutableNftDataResults ¶ added in v1.0.3
func NewMutableNftDataResults() MutableNftDataResults
func (MutableNftDataResults) NftData ¶ added in v0.3.0
func (s MutableNftDataResults) NftData() wasmtypes.ScMutableBytes
type MutableTotalAssetsResults ¶
func NewMutableTotalAssetsResults ¶ added in v1.0.3
func NewMutableTotalAssetsResults() MutableTotalAssetsResults
func (MutableTotalAssetsResults) Assets ¶ added in v0.3.0
func (s MutableTotalAssetsResults) Assets() MapTokenIDToMutableBigInt
type MutableTransferAllowanceToParams ¶ added in v0.3.0
func (MutableTransferAllowanceToParams) AgentID ¶ added in v0.3.0
func (s MutableTransferAllowanceToParams) AgentID() wasmtypes.ScMutableAgentID
type NftDataCall ¶ added in v0.3.0
type NftDataCall struct {
Func *wasmlib.ScView
Params MutableNftDataParams
Results ImmutableNftDataResults
}
type TotalAssetsCall ¶
type TotalAssetsCall struct {
Func *wasmlib.ScView
Results ImmutableTotalAssetsResults
}
type TransferAllowanceToCall ¶ added in v0.3.0
type TransferAllowanceToCall struct {
Func *wasmlib.ScFunc
Params MutableTransferAllowanceToParams
}
type WithdrawCall ¶
Click to show internal directories.
Click to hide internal directories.