# Functions
AddCollateralToERC20TokenHome adds collateral to the ERC20TokenHome contract and verifies the collateral was added successfully.
AddCollateralToNativeTokenHome adds collateral to the NativeTokenHome contract and verifies the collateral was added successfully.
Funded key must have admin access to set new admin.
No description provided by the author
ApplyTokenScaling applies token scaling to the given amount of home tokens.
No description provided by the author
No description provided by the author
No description provided by the author
Returns the gasFeeCap, gasTipCap, and nonce the be used when constructing a transaction from fundedAddress.
Calls a method that retreived a signed Warp message from the transaction's access list.
Throws a Gomega error if there is a mismatch.
No description provided by the author
No description provided by the author
No description provided by the author
Returns true if the transaction receipt contains a ReceiptReceived log with the specified messageID.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Constructs a transaction to call addProtocolVersion Returns the signed transaction.
No description provided by the author
No description provided by the author
Creates an off-chain Warp message that registers a Teleporter protocol version with TeleporterRegistry.
Creates an off-chain Warp message pointing to a function, contract and payload to be executed if the validator set signs this message.
Constructs a transaction to call receiveCrossChainMessage Returns the signed transaction.
Constructs a transaction to call sendCrossChainMessage Returns the signed transaction.
No description provided by the author
The senderKey is used as the owner of proxy and PoAValidatorManager contracts.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Returns Receipt for the transaction unlike TeleporterRegistry version since this is a non-teleporter case and we don't want to add the ValidatorSetSig ABI to the L1Info.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Returns the first log in 'logs' that is successfully parsed by 'parser'.
Returns the first log in 'logs' that is successfully parsed by 'parser' Errors and prints a trace of the transaction if no log is found.
No description provided by the author
No description provided by the author
GetScaledAmountFromERC20TokenHome returns the scaled amount of remote tokens that will be sent to the remote token transferrer for an amount of home tokens.
GetScaledAmountFromNativeTokenHome returns the scaled amount of tokens that will be sent to the remote token transferrer for corresponding amount of home tokens.
No description provided by the author
No description provided by the author
Get the host and port from a URI.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates an Warp message that registers a Teleporter protocol version with TeleporterRegistry.
No description provided by the author
read in the template file, make the substitutions declared at the beginning of the function, write out the instantiation to a temp file, and then return the path to that temp file.
Aggregator utils.
No description provided by the author
PackInitialValidator defines a packing function that works over any struct instance of InitialValidator since the abi-bindings process generates one for each of the different contracts.
PackSubnetConversionData defines a packing function that works over any struct instance of SubnetConversionData since the abi-bindings process generates one for each of the different contracts.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RemoveTokenScaling removes token scaling from the given amount of remote tokens.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Send a native token from fromTokenTransferrer to toTokenTransferrer via multi-hop through the C-Chain Requires that both fromTokenTransferrer and toTokenTransferrer are fully collateralized Requires that both fromTokenTransferrer and toTokenTransferrer have the same tokenMultiplier and multiplyOnRemote with respect to the original asset on the C-Chain.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Sends a tx, and waits for it to be mined.
Sends a tx, and waits for it to be mined.
No description provided by the author
Signs a transaction using the provided key for the specified chainID.
No description provided by the author
Gomega will print the transaction trace and exit.
No description provided by the author
No description provided by the author
Blocks until all validators specified in nodeURIs have reached the specified block height.
Waits for a transaction to be mined.
Waits for a transaction to be mined.
WaitMined waits for tx to be mined on the blockchain.
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author