Documentation
¶
Index ¶
- Constants
- func OnLoad(index int32)
- type AccountNFTsCall
- type AccountsCall
- type ArrayOfImmutableNftID
- type ArrayOfMutableNftID
- type BalanceCall
- 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) 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 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 MapAgentIDToImmutableBool
- type MapAgentIDToMutableBool
- type MapTokenIDToImmutableBigInt
- type MapTokenIDToImmutableBool
- type MapTokenIDToMutableBigInt
- type MapTokenIDToMutableBool
- type MutableAccountNFTsParams
- type MutableAccountNFTsResults
- type MutableAccountsResults
- 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" ParamForceOpenAccount = "c" ParamFoundrySN = "s" ParamNftID = "z" ParamSupplyDeltaAbs = "d" ParamTokenScheme = "t" )
View Source
const ( ResultAccountNonce = "n" ResultAllAccounts = "this" ResultAssets = "this" ResultBalances = "this" ResultFoundryOutputBin = "b" ResultFoundrySN = "s" ResultMapping = "this" ResultNftData = "e" ResultNftIDs = "i" )
View Source
const ( FuncDeposit = "deposit" FuncFoundryCreateNew = "foundryCreateNew" FuncFoundryDestroy = "foundryDestroy" FuncFoundryModifySupply = "foundryModifySupply" FuncHarvest = "harvest" FuncTransferAllowanceTo = "transferAllowanceTo" FuncWithdraw = "withdraw" ViewAccountNFTs = "accountNFTs" ViewAccounts = "accounts" ViewBalance = "balance" 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) 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 ¶
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
type ArrayOfImmutableNftID struct {
// contains filtered or unexported fields
}
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
type ArrayOfMutableNftID struct {
// contains filtered or unexported fields
}
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 BalanceCall ¶
type BalanceCall struct { Func *wasmlib.ScView Params MutableBalanceParams Results ImmutableBalanceResults }
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) 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
type ImmutableAccountNFTsParams struct {
// contains filtered or unexported fields
}
func (ImmutableAccountNFTsParams) AgentID ¶ added in v0.3.0
func (s ImmutableAccountNFTsParams) AgentID() wasmtypes.ScImmutableAgentID
type ImmutableAccountNFTsResults ¶ added in v0.3.0
type ImmutableAccountNFTsResults struct {
// contains filtered or unexported fields
}
func (ImmutableAccountNFTsResults) NftIDs ¶ added in v0.3.0
func (s ImmutableAccountNFTsResults) NftIDs() ArrayOfImmutableNftID
type ImmutableAccountsResults ¶
type ImmutableAccountsResults struct {
// contains filtered or unexported fields
}
func (ImmutableAccountsResults) AllAccounts ¶ added in v0.3.0
func (s ImmutableAccountsResults) AllAccounts() MapAgentIDToImmutableBool
type ImmutableBalanceParams ¶
type ImmutableBalanceParams struct {
// contains filtered or unexported fields
}
func (ImmutableBalanceParams) AgentID ¶
func (s ImmutableBalanceParams) AgentID() wasmtypes.ScImmutableAgentID
type ImmutableBalanceResults ¶
type ImmutableBalanceResults struct {
// contains filtered or unexported fields
}
func (ImmutableBalanceResults) Balances ¶
func (s ImmutableBalanceResults) Balances() MapTokenIDToImmutableBigInt
type ImmutableFoundryCreateNewParams ¶ added in v0.3.0
type ImmutableFoundryCreateNewParams struct {
// contains filtered or unexported fields
}
func (ImmutableFoundryCreateNewParams) TokenScheme ¶ added in v0.3.0
func (s ImmutableFoundryCreateNewParams) TokenScheme() wasmtypes.ScImmutableBytes
type ImmutableFoundryCreateNewResults ¶ added in v0.3.0
type ImmutableFoundryCreateNewResults struct {
// contains filtered or unexported fields
}
func (ImmutableFoundryCreateNewResults) FoundrySN ¶ added in v0.3.0
func (s ImmutableFoundryCreateNewResults) FoundrySN() wasmtypes.ScImmutableUint32
type ImmutableFoundryDestroyParams ¶ added in v0.3.0
type ImmutableFoundryDestroyParams struct {
// contains filtered or unexported fields
}
func (ImmutableFoundryDestroyParams) FoundrySN ¶ added in v0.3.0
func (s ImmutableFoundryDestroyParams) FoundrySN() wasmtypes.ScImmutableUint32
type ImmutableFoundryModifySupplyParams ¶ added in v0.3.0
type ImmutableFoundryModifySupplyParams struct {
// contains filtered or unexported fields
}
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
type ImmutableFoundryOutputParams struct {
// contains filtered or unexported fields
}
func (ImmutableFoundryOutputParams) FoundrySN ¶ added in v0.3.0
func (s ImmutableFoundryOutputParams) FoundrySN() wasmtypes.ScImmutableUint32
type ImmutableFoundryOutputResults ¶ added in v0.3.0
type ImmutableFoundryOutputResults struct {
// contains filtered or unexported fields
}
func (ImmutableFoundryOutputResults) FoundryOutputBin ¶ added in v0.3.0
func (s ImmutableFoundryOutputResults) FoundryOutputBin() wasmtypes.ScImmutableBytes
type ImmutableGetAccountNonceParams ¶
type ImmutableGetAccountNonceParams struct {
// contains filtered or unexported fields
}
func (ImmutableGetAccountNonceParams) AgentID ¶
func (s ImmutableGetAccountNonceParams) AgentID() wasmtypes.ScImmutableAgentID
type ImmutableGetAccountNonceResults ¶
type ImmutableGetAccountNonceResults struct {
// contains filtered or unexported fields
}
func (ImmutableGetAccountNonceResults) AccountNonce ¶
func (s ImmutableGetAccountNonceResults) AccountNonce() wasmtypes.ScImmutableUint64
type ImmutableGetNativeTokenIDRegistryResults ¶ added in v0.3.0
type ImmutableGetNativeTokenIDRegistryResults struct {
// contains filtered or unexported fields
}
func (ImmutableGetNativeTokenIDRegistryResults) Mapping ¶ added in v0.3.0
func (s ImmutableGetNativeTokenIDRegistryResults) Mapping() MapTokenIDToImmutableBool
type ImmutableHarvestParams ¶
type ImmutableHarvestParams struct {
// contains filtered or unexported fields
}
func (ImmutableHarvestParams) ForceMinimumBaseTokens ¶ added in v0.3.0
func (s ImmutableHarvestParams) ForceMinimumBaseTokens() wasmtypes.ScImmutableUint64
type ImmutableNftDataParams ¶ added in v0.3.0
type ImmutableNftDataParams struct {
// contains filtered or unexported fields
}
func (ImmutableNftDataParams) NftID ¶ added in v0.3.0
func (s ImmutableNftDataParams) NftID() wasmtypes.ScImmutableNftID
type ImmutableNftDataResults ¶ added in v0.3.0
type ImmutableNftDataResults struct {
// contains filtered or unexported fields
}
func (ImmutableNftDataResults) NftData ¶ added in v0.3.0
func (s ImmutableNftDataResults) NftData() wasmtypes.ScImmutableBytes
type ImmutableTotalAssetsResults ¶
type ImmutableTotalAssetsResults struct {
// contains filtered or unexported fields
}
func (ImmutableTotalAssetsResults) Assets ¶ added in v0.3.0
func (s ImmutableTotalAssetsResults) Assets() MapTokenIDToImmutableBigInt
type ImmutableTransferAllowanceToParams ¶ added in v0.3.0
type ImmutableTransferAllowanceToParams struct {
// contains filtered or unexported fields
}
func (ImmutableTransferAllowanceToParams) AgentID ¶ added in v0.3.0
func (s ImmutableTransferAllowanceToParams) AgentID() wasmtypes.ScImmutableAgentID
func (ImmutableTransferAllowanceToParams) ForceOpenAccount ¶ added in v0.3.0
func (s ImmutableTransferAllowanceToParams) ForceOpenAccount() wasmtypes.ScImmutableBool
type MapAgentIDToImmutableBool ¶ added in v0.3.0
type MapAgentIDToImmutableBool struct {
// contains filtered or unexported fields
}
func (MapAgentIDToImmutableBool) GetBool ¶ added in v0.3.0
func (m MapAgentIDToImmutableBool) GetBool(key wasmtypes.ScAgentID) wasmtypes.ScImmutableBool
type MapAgentIDToMutableBool ¶ added in v0.3.0
type MapAgentIDToMutableBool struct {
// contains filtered or unexported fields
}
func (MapAgentIDToMutableBool) Clear ¶ added in v0.3.0
func (m MapAgentIDToMutableBool) Clear()
func (MapAgentIDToMutableBool) GetBool ¶ added in v0.3.0
func (m MapAgentIDToMutableBool) GetBool(key wasmtypes.ScAgentID) wasmtypes.ScMutableBool
type MapTokenIDToImmutableBigInt ¶ added in v0.3.0
type MapTokenIDToImmutableBigInt struct {
// contains filtered or unexported fields
}
func (MapTokenIDToImmutableBigInt) GetBigInt ¶ added in v0.3.0
func (m MapTokenIDToImmutableBigInt) GetBigInt(key wasmtypes.ScTokenID) wasmtypes.ScImmutableBigInt
type MapTokenIDToImmutableBool ¶ added in v0.3.0
type MapTokenIDToImmutableBool struct {
// contains filtered or unexported fields
}
func (MapTokenIDToImmutableBool) GetBool ¶ added in v0.3.0
func (m MapTokenIDToImmutableBool) GetBool(key wasmtypes.ScTokenID) wasmtypes.ScImmutableBool
type MapTokenIDToMutableBigInt ¶ added in v0.3.0
type MapTokenIDToMutableBigInt struct {
// contains filtered or unexported fields
}
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 MapTokenIDToMutableBool ¶ added in v0.3.0
type MapTokenIDToMutableBool struct {
// contains filtered or unexported fields
}
func (MapTokenIDToMutableBool) Clear ¶ added in v0.3.0
func (m MapTokenIDToMutableBool) Clear()
func (MapTokenIDToMutableBool) GetBool ¶ added in v0.3.0
func (m MapTokenIDToMutableBool) GetBool(key wasmtypes.ScTokenID) wasmtypes.ScMutableBool
type MutableAccountNFTsParams ¶ added in v0.3.0
type MutableAccountNFTsParams struct {
// contains filtered or unexported fields
}
func (MutableAccountNFTsParams) AgentID ¶ added in v0.3.0
func (s MutableAccountNFTsParams) AgentID() wasmtypes.ScMutableAgentID
type MutableAccountNFTsResults ¶ added in v0.3.0
type MutableAccountNFTsResults struct {
// contains filtered or unexported fields
}
func (MutableAccountNFTsResults) NftIDs ¶ added in v0.3.0
func (s MutableAccountNFTsResults) NftIDs() ArrayOfMutableNftID
type MutableAccountsResults ¶
type MutableAccountsResults struct {
// contains filtered or unexported fields
}
func (MutableAccountsResults) AllAccounts ¶ added in v0.3.0
func (s MutableAccountsResults) AllAccounts() MapAgentIDToMutableBool
type MutableBalanceParams ¶
type MutableBalanceParams struct {
// contains filtered or unexported fields
}
func (MutableBalanceParams) AgentID ¶
func (s MutableBalanceParams) AgentID() wasmtypes.ScMutableAgentID
type MutableBalanceResults ¶
type MutableBalanceResults struct {
// contains filtered or unexported fields
}
func (MutableBalanceResults) Balances ¶
func (s MutableBalanceResults) Balances() MapTokenIDToMutableBigInt
type MutableFoundryCreateNewParams ¶ added in v0.3.0
type MutableFoundryCreateNewParams struct {
// contains filtered or unexported fields
}
func (MutableFoundryCreateNewParams) TokenScheme ¶ added in v0.3.0
func (s MutableFoundryCreateNewParams) TokenScheme() wasmtypes.ScMutableBytes
type MutableFoundryCreateNewResults ¶ added in v0.3.0
type MutableFoundryCreateNewResults struct {
// contains filtered or unexported fields
}
func (MutableFoundryCreateNewResults) FoundrySN ¶ added in v0.3.0
func (s MutableFoundryCreateNewResults) FoundrySN() wasmtypes.ScMutableUint32
type MutableFoundryDestroyParams ¶ added in v0.3.0
type MutableFoundryDestroyParams struct {
// contains filtered or unexported fields
}
func (MutableFoundryDestroyParams) FoundrySN ¶ added in v0.3.0
func (s MutableFoundryDestroyParams) FoundrySN() wasmtypes.ScMutableUint32
type MutableFoundryModifySupplyParams ¶ added in v0.3.0
type MutableFoundryModifySupplyParams struct {
// contains filtered or unexported fields
}
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
type MutableFoundryOutputParams struct {
// contains filtered or unexported fields
}
func (MutableFoundryOutputParams) FoundrySN ¶ added in v0.3.0
func (s MutableFoundryOutputParams) FoundrySN() wasmtypes.ScMutableUint32
type MutableFoundryOutputResults ¶ added in v0.3.0
type MutableFoundryOutputResults struct {
// contains filtered or unexported fields
}
func (MutableFoundryOutputResults) FoundryOutputBin ¶ added in v0.3.0
func (s MutableFoundryOutputResults) FoundryOutputBin() wasmtypes.ScMutableBytes
type MutableGetAccountNonceParams ¶
type MutableGetAccountNonceParams struct {
// contains filtered or unexported fields
}
func (MutableGetAccountNonceParams) AgentID ¶
func (s MutableGetAccountNonceParams) AgentID() wasmtypes.ScMutableAgentID
type MutableGetAccountNonceResults ¶
type MutableGetAccountNonceResults struct {
// contains filtered or unexported fields
}
func (MutableGetAccountNonceResults) AccountNonce ¶
func (s MutableGetAccountNonceResults) AccountNonce() wasmtypes.ScMutableUint64
type MutableGetNativeTokenIDRegistryResults ¶ added in v0.3.0
type MutableGetNativeTokenIDRegistryResults struct {
// contains filtered or unexported fields
}
func (MutableGetNativeTokenIDRegistryResults) Mapping ¶ added in v0.3.0
func (s MutableGetNativeTokenIDRegistryResults) Mapping() MapTokenIDToMutableBool
type MutableHarvestParams ¶
type MutableHarvestParams struct {
// contains filtered or unexported fields
}
func (MutableHarvestParams) ForceMinimumBaseTokens ¶ added in v0.3.0
func (s MutableHarvestParams) ForceMinimumBaseTokens() wasmtypes.ScMutableUint64
type MutableNftDataParams ¶ added in v0.3.0
type MutableNftDataParams struct {
// contains filtered or unexported fields
}
func (MutableNftDataParams) NftID ¶ added in v0.3.0
func (s MutableNftDataParams) NftID() wasmtypes.ScMutableNftID
type MutableNftDataResults ¶ added in v0.3.0
type MutableNftDataResults struct {
// contains filtered or unexported fields
}
func (MutableNftDataResults) NftData ¶ added in v0.3.0
func (s MutableNftDataResults) NftData() wasmtypes.ScMutableBytes
type MutableTotalAssetsResults ¶
type MutableTotalAssetsResults struct {
// contains filtered or unexported fields
}
func (MutableTotalAssetsResults) Assets ¶ added in v0.3.0
func (s MutableTotalAssetsResults) Assets() MapTokenIDToMutableBigInt
type MutableTransferAllowanceToParams ¶ added in v0.3.0
type MutableTransferAllowanceToParams struct {
// contains filtered or unexported fields
}
func (MutableTransferAllowanceToParams) AgentID ¶ added in v0.3.0
func (s MutableTransferAllowanceToParams) AgentID() wasmtypes.ScMutableAgentID
func (MutableTransferAllowanceToParams) ForceOpenAccount ¶ added in v0.3.0
func (s MutableTransferAllowanceToParams) ForceOpenAccount() wasmtypes.ScMutableBool
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.