Documentation
¶
Index ¶
- Constants
- Variables
- func CallContract(t testing.TB, cli pbtransactor.TransactorClient, ...) (call *pbevents.EventDataCall)
- func CommittedTxCount(t *testing.T, em event.Emitter) chan int
- func CreateContract(t testing.TB, cli pbtransactor.TransactorClient, ...) *pbevents.EventDataCall
- func NewEventsClient(t testing.TB) pbevents.EventsClient
- func NewExecutionEventsClient(t testing.TB) pbevents.ExecutionEventsClient
- func NewTransactorClient(t testing.TB) pbtransactor.TransactorClient
Constants ¶
View Source
const UpsieDownsieCallCount = 1 + (34 - 17) + 1 + (34 - 23)
Recursive call count for UpsieDownsie() function call from strange_loop.sol Equals initial call, then depth from 17 -> 34, one for the bounce, then depth from 34 -> 23, so... (I didn't say it had to make sense):
Variables ¶
View Source
var StrangeLoopBytecode = hex.MustDecodeString(strangeLoopBytecodeHex)
Functions ¶
func CallContract ¶
func CallContract(t testing.TB, cli pbtransactor.TransactorClient, inputAccount *pbtransactor.InputAccount, contractAddress []byte) (call *pbevents.EventDataCall)
func CreateContract ¶
func CreateContract(t testing.TB, cli pbtransactor.TransactorClient, inputAccount *pbtransactor.InputAccount) *pbevents.EventDataCall
func NewEventsClient ¶
func NewEventsClient(t testing.TB) pbevents.EventsClient
func NewExecutionEventsClient ¶
func NewExecutionEventsClient(t testing.TB) pbevents.ExecutionEventsClient
func NewTransactorClient ¶
func NewTransactorClient(t testing.TB) pbtransactor.TransactorClient
Helpers
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.