Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var FunctionInfo = bind.MustParseFunctionInfo( module_regulated_token_pool.FunctionInfo, )
Functions ¶
func Compile ¶
func Compile(address, ccipAddress, mcmsAddress, ccipTokenPoolAddress, regulatedTokenAddress, adminAddress aptos.AccountAddress, registerMCMSEntrypoints bool) (compile.CompiledPackage, error)
Types ¶
type RegulatedTokenPool ¶
type RegulatedTokenPool interface {
Address() aptos.AccountAddress
RegulatedTokenPool() module_regulated_token_pool.RegulatedTokenPoolInterface
}
func Bind ¶
func Bind(address aptos.AccountAddress, client aptos.AptosRpcClient) RegulatedTokenPool
func DeployToObject ¶
func DeployToObject( auth aptos.TransactionSigner, client aptos.AptosRpcClient, ccipAddress, mcmsAddress, ccipTokenPoolAddress, localTokenAddress, adminAddress aptos.AccountAddress, registerMCMSEntrypoints bool, ) (aptos.AccountAddress, *api.PendingTransaction, RegulatedTokenPool, error)
DeployToObject deploys the RegulatedTokenPool to a new named object. The token pool's administrator will be set to the deployer's account address.
type RegulatedTokenPoolContract ¶
type RegulatedTokenPoolContract struct {
// contains filtered or unexported fields
}
func (RegulatedTokenPoolContract) Address ¶
func (c RegulatedTokenPoolContract) Address() aptos.AccountAddress
func (RegulatedTokenPoolContract) RegulatedTokenPool ¶
func (c RegulatedTokenPoolContract) RegulatedTokenPool() module_regulated_token_pool.RegulatedTokenPoolInterface
Click to show internal directories.
Click to hide internal directories.