Documentation ¶
Index ¶
- func BatchProcessRootTransfers(ctx context.Context, sourceName string, batches int, ...) error
- func DeployAndCallLogSubscriber(ctx context.Context, deployer string) (*libcommon.Hash, error)
- func DeployChildChainReceiver(ctx context.Context, deployerName string) (context.Context, error)
- func DeployChildChainSender(ctx context.Context, deployerName string) (context.Context, error)
- func DeployRootChainReceiver(ctx context.Context, deployerName string) (context.Context, error)
- func DeployRootChainSender(ctx context.Context, deployerName string) (context.Context, error)
- func DeploySubsriptionContract(node devnet.Node, deployer libcommon.Address) (types.Transaction, libcommon.Address, *contracts.Subscription, ...)
- func EmitFallbackEvent(node devnet.Node, subContract *contracts.Subscription, opts *bind.TransactOpts, ...) (libcommon.Hash, error)
- func GenerateSyncEvents(ctx context.Context, senderName string, numberOfTransfers int, minTransfer int, ...) error
- func ProcessChildTransfers(ctx context.Context, sourceName string, numberOfTransfers int, minTransfer int, ...) error
- func ProcessRootTransfers(ctx context.Context, sourceName string, numberOfTransfers int, minTransfer int, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeployChildChainSender ¶
func DeployRootChainReceiver ¶
func DeployRootChainSender ¶
func DeploySubsriptionContract ¶
func DeploySubsriptionContract(node devnet.Node, deployer libcommon.Address) (types.Transaction, libcommon.Address, *contracts.Subscription, *bind.TransactOpts, error)
DeploySubsriptionContract creates and signs a transaction using the developer address, returns the contract and the signed transaction
func EmitFallbackEvent ¶
func EmitFallbackEvent(node devnet.Node, subContract *contracts.Subscription, opts *bind.TransactOpts, logger log.Logger) (libcommon.Hash, error)
EmitFallbackEvent emits an event from the contract using the fallback method
func GenerateSyncEvents ¶
func ProcessChildTransfers ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.