coreaccounts

package
v0.5.1-alpha.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2023 License: Apache-2.0, Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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

type ArrayOfImmutableNftID struct {
	Proxy wasmtypes.Proxy
}

func (ArrayOfImmutableNftID) GetNftID added in v0.3.0

func (ArrayOfImmutableNftID) Length added in v0.3.0

func (a ArrayOfImmutableNftID) Length() uint32

type ArrayOfMutableNftID added in v0.3.0

type ArrayOfMutableNftID struct {
	Proxy wasmtypes.Proxy
}

func (ArrayOfMutableNftID) AppendNftID added in v0.3.0

func (ArrayOfMutableNftID) Clear added in v0.3.0

func (a ArrayOfMutableNftID) Clear()

func (ArrayOfMutableNftID) GetNftID added in v0.3.0

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 DepositCall struct {
	Func *wasmlib.ScFunc
}

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

type ImmutableAccountNFTsParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableAccountNFTsParams added in v1.0.3

func NewImmutableAccountNFTsParams() ImmutableAccountNFTsParams

func (ImmutableAccountNFTsParams) AgentID added in v0.3.0

type ImmutableAccountNFTsResults added in v0.3.0

type ImmutableAccountNFTsResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableAccountNFTsResults) NftIDs added in v0.3.0

type ImmutableAccountsResults

type ImmutableAccountsResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableAccountsResults) AllAccounts added in v0.3.0

type ImmutableBalanceBaseTokenParams added in v1.0.3

type ImmutableBalanceBaseTokenParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableBalanceBaseTokenParams added in v1.0.3

func NewImmutableBalanceBaseTokenParams() ImmutableBalanceBaseTokenParams

func (ImmutableBalanceBaseTokenParams) AgentID added in v1.0.3

type ImmutableBalanceBaseTokenResults added in v1.0.3

type ImmutableBalanceBaseTokenResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableBalanceBaseTokenResults) Balance added in v1.0.3

type ImmutableBalanceNativeTokenParams added in v1.0.3

type ImmutableBalanceNativeTokenParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableBalanceNativeTokenParams added in v1.0.3

func NewImmutableBalanceNativeTokenParams() ImmutableBalanceNativeTokenParams

func (ImmutableBalanceNativeTokenParams) AgentID added in v1.0.3

func (ImmutableBalanceNativeTokenParams) TokenID added in v1.0.3

type ImmutableBalanceNativeTokenResults added in v1.0.3

type ImmutableBalanceNativeTokenResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableBalanceNativeTokenResults) Tokens added in v1.0.3

type ImmutableBalanceParams

type ImmutableBalanceParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableBalanceParams added in v1.0.3

func NewImmutableBalanceParams() ImmutableBalanceParams

func (ImmutableBalanceParams) AgentID

type ImmutableBalanceResults

type ImmutableBalanceResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableBalanceResults) Balances

type ImmutableFoundryCreateNewParams added in v0.3.0

type ImmutableFoundryCreateNewParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableFoundryCreateNewParams added in v1.0.3

func NewImmutableFoundryCreateNewParams() ImmutableFoundryCreateNewParams

func (ImmutableFoundryCreateNewParams) TokenScheme added in v0.3.0

type ImmutableFoundryCreateNewResults added in v0.3.0

type ImmutableFoundryCreateNewResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableFoundryCreateNewResults) FoundrySN added in v0.3.0

type ImmutableFoundryDestroyParams added in v0.3.0

type ImmutableFoundryDestroyParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableFoundryDestroyParams added in v1.0.3

func NewImmutableFoundryDestroyParams() ImmutableFoundryDestroyParams

func (ImmutableFoundryDestroyParams) FoundrySN added in v0.3.0

type ImmutableFoundryModifySupplyParams added in v0.3.0

type ImmutableFoundryModifySupplyParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableFoundryModifySupplyParams added in v1.0.3

func NewImmutableFoundryModifySupplyParams() ImmutableFoundryModifySupplyParams

func (ImmutableFoundryModifySupplyParams) DestroyTokens added in v0.3.0

func (ImmutableFoundryModifySupplyParams) FoundrySN added in v0.3.0

func (ImmutableFoundryModifySupplyParams) SupplyDeltaAbs added in v0.3.0

type ImmutableFoundryOutputParams added in v0.3.0

type ImmutableFoundryOutputParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableFoundryOutputParams added in v1.0.3

func NewImmutableFoundryOutputParams() ImmutableFoundryOutputParams

func (ImmutableFoundryOutputParams) FoundrySN added in v0.3.0

type ImmutableFoundryOutputResults added in v0.3.0

type ImmutableFoundryOutputResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableFoundryOutputResults) FoundryOutputBin added in v0.3.0

type ImmutableGetAccountNonceParams

type ImmutableGetAccountNonceParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableGetAccountNonceParams added in v1.0.3

func NewImmutableGetAccountNonceParams() ImmutableGetAccountNonceParams

func (ImmutableGetAccountNonceParams) AgentID

type ImmutableGetAccountNonceResults

type ImmutableGetAccountNonceResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableGetAccountNonceResults) AccountNonce

type ImmutableGetNativeTokenIDRegistryResults added in v0.3.0

type ImmutableGetNativeTokenIDRegistryResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableGetNativeTokenIDRegistryResults) Mapping added in v0.3.0

type ImmutableHarvestParams

type ImmutableHarvestParams struct {
	Proxy wasmtypes.Proxy
}

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

type ImmutableNftDataParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableNftDataParams added in v1.0.3

func NewImmutableNftDataParams() ImmutableNftDataParams

func (ImmutableNftDataParams) NftID added in v0.3.0

type ImmutableNftDataResults added in v0.3.0

type ImmutableNftDataResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableNftDataResults) NftData added in v0.3.0

type ImmutableTotalAssetsResults

type ImmutableTotalAssetsResults struct {
	Proxy wasmtypes.Proxy
}

func (ImmutableTotalAssetsResults) Assets added in v0.3.0

type ImmutableTransferAllowanceToParams added in v0.3.0

type ImmutableTransferAllowanceToParams struct {
	Proxy wasmtypes.Proxy
}

func NewImmutableTransferAllowanceToParams added in v1.0.3

func NewImmutableTransferAllowanceToParams() ImmutableTransferAllowanceToParams

func (ImmutableTransferAllowanceToParams) AgentID added in v0.3.0

type MapAgentIDToImmutableBytes

type MapAgentIDToImmutableBytes struct {
	Proxy wasmtypes.Proxy
}

func (MapAgentIDToImmutableBytes) GetBytes

type MapAgentIDToMutableBytes

type MapAgentIDToMutableBytes struct {
	Proxy wasmtypes.Proxy
}

func (MapAgentIDToMutableBytes) Clear

func (m MapAgentIDToMutableBytes) Clear()

func (MapAgentIDToMutableBytes) GetBytes

type MapTokenIDToImmutableBigInt added in v0.3.0

type MapTokenIDToImmutableBigInt struct {
	Proxy wasmtypes.Proxy
}

func (MapTokenIDToImmutableBigInt) GetBigInt added in v0.3.0

type MapTokenIDToImmutableBytes

type MapTokenIDToImmutableBytes struct {
	Proxy wasmtypes.Proxy
}

func (MapTokenIDToImmutableBytes) GetBytes

type MapTokenIDToMutableBigInt added in v0.3.0

type MapTokenIDToMutableBigInt struct {
	Proxy wasmtypes.Proxy
}

func (MapTokenIDToMutableBigInt) Clear added in v0.3.0

func (m MapTokenIDToMutableBigInt) Clear()

func (MapTokenIDToMutableBigInt) GetBigInt added in v0.3.0

type MapTokenIDToMutableBytes

type MapTokenIDToMutableBytes struct {
	Proxy wasmtypes.Proxy
}

func (MapTokenIDToMutableBytes) Clear

func (m MapTokenIDToMutableBytes) Clear()

func (MapTokenIDToMutableBytes) GetBytes

type MutableAccountNFTsParams added in v0.3.0

type MutableAccountNFTsParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableAccountNFTsParams) AgentID added in v0.3.0

type MutableAccountNFTsResults added in v0.3.0

type MutableAccountNFTsResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableAccountNFTsResults added in v1.0.3

func NewMutableAccountNFTsResults() MutableAccountNFTsResults

func (MutableAccountNFTsResults) NftIDs added in v0.3.0

type MutableAccountsResults

type MutableAccountsResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableAccountsResults added in v1.0.3

func NewMutableAccountsResults() MutableAccountsResults

func (MutableAccountsResults) AllAccounts added in v0.3.0

type MutableBalanceBaseTokenParams added in v1.0.3

type MutableBalanceBaseTokenParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableBalanceBaseTokenParams) AgentID added in v1.0.3

type MutableBalanceBaseTokenResults added in v1.0.3

type MutableBalanceBaseTokenResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableBalanceBaseTokenResults added in v1.0.3

func NewMutableBalanceBaseTokenResults() MutableBalanceBaseTokenResults

func (MutableBalanceBaseTokenResults) Balance added in v1.0.3

type MutableBalanceNativeTokenParams added in v1.0.3

type MutableBalanceNativeTokenParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableBalanceNativeTokenParams) AgentID added in v1.0.3

func (MutableBalanceNativeTokenParams) TokenID added in v1.0.3

type MutableBalanceNativeTokenResults added in v1.0.3

type MutableBalanceNativeTokenResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableBalanceNativeTokenResults added in v1.0.3

func NewMutableBalanceNativeTokenResults() MutableBalanceNativeTokenResults

func (MutableBalanceNativeTokenResults) Tokens added in v1.0.3

type MutableBalanceParams

type MutableBalanceParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableBalanceParams) AgentID

type MutableBalanceResults

type MutableBalanceResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableBalanceResults added in v1.0.3

func NewMutableBalanceResults() MutableBalanceResults

func (MutableBalanceResults) Balances

type MutableFoundryCreateNewParams added in v0.3.0

type MutableFoundryCreateNewParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableFoundryCreateNewParams) TokenScheme added in v0.3.0

type MutableFoundryCreateNewResults added in v0.3.0

type MutableFoundryCreateNewResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableFoundryCreateNewResults added in v1.0.3

func NewMutableFoundryCreateNewResults() MutableFoundryCreateNewResults

func (MutableFoundryCreateNewResults) FoundrySN added in v0.3.0

type MutableFoundryDestroyParams added in v0.3.0

type MutableFoundryDestroyParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableFoundryDestroyParams) FoundrySN added in v0.3.0

type MutableFoundryModifySupplyParams added in v0.3.0

type MutableFoundryModifySupplyParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableFoundryModifySupplyParams) DestroyTokens added in v0.3.0

func (MutableFoundryModifySupplyParams) FoundrySN added in v0.3.0

func (MutableFoundryModifySupplyParams) SupplyDeltaAbs added in v0.3.0

type MutableFoundryOutputParams added in v0.3.0

type MutableFoundryOutputParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableFoundryOutputParams) FoundrySN added in v0.3.0

type MutableFoundryOutputResults added in v0.3.0

type MutableFoundryOutputResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableFoundryOutputResults added in v1.0.3

func NewMutableFoundryOutputResults() MutableFoundryOutputResults

func (MutableFoundryOutputResults) FoundryOutputBin added in v0.3.0

type MutableGetAccountNonceParams

type MutableGetAccountNonceParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableGetAccountNonceParams) AgentID

type MutableGetAccountNonceResults

type MutableGetAccountNonceResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableGetAccountNonceResults added in v1.0.3

func NewMutableGetAccountNonceResults() MutableGetAccountNonceResults

func (MutableGetAccountNonceResults) AccountNonce

type MutableGetNativeTokenIDRegistryResults added in v0.3.0

type MutableGetNativeTokenIDRegistryResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableGetNativeTokenIDRegistryResults added in v1.0.3

func NewMutableGetNativeTokenIDRegistryResults() MutableGetNativeTokenIDRegistryResults

func (MutableGetNativeTokenIDRegistryResults) Mapping added in v0.3.0

type MutableHarvestParams

type MutableHarvestParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableHarvestParams) ForceMinimumBaseTokens added in v0.3.0

func (s MutableHarvestParams) ForceMinimumBaseTokens() wasmtypes.ScMutableUint64

type MutableNftDataParams added in v0.3.0

type MutableNftDataParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableNftDataParams) NftID added in v0.3.0

type MutableNftDataResults added in v0.3.0

type MutableNftDataResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableNftDataResults added in v1.0.3

func NewMutableNftDataResults() MutableNftDataResults

func (MutableNftDataResults) NftData added in v0.3.0

type MutableTotalAssetsResults

type MutableTotalAssetsResults struct {
	Proxy wasmtypes.Proxy
}

func NewMutableTotalAssetsResults added in v1.0.3

func NewMutableTotalAssetsResults() MutableTotalAssetsResults

func (MutableTotalAssetsResults) Assets added in v0.3.0

type MutableTransferAllowanceToParams added in v0.3.0

type MutableTransferAllowanceToParams struct {
	Proxy wasmtypes.Proxy
}

func (MutableTransferAllowanceToParams) AgentID added in v0.3.0

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

type WithdrawCall struct {
	Func *wasmlib.ScFunc
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL