Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AliceKp = keystore.TestKeyRing.EthereumKeys[keystore.AliceKey]
View Source
var BobKp = keystore.TestKeyRing.EthereumKeys[keystore.BobKey]
View Source
var ( DefaultRelayerAddresses = []common.Address{ common.HexToAddress(keystore.TestKeyRing.EthereumKeys[keystore.AliceKey].Address()), common.HexToAddress(keystore.TestKeyRing.EthereumKeys[keystore.BobKey].Address()), common.HexToAddress(keystore.TestKeyRing.EthereumKeys[keystore.CharlieKey].Address()), common.HexToAddress(keystore.TestKeyRing.EthereumKeys[keystore.DaveKey].Address()), common.HexToAddress(keystore.TestKeyRing.EthereumKeys[keystore.EveKey].Address()), } )
View Source
var EveKp = keystore.TestKeyRing.EthereumKeys[keystore.EveKey]
View Source
var LocalSetupCmd = &cobra.Command{
Use: "local-setup",
Short: "Deploy and prefund a local bridge for testing",
Long: "The local-setup command deploys a bridge, ERC20, ERC721 and generic handler contracts with preconfigured accounts and appropriate handlers",
RunE: localSetup,
}
Functions ¶
func BindLocalSetupFlags ¶
Types ¶
type BridgeConfig ¶
type BridgeConfig struct { BridgeAddr common.Address Erc20Addr common.Address Erc20HandlerAddr common.Address Erc20ResourceID types.ResourceID AssetStoreAddr common.Address GenericHandlerAddr common.Address GenericResourceID types.ResourceID Erc721Addr common.Address Erc721HandlerAddr common.Address Erc721ResourceID types.ResourceID ResourceIDERC721 string ResourceIDGeneric string }
type EVMClient ¶
type EVMClient interface { calls.ContractCallerDispatcher evmgaspricer.GasPriceClient }
Click to show internal directories.
Click to hide internal directories.