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