Documentation ¶
Index ¶
- func CreateAndSendRelayedAndUserTx(nodes []*integrationTests.TestProcessorNode, ...) (*transaction.Transaction, *transaction.Transaction)
- func CreateAndSendRelayedAndUserTxV2(nodes []*integrationTests.TestProcessorNode, ...) (*transaction.Transaction, *transaction.Transaction)
- func CreateAndSendRelayedAndUserTxV3(nodes []*integrationTests.TestProcessorNode, ...) (*transaction.Transaction, *transaction.Transaction)
- func CreateGeneralSetupForRelayTxTest(relayedV3Test bool) ([]*integrationTests.TestProcessorNode, []int, ...)
- func GetUserAccount(nodes []*integrationTests.TestProcessorNode, address []byte) state.UserAccountHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAndSendRelayedAndUserTx ¶
func CreateAndSendRelayedAndUserTx( nodes []*integrationTests.TestProcessorNode, relayer *integrationTests.TestWalletAccount, player *integrationTests.TestWalletAccount, rcvAddr []byte, value *big.Int, gasLimit uint64, txData []byte, ) (*transaction.Transaction, *transaction.Transaction)
CreateAndSendRelayedAndUserTx will create and send a relayed user transaction
func CreateAndSendRelayedAndUserTxV2 ¶
func CreateAndSendRelayedAndUserTxV2( nodes []*integrationTests.TestProcessorNode, relayer *integrationTests.TestWalletAccount, player *integrationTests.TestWalletAccount, rcvAddr []byte, value *big.Int, gasLimit uint64, txData []byte, ) (*transaction.Transaction, *transaction.Transaction)
CreateAndSendRelayedAndUserTxV2 will create and send a relayed user transaction for relayed v2
func CreateAndSendRelayedAndUserTxV3 ¶ added in v1.7.14
func CreateAndSendRelayedAndUserTxV3( nodes []*integrationTests.TestProcessorNode, relayer *integrationTests.TestWalletAccount, player *integrationTests.TestWalletAccount, rcvAddr []byte, value *big.Int, gasLimit uint64, txData []byte, ) (*transaction.Transaction, *transaction.Transaction)
CreateAndSendRelayedAndUserTxV3 will create and send a relayed user transaction for relayed v3
func CreateGeneralSetupForRelayTxTest ¶
func CreateGeneralSetupForRelayTxTest(relayedV3Test bool) ([]*integrationTests.TestProcessorNode, []int, []*integrationTests.TestWalletAccount, *integrationTests.TestWalletAccount)
CreateGeneralSetupForRelayTxTest will create the general setup for relayed transactions
func GetUserAccount ¶
func GetUserAccount( nodes []*integrationTests.TestProcessorNode, address []byte, ) state.UserAccountHandler
GetUserAccount -
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.