Help us shape the future of Go! Take the 2026 Go Developer Survey

tester

package
v0.1.83 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2025 License: AGPL-3.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ConformanceTesterABI = ConformanceTesterMetaData.ABI

ConformanceTesterABI is the input ABI used to generate the binding from. Deprecated: Use ConformanceTesterMetaData.ABI instead.

View Source
var ConformanceTesterBin = ConformanceTesterMetaData.Bin

ConformanceTesterBin is the compiled bytecode used for deploying new contracts. Deprecated: Use ConformanceTesterMetaData.Bin instead.

View Source
var ConformanceTesterMetaData = &bind.MetaData{
	ABI: "[{\"type\":\"constructor\",\"inputs\":[{\"name\":\"_name\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"RevertErrorMessage\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"balances\",\"inputs\":[{\"name\":\"\",\"type\":\"address\",\"internalType\":\"address\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"deposit\",\"inputs\":[{\"name\":\"amount\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"name\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"string\",\"internalType\":\"string\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"testRevert\",\"inputs\":[],\"outputs\":[],\"stateMutability\":\"pure\"}]",
	Bin: "0x608060405234801562000010575f80fd5b5060405162000a8338038062000a838339818101604052810190620000369190620001d3565b805f908162000046919062000459565b50506200053d565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b620000af8262000067565b810181811067ffffffffffffffff82111715620000d157620000d062000077565b5b80604052505050565b5f620000e56200004e565b9050620000f38282620000a4565b919050565b5f67ffffffffffffffff82111562000115576200011462000077565b5b620001208262000067565b9050602081019050919050565b5f5b838110156200014c5780820151818401526020810190506200012f565b5f8484015250505050565b5f6200016d6200016784620000f8565b620000da565b9050828152602081018484840111156200018c576200018b62000063565b5b620001998482856200012d565b509392505050565b5f82601f830112620001b857620001b76200005f565b5b8151620001ca84826020860162000157565b91505092915050565b5f60208284031215620001eb57620001ea62000057565b5b5f82015167ffffffffffffffff8111156200020b576200020a6200005b565b5b6200021984828501620001a1565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806200027157607f821691505b6020821081036200028757620002866200022c565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302620002eb7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82620002ae565b620002f78683620002ae565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f620003416200033b62000335846200030f565b62000318565b6200030f565b9050919050565b5f819050919050565b6200035c8362000321565b620003746200036b8262000348565b848454620002ba565b825550505050565b5f90565b6200038a6200037c565b6200039781848462000351565b505050565b5b81811015620003be57620003b25f8262000380565b6001810190506200039d565b5050565b601f8211156200040d57620003d7816200028d565b620003e2846200029f565b81016020851015620003f2578190505b6200040a62000401856200029f565b8301826200039c565b50505b505050565b5f82821c905092915050565b5f6200042f5f198460080262000412565b1980831691505092915050565b5f6200044983836200041e565b9150826002028217905092915050565b620004648262000222565b67ffffffffffffffff81111562000480576200047f62000077565b5b6200048c825462000259565b62000499828285620003c2565b5f60209050601f831160018114620004cf575f8415620004ba578287015190505b620004c685826200043c565b86555062000535565b601f198416620004df866200028d565b5f5b828110156200050857848901518255600182019150602085019450602081019050620004e1565b8683101562000528578489015162000524601f8916826200041e565b8355505b6001600288020188555050505b505050505050565b610538806200054b5f395ff3fe608060405234801561000f575f80fd5b5060043610610055575f3560e01c806306fdde0314610059578063242e7fa11461007757806327e235e314610095578063a26388bb146100c5578063b6b55f25146100cf575b5f80fd5b6100616100eb565b60405161006e9190610316565b60405180910390f35b61007f610176565b60405161008c9190610316565b60405180910390f35b6100af60048036038101906100aa9190610394565b6101af565b6040516100bc91906103d7565b60405180910390f35b6100cd6101c4565b005b6100e960048036038101906100e4919061041a565b610236565b005b5f80546100f790610472565b80601f016020809104026020016040519081016040528092919081815260200182805461012390610472565b801561016e5780601f106101455761010080835404028352916020019161016e565b820191905f5260205f20905b81548152906001019060200180831161015157829003601f168201915b505050505081565b6040518060400160405280601981526020017f5465737420526576657274204572726f72204d6573736167650000000000000081525081565b6001602052805f5260405f205f915090505481565b6040518060400160405280601981526020017f5465737420526576657274204572726f72204d657373616765000000000000008152506040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161022d9190610316565b60405180910390fd5b8060015f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825461028291906104cf565b9250508190555050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156102c35780820151818401526020810190506102a8565b5f8484015250505050565b5f601f19601f8301169050919050565b5f6102e88261028c565b6102f28185610296565b93506103028185602086016102a6565b61030b816102ce565b840191505092915050565b5f6020820190508181035f83015261032e81846102de565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6103638261033a565b9050919050565b61037381610359565b811461037d575f80fd5b50565b5f8135905061038e8161036a565b92915050565b5f602082840312156103a9576103a8610336565b5b5f6103b684828501610380565b91505092915050565b5f819050919050565b6103d1816103bf565b82525050565b5f6020820190506103ea5f8301846103c8565b92915050565b6103f9816103bf565b8114610403575f80fd5b50565b5f81359050610414816103f0565b92915050565b5f6020828403121561042f5761042e610336565b5b5f61043c84828501610406565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061048957607f821691505b60208210810361049c5761049b610445565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6104d9826103bf565b91506104e4836103bf565b92508282019050808211156104fc576104fb6104a2565b5b9291505056fea26469706673582212204f6eddedd8603edfb81c671534c31cecace7232c7bdf0fdf38aed9903576a6c064736f6c63430008170033",
}

ConformanceTesterMetaData contains all meta data concerning the ConformanceTester contract.

View Source
var LoadTesterABI = LoadTesterMetaData.ABI

LoadTesterABI is the input ABI used to generate the binding from. Deprecated: Use LoadTesterMetaData.ABI instead.

View Source
var LoadTesterBin = LoadTesterMetaData.Bin

LoadTesterBin is the compiled bytecode used for deploying new contracts. Deprecated: Use LoadTesterMetaData.Bin instead.

View Source
var LoadTesterMetaData = &bind.MetaData{
	ABI: "[{\"type\":\"function\",\"name\":\"F\",\"inputs\":[{\"name\":\"rounds\",\"type\":\"uint32\",\"internalType\":\"uint32\"},{\"name\":\"h\",\"type\":\"bytes32[2]\",\"internalType\":\"bytes32[2]\"},{\"name\":\"m\",\"type\":\"bytes32[4]\",\"internalType\":\"bytes32[4]\"},{\"name\":\"t\",\"type\":\"bytes8[2]\",\"internalType\":\"bytes8[2]\"},{\"name\":\"f\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes32[2]\",\"internalType\":\"bytes32[2]\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"dumpster\",\"inputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"getCallCounter\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"view\"},{\"type\":\"function\",\"name\":\"inc\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"loopBlockHashUntilLimit\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"loopUntilLimit\",\"inputs\":[],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"store\",\"inputs\":[{\"name\":\"trash\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testADD\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testADDMOD\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testADDRESS\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testAND\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testBALANCE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testBASEFEE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testBLOCKHASH\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testBYTE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testBlake2f\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"result\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testCALLDATACOPY\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testCALLDATALOAD\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testCALLDATASIZE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testCALLER\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testCALLVALUE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testCHAINID\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testCODECOPY\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testCODESIZE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testCOINBASE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testDIFFICULTY\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testDIV\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testECAdd\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"result\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testECMul\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"result\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testECPairing\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"result\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testECRecover\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"result\",\"type\":\"address\",\"internalType\":\"address\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testEQ\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testEXP\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testEXTCODESIZE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testGAS\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testGASLIMIT\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testGASPRICE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testGT\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testISZERO\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testIdentity\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"result\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testLOG0\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testLOG1\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testLOG2\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testLOG3\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testLOG4\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testLT\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testMLOAD\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testMOD\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testMSIZE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testMSTORE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testMSTORE8\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testMUL\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testMULMOD\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testModExp\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"result\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testNOT\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testNUMBER\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testOR\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testORIGIN\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testP256Verify\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"\",\"type\":\"bool\",\"internalType\":\"bool\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testRETURNDATACOPY\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testRETURNDATASIZE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testRipemd160\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"result\",\"type\":\"bytes20\",\"internalType\":\"bytes20\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSAR\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSDIV\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSELFBALANCE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSGT\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSHA256\",\"inputs\":[{\"name\":\"inputData\",\"type\":\"bytes\",\"internalType\":\"bytes\"}],\"outputs\":[{\"name\":\"result\",\"type\":\"bytes32\",\"internalType\":\"bytes32\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSHA3\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSHL\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSHR\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSIGNEXTEND\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSLOAD\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSLT\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSMOD\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSSTORE\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testSUB\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testTIMESTAMP\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"},{\"type\":\"function\",\"name\":\"testXOR\",\"inputs\":[{\"name\":\"x\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"outputs\":[{\"name\":\"\",\"type\":\"uint256\",\"internalType\":\"uint256\"}],\"stateMutability\":\"nonpayable\"}]",
	Bin: "0x608060405234801561000f575f80fd5b50613b608061001d5f395ff3fe608060405234801561000f575f80fd5b5060043610610468575f3560e01c806380947f801161024a578063bf529ca111610144578063dd9bef60116100c1578063f279ca8111610085578063f279ca81146111d4578063f4d1fc6114611204578063f58fc36a14611234578063f6b0bbf714611264578063fde7721c1461129457610468565b8063dd9bef60146110e4578063de97a36314611114578063e9f9b3f214611144578063ea5141e614611174578063edf003cf146111a457610468565b8063ce3cf4ef11610108578063ce3cf4ef14610ff4578063d117320b14611024578063d51e7b5b14611054578063d53ff3fd14611084578063d93cd558146110b457610468565b8063bf529ca114610f04578063c360aba614610f34578063c420eb6114610f64578063c4bd65d514610f94578063c711e53914610fc457610468565b8063a18683cb116101d2578063b374012b11610196578063b374012b14610e14578063b3d847f214610e44578063b7b8620714610e74578063b81c148414610ea4578063bdc875fc14610ed457610468565b8063a18683cb14610d36578063a271b72114610d66578063a60a108714610d84578063a645c9c214610db4578063acaebdf614610de457610468565b8063962e4dc211610219578063962e4dc214610c4657806398456f3e14610c765780639a2b7c8114610ca65780639cce7cf914610cd6578063a040aec614610d0657610468565b806380947f8014610b86578063880eff3914610bb6578063918a5fcd14610be657806391e7b27714610c1657610468565b80633430ec0611610366578063613d0a82116102e357806371d91d28116102a757806371d91d2814610a9657806372de3cbd14610ac65780637b6e0b0e14610af65780637c191d2014610b265780637de8c6f814610b5657610468565b8063613d0a82146109b857806363138d4f146109e8578063659bbb4f14610a185780636e7f1fe714610a365780636f099c8d14610a6657610468565b806344cf3bc71161032a57806344cf3bc7146108c85780634a61af1f146108f85780634d2c74b3146109285780635590c2d91461095857806360e13cde1461098857610468565b80633430ec06146107ea578063371303c01461081a5780633a411f12146108385780633a425dfc1461086857806340fe26621461089857610468565b806318093b46116103f4578063219cddeb116103b8578063219cddeb146106fa5780632294fc7f1461072a5780632871ef851461075a5780632b21ef441461078a5780632d34e798146107ba57610468565b806318093b461461060a57806319b621d61461063a5780631aba07ea1461066a5780631de2f3431461069a5780632007332e146106ca57610468565b80630ba8a73b1161043b5780630ba8a73b1461052c5780631287a68c1461055c578063135d52f71461057a5780631581cf19146105aa57806316582150146105da57610468565b8063034aef711461046c578063050082f81461049c578063087b4e84146104cc5780630b3b996a146104fc575b5f80fd5b61048660048036038101906104819190612b01565b6112c4565b6040516104939190612b3b565b60405180910390f35b6104b660048036038101906104b19190612b01565b6112fc565b6040516104c39190612b3b565b60405180910390f35b6104e660048036038101906104e19190612b01565b611334565b6040516104f39190612b3b565b60405180910390f35b61051660048036038101906105119190612c90565b61136a565b6040516105239190612d51565b60405180910390f35b61054660048036038101906105419190612b01565b61138e565b6040516105539190612b3b565b60405180910390f35b6105646113c6565b6040516105719190612b3b565b60405180910390f35b610594600480360381019061058f9190612b01565b6113ce565b6040516105a19190612b3b565b60405180910390f35b6105c460048036038101906105bf9190612b01565b611406565b6040516105d19190612b3b565b60405180910390f35b6105f460048036038101906105ef9190612b01565b61143e565b6040516106019190612b3b565b60405180910390f35b610624600480360381019061061f9190612b01565b611496565b6040516106319190612b3b565b60405180910390f35b610654600480360381019061064f9190612b01565b6114d1565b6040516106619190612b3b565b60405180910390f35b610684600480360381019061067f9190612b01565b61155a565b6040516106919190612b3b565b60405180910390f35b6106b460048036038101906106af9190612b01565b61159d565b6040516106c19190612b3b565b60405180910390f35b6106e460048036038101906106df9190612b01565b6115d7565b6040516106f19190612b3b565b60405180910390f35b610714600480360381019061070f9190612b01565b61160f565b6040516107219190612b3b565b60405180910390f35b610744600480360381019061073f9190612b01565b611647565b6040516107519190612b3b565b60405180910390f35b610774600480360381019061076f9190612b01565b611682565b6040516107819190612b3b565b60405180910390f35b6107a4600480360381019061079f9190612b01565b6116ba565b6040516107b19190612b3b565b60405180910390f35b6107d460048036038101906107cf9190612b01565b6116f2565b6040516107e19190612b3b565b60405180910390f35b61080460048036038101906107ff9190612b01565b61172a565b6040516108119190612d51565b60405180910390f35b6108226117d0565b60405161082f9190612b3b565b60405180910390f35b610852600480360381019061084d9190612b01565b6117eb565b60405161085f9190612b3b565b60405180910390f35b610882600480360381019061087d9190612b01565b611824565b60405161088f9190612b3b565b60405180910390f35b6108b260048036038101906108ad9190612b01565b61185c565b6040516108bf9190612b3b565b60405180910390f35b6108e260048036038101906108dd9190612b01565b611898565b6040516108ef9190612b3b565b60405180910390f35b610912600480360381019061090d9190612b01565b6118d0565b60405161091f9190612b3b565b60405180910390f35b610942600480360381019061093d9190612b01565b61190a565b60405161094f9190612b3b565b60405180910390f35b610972600480360381019061096d9190612b01565b611942565b60405161097f9190612b3b565b60405180910390f35b6109a2600480360381019061099d9190612b01565b611981565b6040516109af9190612b3b565b60405180910390f35b6109d260048036038101906109cd9190612c90565b6119b9565b6040516109df9190612d51565b60405180910390f35b610a0260048036038101906109fd9190612c90565b6119e8565b604051610a0f9190612d89565b60405180910390f35b610a20611a11565b604051610a2d9190612b3b565b60405180910390f35b610a506004803603810190610a4b9190612b01565b611a4b565b604051610a5d9190612b3b565b60405180910390f35b610a806004803603810190610a7b9190612b01565b611a86565b604051610a8d9190612b3b565b60405180910390f35b610ab06004803603810190610aab9190612b01565b611abe565b604051610abd9190612b3b565b60405180910390f35b610ae06004803603810190610adb919061309d565b611af9565b604051610aed91906131bb565b60405180910390f35b610b106004803603810190610b0b9190612b01565b611c24565b604051610b1d9190612b3b565b60405180910390f35b610b406004803603810190610b3b9190612b01565b611c5c565b604051610b4d9190612b3b565b60405180910390f35b610b706004803603810190610b6b9190612b01565b611c94565b604051610b7d9190612b3b565b60405180910390f35b610ba06004803603810190610b9b9190612b01565b611ccd565b604051610bad9190612b3b565b60405180910390f35b610bd06004803603810190610bcb9190612b01565b611d26565b604051610bdd9190612b3b565b60405180910390f35b610c006004803603810190610bfb9190612b01565b611d60565b604051610c0d9190612b3b565b60405180910390f35b610c306004803603810190610c2b9190612b01565b611d98565b604051610c3d9190612b3b565b60405180910390f35b610c606004803603810190610c5b9190612c90565b611de1565b604051610c6d9190612d51565b60405180910390f35b610c906004803603810190610c8b9190612b01565b611e4c565b604051610c9d9190612b3b565b60405180910390f35b610cc06004803603810190610cbb9190612b01565b611e89565b604051610ccd9190612b3b565b60405180910390f35b610cf06004803603810190610ceb9190612c90565b611ec1565b604051610cfd9190612d51565b60405180910390f35b610d206004803603810190610d1b9190612c90565b611eef565b604051610d2d9190612d51565b60405180910390f35b610d506004803603810190610d4b9190612c90565b612267565b604051610d5d9190613213565b60405180910390f35b610d6e6122e5565b604051610d7b9190612b3b565b60405180910390f35b610d9e6004803603810190610d999190612b01565b61232e565b604051610dab9190612b3b565b60405180910390f35b610dce6004803603810190610dc99190612b01565b612366565b604051610ddb9190612b3b565b60405180910390f35b610dfe6004803603810190610df99190612b01565b61239f565b604051610e0b9190612b3b565b60405180910390f35b610e2e6004803603810190610e299190613285565b6123d7565b604051610e3b9190612b3b565b60405180910390f35b610e5e6004803603810190610e599190612b01565b612421565b604051610e6b9190612b3b565b60405180910390f35b610e8e6004803603810190610e899190612b01565b612459565b604051610e9b9190612b3b565b60405180910390f35b610ebe6004803603810190610eb99190612b01565b612491565b604051610ecb9190612b3b565b60405180910390f35b610eee6004803603810190610ee99190612b01565b6124c9565b604051610efb9190612b3b565b60405180910390f35b610f1e6004803603810190610f199190612b01565b612501565b604051610f2b9190612b3b565b60405180910390f35b610f4e6004803603810190610f499190612b01565b612542565b604051610f5b9190612b3b565b60405180910390f35b610f7e6004803603810190610f799190612b01565b61257b565b604051610f8b9190612b3b565b60405180910390f35b610fae6004803603810190610fa99190612b01565b6125b3565b604051610fbb9190612b3b565b60405180910390f35b610fde6004803603810190610fd99190612c90565b6125ed565b604051610feb91906132df565b60405180910390f35b61100e60048036038101906110099190612b01565b61268c565b60405161101b9190612b3b565b60405180910390f35b61103e60048036038101906110399190612b01565b6126c5565b60405161104b9190612b3b565b60405180910390f35b61106e60048036038101906110699190612b01565b6126fb565b60405161107b9190612b3b565b60405180910390f35b61109e60048036038101906110999190612b01565b612733565b6040516110ab9190612b3b565b60405180910390f35b6110ce60048036038101906110c99190612b01565b61276b565b6040516110db9190612b3b565b60405180910390f35b6110fe60048036038101906110f99190612b01565b6127c3565b60405161110b9190612b3b565b60405180910390f35b61112e60048036038101906111299190612b01565b612802565b60405161113b9190612b3b565b60405180910390f35b61115e60048036038101906111599190612b01565b61283b565b60405161116b9190612b3b565b60405180910390f35b61118e60048036038101906111899190612b01565b612875565b60405161119b9190612b3b565b60405180910390f35b6111be60048036038101906111b99190612c90565b6128b3565b6040516111cb9190612d51565b60405180910390f35b6111ee60048036038101906111e99190612b01565b61291f565b6040516111fb9190612b3b565b60405180910390f35b61121e60048036038101906112199190612b01565b612958565b60405161122b9190612b3b565b60405180910390f35b61124e60048036038101906112499190612b01565b612993565b60405161125b9190612b3b565b60405180910390f35b61127e60048036038101906112799190612c90565b6129ce565b60405161128b9190613332565b60405180910390f35b6112ae60048036038101906112a99190612b01565b6129fd565b6040516112bb9190612b3b565b60405180910390f35b5f6112cd6117d0565b505f65deadbeef003690505f805b848110156112f1573691506001810190506112db565b505080915050919050565b5f6113056117d0565b505f65deadbeef003290505f805b8481101561132957329150600181019050611313565b505080915050919050565b5f61133d6117d0565b505f65deadbeef005290505f5b8381101561136057815f5260018101905061134a565b5080915050919050565b60605f600890506040828451602086015f855af180611387575f80fd5b5050919050565b5f6113976117d0565b505f65deadbeef000190505f5b838110156113bc575f820191506001810190506113a4565b5080915050919050565b5f8054905090565b5f6113d76117d0565b505f65deadbeef001790505f5b838110156113fc575f821791506001810190506113e4565b5080915050919050565b5f61140f6117d0565b505f65deadbeef003490505f805b848110156114335734915060018101905061141d565b505080915050919050565b5f6114476117d0565b505f65deadbeef000690505f5b8381101561148c577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82069150600181019050611454565b5080915050919050565b5f61149f6117d0565b505f65deadbeef001390505f805b848110156114c6576001831391506001810190506114ad565b505080915050919050565b5f6114da6117d0565b505f65deadbeef002090507fffffffff000000000000000000000000000000000000000000000000000000005f525f805b848110156115245760045f20915060018101905061150b565b507f29045a592007d0c246ef02c2223570da9522d0cf0f73282c79a1bc8f0bb2c2388114611550575f91505b5080915050919050565b5f6115636117d0565b505f65deadbeef00a49050806010525f5b83811015611593576004600360028360066010a4600181019050611574565b5080915050919050565b5f6115a66117d0565b505f65deadbeef001a90505f805b848110156115cc57825f1a91506001810190506115b4565b505080915050919050565b5f6115e06117d0565b505f65deadbeef001b90505f5b8381101561160557815f1b91506001810190506115ed565b5080915050919050565b5f6116186117d0565b505f65deadbeef004290505f805b8481101561163c57429150600181019050611626565b505080915050919050565b5f6116506117d0565b505f65deadbeef003190505f305f5b85811015611676578131925060018101905061165f565b50505080915050919050565b5f61168b6117d0565b505f65deadbeef004890505f805b848110156116af57489150600181019050611699565b505080915050919050565b5f6116c36117d0565b505f65deadbeef003d90505f805b848110156116e7573d91506001810190506116d1565b505080915050919050565b5f6116fb6117d0565b505f65deadbeef004390505f805b8481101561171f57439150600181019050611709565b505080915050919050565b60028181548110611739575f80fd5b905f5260205f20015f91509050805461175190613378565b80601f016020809104026020016040519081016040528092919081815260200182805461177d90613378565b80156117c85780601f1061179f576101008083540402835291602001916117c8565b820191905f5260205f20905b8154815290600101906020018083116117ab57829003601f168201915b505050505081565b5f60015f546117df91906133d5565b5f819055505f54905090565b5f6117f46117d0565b505f65deadbeef000490505f5b8381101561181a57600182049150600181019050611801565b5080915050919050565b5f61182d6117d0565b505f65deadbeef003790505f5b838110156118525760205f803760018101905061183a565b5080915050919050565b5f6118656117d0565b505f65deadbeef00a09050806010525f5b8381101561188e5760066010a0600181019050611876565b5080915050919050565b5f6118a16117d0565b505f65deadbeef003390505f805b848110156118c5573391506001810190506118af565b505080915050919050565b5f6118d96117d0565b505f65deadbeef005390505f5b838110156119005763deadbeef5f526001810190506118e6565b5080915050919050565b5f6119136117d0565b505f65deadbeef003a90505f805b84811015611937573a9150600181019050611921565b505080915050919050565b5f61194b6117d0565b505f65deadbeef005190505f815f525f5b84811015611973575f51915060018101905061195c565b508091505080915050919050565b5f61198a6117d0565b505f65deadbeef001d90505f5b838110156119af57815f1d9150600181019050611997565b5080915050919050565b60605f6005905060208301835160405160208183855f885af1806119db575f80fd5b8195505050505050919050565b5f80600290506020830183518360208183855f885af180611a07575f80fd5b5050505050919050565b5f611a1a6117d0565b505b6103e85a1115611a43576001805f828254611a3791906133d5565b92505081905550611a1c565b600154905090565b5f611a546117d0565b505f65deadbeef001090505f805b84811015611a7b57826001109150600181019050611a62565b505080915050919050565b5f611a8f6117d0565b505f65deadbeef004490505f805b84811015611ab357449150600181019050611a9d565b505080915050919050565b5f611ac76117d0565b505f65deadbeef001190505f805b84811015611aee57600183119150600181019050611ad5565b505080915050919050565b611b01612a57565b5f60099050611b0e612a57565b5f88885f60028110611b2357611b22613408565b5b602002015189600160028110611b3c57611b3b613408565b5b6020020151895f60048110611b5457611b53613408565b5b60200201518a600160048110611b6d57611b6c613408565b5b60200201518b600260048110611b8657611b85613408565b5b60200201518c600360048110611b9f57611b9e613408565b5b60200201518c5f60028110611bb757611bb6613408565b5b60200201518d600160028110611bd057611bcf613408565b5b60200201518d604051602001611bef9a999897969594939291906134ee565b604051602081830303815290604052905060408260d560208401865f19fa611c15575f80fd5b81935050505095945050505050565b5f611c2d6117d0565b505f65deadbeef003e90505f5b83811015611c525760205f803e600181019050611c3a565b5080915050919050565b5f611c656117d0565b505f65deadbeef004590505f805b84811015611c8957459150600181019050611c73565b505080915050919050565b5f611c9d6117d0565b505f65deadbeef000290505f5b83811015611cc357600182029150600181019050611caa565b5080915050919050565b5f611cd66117d0565b505f65deadbeef000890505f5b83811015611d1c577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f83089150600181019050611ce3565b5080915050919050565b5f611d2f6117d0565b505f65deadbeef00549050805f555f5b83811015611d56575f549150600181019050611d3f565b5080915050919050565b5f611d696117d0565b505f65deadbeef005a90505f805b84811015611d8d575a9150600181019050611d77565b505080915050919050565b5f611da16117d0565b505f65deadbeef001990505f5b83811015611dc55781199150600181019050611dae565b5065deadbeef00198114611dd857801990505b80915050919050565b606080825114611e26576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e1d906135fb565b60405180910390fd5b5f6007905060208301835160408482845f875af180611e43575f80fd5b50505050919050565b5f611e556117d0565b505f65deadbeef00a19050806010525f5b83811015611e7f578060066010a1600181019050611e66565b5080915050919050565b5f611e926117d0565b505f65deadbeef001690505f5b83811015611eb7578182169150600181019050611e9f565b5080915050919050565b60605f60049050602083018351604051818183855f885af180611ee2575f80fd5b8195505050505050919050565b6060611ef9612a57565b7f48c9bdf267e6096a3ba7ca8485ae67bb2bf894fe72f36e3cf1361d5f3af54fa5815f60028110611f2d57611f2c613408565b5b6020020181815250507fd182e6ad7f520e511f6c3e2b8c68059b6bbd41fbabd9831f79217e1319cde05b81600160028110611f6b57611f6a613408565b5b602002018181525050611f7c612a79565b7f6162630000000000000000000000000000000000000000000000000000000000815f60048110611fb057611faf613408565b5b6020020181815250505f81600160048110611fce57611fcd613408565b5b6020020181815250505f81600260048110611fec57611feb613408565b5b6020020181815250505f8160036004811061200a57612009613408565b5b60200201818152505061201b612a9b565b7f0300000000000000000000000000000000000000000000000000000000000000815f6002811061204f5761204e613408565b5b602002019077ffffffffffffffffffffffffffffffffffffffffffffffff1916908177ffffffffffffffffffffffffffffffffffffffffffffffff1916815250505f816001600281106120a5576120a4613408565b5b602002019077ffffffffffffffffffffffffffffffffffffffffffffffff1916908177ffffffffffffffffffffffffffffffffffffffffffffffff1916815250505f6120f6600c8585856001611af9565b9050612100612a57565b7fba80a53f981c4d0d6a2797b69f12f6e94c212f14685ac4b74b12bb6fdbffa2d1815f6002811061213457612133613408565b5b6020020181815250507f7d87c5392aab792dc252d5de4533cc9518d38aa8dbf1925ab92386edd40099238160016002811061217257612171613408565b5b602002018181525050805f6002811061218e5761218d613408565b5b6020020151825f600281106121a6576121a5613408565b5b6020020151146121eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121e290613689565b60405180910390fd5b806001600281106121ff576121fe613408565b5b60200201518260016002811061221857612217613408565b5b60200201511461225d576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161225490613717565b60405180910390fd5b5050505050919050565b5f60808251146122ac576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016122a39061377f565b60405180910390fd5b5f60019050602083016020810151601f1a602082015260206040516080835f865af1806122d7575f80fd5b604051519350505050919050565b5f6122ee6117d0565b505b6103e85a1115612326576001805f82825461230b91906133d5565b925050819055504360015461232091906137ca565b506122f0565b600154905090565b5f6123376117d0565b505f65deadbeef004690505f805b8481101561235b57469150600181019050612345565b505080915050919050565b5f61236f6117d0565b505f65deadbeef000590505f5b838110156123955760018205915060018101905061237c565b5080915050919050565b5f6123a86117d0565b505f65deadbeef003990505f5b838110156123cd5760205f80396001810190506123b5565b5080915050919050565b5f6002838390918060018154018082558091505060019003905f5260205f20015f9091929091929091929091925091826124129291906139a1565b50600280549050905092915050565b5f61242a6117d0565b505f65deadbeef005990505f805b8481101561244e57599150600181019050612438565b505080915050919050565b5f6124626117d0565b505f65deadbeef003890505f805b8481101561248657389150600181019050612470565b505080915050919050565b5f61249a6117d0565b505f65deadbeef004190505f805b848110156124be574191506001810190506124a8565b505080915050919050565b5f6124d26117d0565b505f65deadbeef003090505f805b848110156124f6573091506001810190506124e0565b505080915050919050565b5f61250a6117d0565b505f65deadbeef00a39050806010525f5b8381101561253857600360028260066010a360018101905061251b565b5080915050919050565b5f61254b6117d0565b505f65deadbeef000b90505f5b83811015612571578160200b9150600181019050612558565b5080915050919050565b5f6125846117d0565b505f65deadbeef004790505f805b848110156125a857479150600181019050612592565b505080915050919050565b5f6125bc6117d0565b505f65deadbeef001c90505f805b848110156125e257825f1c92506001810190506125ca565b505080915050919050565b5f8061010090505f808273ffffffffffffffffffffffffffffffffffffffff168560405161261b9190613aa8565b5f60405180830381855afa9150503d805f8114612653576040519150601f19603f3d011682016040523d82523d5f602084013e612658565b606091505b50915091508161266b5761266a613abe565b5b6001818060200190518101906126819190613aff565b149350505050919050565b5f6126956117d0565b505f65deadbeef003590505f805b848110156126ba575f3591506001810190506126a3565b505080915050919050565b5f6126ce6117d0565b505f65deadbeef005590505f5b838110156126f157815f556001810190506126db565b5080915050919050565b5f6127046117d0565b505f65deadbeef001890505f5b83811015612729575f82189150600181019050612711565b5080915050919050565b5f61273c6117d0565b505f65deadbeef000390505f5b83811015612761575f82039150600181019050612749565b5080915050919050565b5f6127746117d0565b505f65deadbeef000790505f5b838110156127b9577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82079150600181019050612781565b5080915050919050565b5f6127cc6117d0565b505f65deadbeef00a29050806010525f5b838110156127f85760028160066010a26001810190506127dd565b5080915050919050565b5f61280b6117d0565b505f65deadbeef000a90505f5b83811015612831576001820a9150600181019050612818565b5080915050919050565b5f6128446117d0565b505f65deadbeef001490505f805b8481101561286a578283149150600181019050612852565b505080915050919050565b5f61287e6117d0565b505f65deadbeef004090505f600143035f5b858110156128a75781409250600181019050612890565b50505080915050919050565b606060808251146128f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016128f0906135fb565b60405180910390fd5b5f6006905060208301835160408482845f875af180612916575f80fd5b50505050919050565b5f6129286117d0565b505f65deadbeef001590505f805b8481101561294d5782159150600181019050612936565b505080915050919050565b5f6129616117d0565b505f65deadbeef001290505f805b848110156129885782600112915060018101905061296f565b505080915050919050565b5f61299c6117d0565b505f65deadbeef003b90505f305f5b858110156129c257813b92506001810190506129ab565b50505080915050919050565b5f806003905060208301835160405160148183855f885af1806129ef575f80fd5b815195505050505050919050565b5f612a066117d0565b505f65deadbeef000990505f5b83811015612a4d577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600183099150600181019050612a13565b5080915050919050565b6040518060400160405280600290602082028036833780820191505090505090565b6040518060800160405280600490602082028036833780820191505090505090565b6040518060400160405280600290602082028036833780820191505090505090565b5f604051905090565b5f80fd5b5f80fd5b5f819050919050565b612ae081612ace565b8114612aea575f80fd5b50565b5f81359050612afb81612ad7565b92915050565b5f60208284031215612b1657612b15612ac6565b5b5f612b2384828501612aed565b91505092915050565b612b3581612ace565b82525050565b5f602082019050612b4e5f830184612b2c565b92915050565b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b612ba282612b5c565b810181811067ffffffffffffffff82111715612bc157612bc0612b6c565b5b80604052505050565b5f612bd3612abd565b9050612bdf8282612b99565b919050565b5f67ffffffffffffffff821115612bfe57612bfd612b6c565b5b612c0782612b5c565b9050602081019050919050565b828183375f83830152505050565b5f612c34612c2f84612be4565b612bca565b905082815260208101848484011115612c5057612c4f612b58565b5b612c5b848285612c14565b509392505050565b5f82601f830112612c7757612c76612b54565b5b8135612c87848260208601612c22565b91505092915050565b5f60208284031215612ca557612ca4612ac6565b5b5f82013567ffffffffffffffff811115612cc257612cc1612aca565b5b612cce84828501612c63565b91505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f5b83811015612d0e578082015181840152602081019050612cf3565b5f8484015250505050565b5f612d2382612cd7565b612d2d8185612ce1565b9350612d3d818560208601612cf1565b612d4681612b5c565b840191505092915050565b5f6020820190508181035f830152612d698184612d19565b905092915050565b5f819050919050565b612d8381612d71565b82525050565b5f602082019050612d9c5f830184612d7a565b92915050565b5f63ffffffff82169050919050565b612dba81612da2565b8114612dc4575f80fd5b50565b5f81359050612dd581612db1565b92915050565b5f67ffffffffffffffff821115612df557612df4612b6c565b5b602082029050919050565b5f80fd5b612e0d81612d71565b8114612e17575f80fd5b50565b5f81359050612e2881612e04565b92915050565b5f612e40612e3b84612ddb565b612bca565b90508060208402830185811115612e5a57612e59612e00565b5b835b81811015612e835780612e6f8882612e1a565b845260208401935050602081019050612e5c565b5050509392505050565b5f82601f830112612ea157612ea0612b54565b5b6002612eae848285612e2e565b91505092915050565b5f67ffffffffffffffff821115612ed157612ed0612b6c565b5b602082029050919050565b5f612eee612ee984612eb7565b612bca565b90508060208402830185811115612f0857612f07612e00565b5b835b81811015612f315780612f1d8882612e1a565b845260208401935050602081019050612f0a565b5050509392505050565b5f82601f830112612f4f57612f4e612b54565b5b6004612f5c848285612edc565b91505092915050565b5f67ffffffffffffffff821115612f7f57612f7e612b6c565b5b602082029050919050565b5f7fffffffffffffffff00000000000000000000000000000000000000000000000082169050919050565b612fbe81612f8a565b8114612fc8575f80fd5b50565b5f81359050612fd981612fb5565b92915050565b5f612ff1612fec84612f65565b612bca565b9050806020840283018581111561300b5761300a612e00565b5b835b8181101561303457806130208882612fcb565b84526020840193505060208101905061300d565b5050509392505050565b5f82601f83011261305257613051612b54565b5b600261305f848285612fdf565b91505092915050565b5f8115159050919050565b61307c81613068565b8114613086575f80fd5b50565b5f8135905061309781613073565b92915050565b5f805f805f61014086880312156130b7576130b6612ac6565b5b5f6130c488828901612dc7565b95505060206130d588828901612e8d565b94505060606130e688828901612f3b565b93505060e06130f78882890161303e565b92505061012061310988828901613089565b9150509295509295909350565b5f60029050919050565b5f81905092915050565b5f819050919050565b61313c81612d71565b82525050565b5f61314d8383613133565b60208301905092915050565b5f602082019050919050565b61316e81613116565b6131788184613120565b92506131838261312a565b805f5b838110156131b357815161319a8782613142565b96506131a583613159565b925050600181019050613186565b505050505050565b5f6040820190506131ce5f830184613165565b92915050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6131fd826131d4565b9050919050565b61320d816131f3565b82525050565b5f6020820190506132265f830184613204565b92915050565b5f80fd5b5f8083601f84011261324557613244612b54565b5b8235905067ffffffffffffffff8111156132625761326161322c565b5b60208301915083600182028301111561327e5761327d612e00565b5b9250929050565b5f806020838503121561329b5761329a612ac6565b5b5f83013567ffffffffffffffff8111156132b8576132b7612aca565b5b6132c485828601613230565b92509250509250929050565b6132d981613068565b82525050565b5f6020820190506132f25f8301846132d0565b92915050565b5f7fffffffffffffffffffffffffffffffffffffffff00000000000000000000000082169050919050565b61332c816132f8565b82525050565b5f6020820190506133455f830184613323565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061338f57607f821691505b6020821081036133a2576133a161334b565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6133df82612ace565b91506133ea83612ace565b9250828201905080821115613402576134016133a8565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f8160e01b9050919050565b5f61344b82613435565b9050919050565b61346361345e82612da2565b613441565b82525050565b5f819050919050565b61348361347e82612d71565b613469565b82525050565b5f819050919050565b6134a361349e82612f8a565b613489565b82525050565b5f8160f81b9050919050565b5f6134bf826134a9565b9050919050565b5f6134d0826134b5565b9050919050565b6134e86134e382613068565b6134c6565b82525050565b5f6134f9828d613452565b600482019150613509828c613472565b602082019150613519828b613472565b602082019150613529828a613472565b6020820191506135398289613472565b6020820191506135498288613472565b6020820191506135598287613472565b6020820191506135698286613492565b6008820191506135798285613492565b60088201915061358982846134d7565b6001820191508190509b9a5050505050505050505050565b5f82825260208201905092915050565b7f496e76616c696420696e707574206c656e6774680000000000000000000000005f82015250565b5f6135e56014836135a1565b91506135f0826135b1565b602082019050919050565b5f6020820190508181035f830152613612816135d9565b9050919050565b7f54657374426c616b653266202d204669727374206861736820646f65736e27745f8201527f206d617463680000000000000000000000000000000000000000000000000000602082015250565b5f6136736026836135a1565b915061367e82613619565b604082019050919050565b5f6020820190508181035f8301526136a081613667565b9050919050565b7f54657374426c616b653266202d205365636f6e64206861736820646f65736e275f8201527f74206d6174636800000000000000000000000000000000000000000000000000602082015250565b5f6137016027836135a1565b915061370c826136a7565b604082019050919050565b5f6020820190508181035f83015261372e816136f5565b9050919050565b7f496e76616c696420696e7075742064617461206c656e6774682e0000000000005f82015250565b5f613769601a836135a1565b915061377482613735565b602082019050919050565b5f6020820190508181035f8301526137968161375d565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6137d482612ace565b91506137df83612ace565b9250826137ef576137ee61379d565b5b828206905092915050565b5f82905092915050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026138607fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82613825565b61386a8683613825565b95508019841693508086168417925050509392505050565b5f819050919050565b5f6138a56138a061389b84612ace565b613882565b612ace565b9050919050565b5f819050919050565b6138be8361388b565b6138d26138ca826138ac565b848454613831565b825550505050565b5f90565b6138e66138da565b6138f18184846138b5565b505050565b5b81811015613914576139095f826138de565b6001810190506138f7565b5050565b601f8211156139595761392a81613804565b61393384613816565b81016020851015613942578190505b61395661394e85613816565b8301826138f6565b50505b505050565b5f82821c905092915050565b5f6139795f198460080261395e565b1980831691505092915050565b5f613991838361396a565b9150826002028217905092915050565b6139ab83836137fa565b67ffffffffffffffff8111156139c4576139c3612b6c565b5b6139ce8254613378565b6139d9828285613918565b5f601f831160018114613a06575f84156139f4578287013590505b6139fe8582613986565b865550613a65565b601f198416613a1486613804565b5f5b82811015613a3b57848901358255600182019150602085019450602081019050613a16565b86831015613a585784890135613a54601f89168261396a565b8355505b6001600288020188555050505b50505050505050565b5f81905092915050565b5f613a8282612cd7565b613a8c8185613a6e565b9350613a9c818560208601612cf1565b80840191505092915050565b5f613ab38284613a78565b915081905092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52600160045260245ffd5b5f81519050613af981612ad7565b92915050565b5f60208284031215613b1457613b13612ac6565b5b5f613b2184828501613aeb565b9150509291505056fea26469706673582212201bf50f1d11d021005d561c38f190e966243e5456795d59608750f5dd6e4396e764736f6c63430008170033",
}

LoadTesterMetaData contains all meta data concerning the LoadTester contract.

View Source
var RawLoadTesterABI string
View Source
var RawLoadTesterBin string

Functions

func CallLoadTestFunctionByOpCode

func CallLoadTestFunctionByOpCode(shortCode uint64, lt *LoadTester, opts *bind.TransactOpts, iterations uint64) (*ethtypes.Transaction, error)

func CallPrecompiledContracts

func CallPrecompiledContracts(address int, lt *LoadTester, opts *bind.TransactOpts, iterations uint64, privateKey *ecdsa.PrivateKey) (*ethtypes.Transaction, error)

func GenerateBlake2FInput

func GenerateBlake2FInput() []byte

func GenerateECAddInput

func GenerateECAddInput() []byte

func GenerateECMulInput

func GenerateECMulInput() []byte

func GenerateECPairingInput

func GenerateECPairingInput() []byte

func GenerateECRecoverInput

func GenerateECRecoverInput(privateKey *ecdsa.PrivateKey) []byte

func GenerateIdentityInput

func GenerateIdentityInput() []byte

func GenerateModExpInput

func GenerateModExpInput() []byte

func GenerateP256VerifyInput added in v0.1.63

func GenerateP256VerifyInput() []byte

func GenerateRIPEMD160Input

func GenerateRIPEMD160Input() []byte

func GenerateSHA256Input

func GenerateSHA256Input() []byte

func GetLoadTesterBytes

func GetLoadTesterBytes() ([]byte, error)

func GetRandomOPCode

func GetRandomOPCode() uint64

func GetRandomPrecompiledContractAddress

func GetRandomPrecompiledContractAddress() int

Types

type ConformanceTester

type ConformanceTester struct {
	ConformanceTesterCaller     // Read-only binding to the contract
	ConformanceTesterTransactor // Write-only binding to the contract
	ConformanceTesterFilterer   // Log filterer for contract events
}

ConformanceTester is an auto generated Go binding around an Ethereum contract.

func DeployConformanceContract

func DeployConformanceContract(ctx context.Context, c *ethclient.Client, tops *bind.TransactOpts, cops *bind.CallOpts) (conformanceContractAddr ethcommon.Address, conformanceContract *ConformanceTester, err error)

func DeployConformanceTester

func DeployConformanceTester(auth *bind.TransactOpts, backend bind.ContractBackend, _name string) (common.Address, *types.Transaction, *ConformanceTester, error)

DeployConformanceTester deploys a new Ethereum contract, binding an instance of ConformanceTester to it.

func NewConformanceTester

func NewConformanceTester(address common.Address, backend bind.ContractBackend) (*ConformanceTester, error)

NewConformanceTester creates a new instance of ConformanceTester, bound to a specific deployed contract.

type ConformanceTesterCaller

type ConformanceTesterCaller struct {
	// contains filtered or unexported fields
}

ConformanceTesterCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewConformanceTesterCaller

func NewConformanceTesterCaller(address common.Address, caller bind.ContractCaller) (*ConformanceTesterCaller, error)

NewConformanceTesterCaller creates a new read-only instance of ConformanceTester, bound to a specific deployed contract.

func (*ConformanceTesterCaller) Balances

func (_ConformanceTester *ConformanceTesterCaller) Balances(opts *bind.CallOpts, arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances(address ) view returns(uint256)

func (*ConformanceTesterCaller) Name

func (_ConformanceTester *ConformanceTesterCaller) Name(opts *bind.CallOpts) (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() view returns(string)

func (*ConformanceTesterCaller) RevertErrorMessage

func (_ConformanceTester *ConformanceTesterCaller) RevertErrorMessage(opts *bind.CallOpts) (string, error)

RevertErrorMessage is a free data retrieval call binding the contract method 0x242e7fa1.

Solidity: function RevertErrorMessage() view returns(string)

func (*ConformanceTesterCaller) TestRevert

func (_ConformanceTester *ConformanceTesterCaller) TestRevert(opts *bind.CallOpts) error

TestRevert is a free data retrieval call binding the contract method 0xa26388bb.

Solidity: function testRevert() pure returns()

type ConformanceTesterCallerRaw

type ConformanceTesterCallerRaw struct {
	Contract *ConformanceTesterCaller // Generic read-only contract binding to access the raw methods on
}

ConformanceTesterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*ConformanceTesterCallerRaw) Call

func (_ConformanceTester *ConformanceTesterCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type ConformanceTesterCallerSession

type ConformanceTesterCallerSession struct {
	Contract *ConformanceTesterCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts            // Call options to use throughout this session
}

ConformanceTesterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*ConformanceTesterCallerSession) Balances

func (_ConformanceTester *ConformanceTesterCallerSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances(address ) view returns(uint256)

func (*ConformanceTesterCallerSession) Name

func (_ConformanceTester *ConformanceTesterCallerSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() view returns(string)

func (*ConformanceTesterCallerSession) RevertErrorMessage

func (_ConformanceTester *ConformanceTesterCallerSession) RevertErrorMessage() (string, error)

RevertErrorMessage is a free data retrieval call binding the contract method 0x242e7fa1.

Solidity: function RevertErrorMessage() view returns(string)

func (*ConformanceTesterCallerSession) TestRevert

func (_ConformanceTester *ConformanceTesterCallerSession) TestRevert() error

TestRevert is a free data retrieval call binding the contract method 0xa26388bb.

Solidity: function testRevert() pure returns()

type ConformanceTesterFilterer

type ConformanceTesterFilterer struct {
	// contains filtered or unexported fields
}

ConformanceTesterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewConformanceTesterFilterer

func NewConformanceTesterFilterer(address common.Address, filterer bind.ContractFilterer) (*ConformanceTesterFilterer, error)

NewConformanceTesterFilterer creates a new log filterer instance of ConformanceTester, bound to a specific deployed contract.

type ConformanceTesterRaw

type ConformanceTesterRaw struct {
	Contract *ConformanceTester // Generic contract binding to access the raw methods on
}

ConformanceTesterRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*ConformanceTesterRaw) Call

func (_ConformanceTester *ConformanceTesterRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*ConformanceTesterRaw) Transact

func (_ConformanceTester *ConformanceTesterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*ConformanceTesterRaw) Transfer

func (_ConformanceTester *ConformanceTesterRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ConformanceTesterSession

type ConformanceTesterSession struct {
	Contract     *ConformanceTester // Generic contract binding to set the session for
	CallOpts     bind.CallOpts      // Call options to use throughout this session
	TransactOpts bind.TransactOpts  // Transaction auth options to use throughout this session
}

ConformanceTesterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*ConformanceTesterSession) Balances

func (_ConformanceTester *ConformanceTesterSession) Balances(arg0 common.Address) (*big.Int, error)

Balances is a free data retrieval call binding the contract method 0x27e235e3.

Solidity: function balances(address ) view returns(uint256)

func (*ConformanceTesterSession) Deposit

func (_ConformanceTester *ConformanceTesterSession) Deposit(amount *big.Int) (*types.Transaction, error)

Deposit is a paid mutator transaction binding the contract method 0xb6b55f25.

Solidity: function deposit(uint256 amount) returns()

func (*ConformanceTesterSession) Name

func (_ConformanceTester *ConformanceTesterSession) Name() (string, error)

Name is a free data retrieval call binding the contract method 0x06fdde03.

Solidity: function name() view returns(string)

func (*ConformanceTesterSession) RevertErrorMessage

func (_ConformanceTester *ConformanceTesterSession) RevertErrorMessage() (string, error)

RevertErrorMessage is a free data retrieval call binding the contract method 0x242e7fa1.

Solidity: function RevertErrorMessage() view returns(string)

func (*ConformanceTesterSession) TestRevert

func (_ConformanceTester *ConformanceTesterSession) TestRevert() error

TestRevert is a free data retrieval call binding the contract method 0xa26388bb.

Solidity: function testRevert() pure returns()

type ConformanceTesterTransactor

type ConformanceTesterTransactor struct {
	// contains filtered or unexported fields
}

ConformanceTesterTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewConformanceTesterTransactor

func NewConformanceTesterTransactor(address common.Address, transactor bind.ContractTransactor) (*ConformanceTesterTransactor, error)

NewConformanceTesterTransactor creates a new write-only instance of ConformanceTester, bound to a specific deployed contract.

func (*ConformanceTesterTransactor) Deposit

func (_ConformanceTester *ConformanceTesterTransactor) Deposit(opts *bind.TransactOpts, amount *big.Int) (*types.Transaction, error)

Deposit is a paid mutator transaction binding the contract method 0xb6b55f25.

Solidity: function deposit(uint256 amount) returns()

type ConformanceTesterTransactorRaw

type ConformanceTesterTransactorRaw struct {
	Contract *ConformanceTesterTransactor // Generic write-only contract binding to access the raw methods on
}

ConformanceTesterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*ConformanceTesterTransactorRaw) Transact

func (_ConformanceTester *ConformanceTesterTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*ConformanceTesterTransactorRaw) Transfer

func (_ConformanceTester *ConformanceTesterTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type ConformanceTesterTransactorSession

type ConformanceTesterTransactorSession struct {
	Contract     *ConformanceTesterTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts            // Transaction auth options to use throughout this session
}

ConformanceTesterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*ConformanceTesterTransactorSession) Deposit

func (_ConformanceTester *ConformanceTesterTransactorSession) Deposit(amount *big.Int) (*types.Transaction, error)

Deposit is a paid mutator transaction binding the contract method 0xb6b55f25.

Solidity: function deposit(uint256 amount) returns()

type LoadTester

type LoadTester struct {
	LoadTesterCaller     // Read-only binding to the contract
	LoadTesterTransactor // Write-only binding to the contract
	LoadTesterFilterer   // Log filterer for contract events
}

LoadTester is an auto generated Go binding around an Ethereum contract.

func DeployLoadTester

func DeployLoadTester(auth *bind.TransactOpts, backend bind.ContractBackend) (common.Address, *types.Transaction, *LoadTester, error)

DeployLoadTester deploys a new Ethereum contract, binding an instance of LoadTester to it.

func NewLoadTester

func NewLoadTester(address common.Address, backend bind.ContractBackend) (*LoadTester, error)

NewLoadTester creates a new instance of LoadTester, bound to a specific deployed contract.

type LoadTesterCaller

type LoadTesterCaller struct {
	// contains filtered or unexported fields
}

LoadTesterCaller is an auto generated read-only Go binding around an Ethereum contract.

func NewLoadTesterCaller

func NewLoadTesterCaller(address common.Address, caller bind.ContractCaller) (*LoadTesterCaller, error)

NewLoadTesterCaller creates a new read-only instance of LoadTester, bound to a specific deployed contract.

func (*LoadTesterCaller) Dumpster

func (_LoadTester *LoadTesterCaller) Dumpster(opts *bind.CallOpts, arg0 *big.Int) ([]byte, error)

Dumpster is a free data retrieval call binding the contract method 0x3430ec06.

Solidity: function dumpster(uint256 ) view returns(bytes)

func (*LoadTesterCaller) F added in v0.1.63

func (_LoadTester *LoadTesterCaller) F(opts *bind.CallOpts, rounds uint32, h [2][32]byte, m [4][32]byte, t [2][8]byte, f bool) ([2][32]byte, error)

F is a free data retrieval call binding the contract method 0x72de3cbd.

Solidity: function F(uint32 rounds, bytes32[2] h, bytes32[4] m, bytes8[2] t, bool f) view returns(bytes32[2])

func (*LoadTesterCaller) GetCallCounter

func (_LoadTester *LoadTesterCaller) GetCallCounter(opts *bind.CallOpts) (*big.Int, error)

GetCallCounter is a free data retrieval call binding the contract method 0x1287a68c.

Solidity: function getCallCounter() view returns(uint256)

type LoadTesterCallerRaw

type LoadTesterCallerRaw struct {
	Contract *LoadTesterCaller // Generic read-only contract binding to access the raw methods on
}

LoadTesterCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.

func (*LoadTesterCallerRaw) Call

func (_LoadTester *LoadTesterCallerRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

type LoadTesterCallerSession

type LoadTesterCallerSession struct {
	Contract *LoadTesterCaller // Generic contract caller binding to set the session for
	CallOpts bind.CallOpts     // Call options to use throughout this session
}

LoadTesterCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.

func (*LoadTesterCallerSession) Dumpster

func (_LoadTester *LoadTesterCallerSession) Dumpster(arg0 *big.Int) ([]byte, error)

Dumpster is a free data retrieval call binding the contract method 0x3430ec06.

Solidity: function dumpster(uint256 ) view returns(bytes)

func (*LoadTesterCallerSession) F added in v0.1.63

func (_LoadTester *LoadTesterCallerSession) F(rounds uint32, h [2][32]byte, m [4][32]byte, t [2][8]byte, f bool) ([2][32]byte, error)

F is a free data retrieval call binding the contract method 0x72de3cbd.

Solidity: function F(uint32 rounds, bytes32[2] h, bytes32[4] m, bytes8[2] t, bool f) view returns(bytes32[2])

func (*LoadTesterCallerSession) GetCallCounter

func (_LoadTester *LoadTesterCallerSession) GetCallCounter() (*big.Int, error)

GetCallCounter is a free data retrieval call binding the contract method 0x1287a68c.

Solidity: function getCallCounter() view returns(uint256)

type LoadTesterFilterer

type LoadTesterFilterer struct {
	// contains filtered or unexported fields
}

LoadTesterFilterer is an auto generated log filtering Go binding around an Ethereum contract events.

func NewLoadTesterFilterer

func NewLoadTesterFilterer(address common.Address, filterer bind.ContractFilterer) (*LoadTesterFilterer, error)

NewLoadTesterFilterer creates a new log filterer instance of LoadTester, bound to a specific deployed contract.

type LoadTesterRaw

type LoadTesterRaw struct {
	Contract *LoadTester // Generic contract binding to access the raw methods on
}

LoadTesterRaw is an auto generated low-level Go binding around an Ethereum contract.

func (*LoadTesterRaw) Call

func (_LoadTester *LoadTesterRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, params ...interface{}) error

Call invokes the (constant) contract method with params as input values and sets the output to result. The result type might be a single field for simple returns, a slice of interfaces for anonymous returns and a struct for named returns.

func (*LoadTesterRaw) Transact

func (_LoadTester *LoadTesterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*LoadTesterRaw) Transfer

func (_LoadTester *LoadTesterRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type LoadTesterSession

type LoadTesterSession struct {
	Contract     *LoadTester       // Generic contract binding to set the session for
	CallOpts     bind.CallOpts     // Call options to use throughout this session
	TransactOpts bind.TransactOpts // Transaction auth options to use throughout this session
}

LoadTesterSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.

func (*LoadTesterSession) Dumpster

func (_LoadTester *LoadTesterSession) Dumpster(arg0 *big.Int) ([]byte, error)

Dumpster is a free data retrieval call binding the contract method 0x3430ec06.

Solidity: function dumpster(uint256 ) view returns(bytes)

func (*LoadTesterSession) F added in v0.1.63

func (_LoadTester *LoadTesterSession) F(rounds uint32, h [2][32]byte, m [4][32]byte, t [2][8]byte, f bool) ([2][32]byte, error)

F is a free data retrieval call binding the contract method 0x72de3cbd.

Solidity: function F(uint32 rounds, bytes32[2] h, bytes32[4] m, bytes8[2] t, bool f) view returns(bytes32[2])

func (*LoadTesterSession) GetCallCounter

func (_LoadTester *LoadTesterSession) GetCallCounter() (*big.Int, error)

GetCallCounter is a free data retrieval call binding the contract method 0x1287a68c.

Solidity: function getCallCounter() view returns(uint256)

func (*LoadTesterSession) Inc

func (_LoadTester *LoadTesterSession) Inc() (*types.Transaction, error)

Inc is a paid mutator transaction binding the contract method 0x371303c0.

Solidity: function inc() returns(uint256)

func (*LoadTesterSession) LoopBlockHashUntilLimit

func (_LoadTester *LoadTesterSession) LoopBlockHashUntilLimit() (*types.Transaction, error)

LoopBlockHashUntilLimit is a paid mutator transaction binding the contract method 0xa271b721.

Solidity: function loopBlockHashUntilLimit() returns(uint256)

func (*LoadTesterSession) LoopUntilLimit

func (_LoadTester *LoadTesterSession) LoopUntilLimit() (*types.Transaction, error)

LoopUntilLimit is a paid mutator transaction binding the contract method 0x659bbb4f.

Solidity: function loopUntilLimit() returns(uint256)

func (*LoadTesterSession) Store

func (_LoadTester *LoadTesterSession) Store(trash []byte) (*types.Transaction, error)

Store is a paid mutator transaction binding the contract method 0xb374012b.

Solidity: function store(bytes trash) returns(uint256)

func (*LoadTesterSession) TestADD

func (_LoadTester *LoadTesterSession) TestADD(x *big.Int) (*types.Transaction, error)

TestADD is a paid mutator transaction binding the contract method 0x0ba8a73b.

Solidity: function testADD(uint256 x) returns(uint256)

func (*LoadTesterSession) TestADDMOD

func (_LoadTester *LoadTesterSession) TestADDMOD(x *big.Int) (*types.Transaction, error)

TestADDMOD is a paid mutator transaction binding the contract method 0x80947f80.

Solidity: function testADDMOD(uint256 x) returns(uint256)

func (*LoadTesterSession) TestADDRESS

func (_LoadTester *LoadTesterSession) TestADDRESS(x *big.Int) (*types.Transaction, error)

TestADDRESS is a paid mutator transaction binding the contract method 0xbdc875fc.

Solidity: function testADDRESS(uint256 x) returns(uint256)

func (*LoadTesterSession) TestAND

func (_LoadTester *LoadTesterSession) TestAND(x *big.Int) (*types.Transaction, error)

TestAND is a paid mutator transaction binding the contract method 0x9a2b7c81.

Solidity: function testAND(uint256 x) returns(uint256)

func (*LoadTesterSession) TestBALANCE

func (_LoadTester *LoadTesterSession) TestBALANCE(x *big.Int) (*types.Transaction, error)

TestBALANCE is a paid mutator transaction binding the contract method 0x2294fc7f.

Solidity: function testBALANCE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestBASEFEE

func (_LoadTester *LoadTesterSession) TestBASEFEE(x *big.Int) (*types.Transaction, error)

TestBASEFEE is a paid mutator transaction binding the contract method 0x2871ef85.

Solidity: function testBASEFEE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestBLOCKHASH

func (_LoadTester *LoadTesterSession) TestBLOCKHASH(x *big.Int) (*types.Transaction, error)

TestBLOCKHASH is a paid mutator transaction binding the contract method 0xea5141e6.

Solidity: function testBLOCKHASH(uint256 x) returns(uint256)

func (*LoadTesterSession) TestBYTE

func (_LoadTester *LoadTesterSession) TestBYTE(x *big.Int) (*types.Transaction, error)

TestBYTE is a paid mutator transaction binding the contract method 0x1de2f343.

Solidity: function testBYTE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestBlake2f

func (_LoadTester *LoadTesterSession) TestBlake2f(inputData []byte) (*types.Transaction, error)

TestBlake2f is a paid mutator transaction binding the contract method 0xa040aec6.

Solidity: function testBlake2f(bytes inputData) returns(bytes result)

func (*LoadTesterSession) TestCALLDATACOPY

func (_LoadTester *LoadTesterSession) TestCALLDATACOPY(x *big.Int) (*types.Transaction, error)

TestCALLDATACOPY is a paid mutator transaction binding the contract method 0x3a425dfc.

Solidity: function testCALLDATACOPY(uint256 x) returns(uint256)

func (*LoadTesterSession) TestCALLDATALOAD

func (_LoadTester *LoadTesterSession) TestCALLDATALOAD(x *big.Int) (*types.Transaction, error)

TestCALLDATALOAD is a paid mutator transaction binding the contract method 0xce3cf4ef.

Solidity: function testCALLDATALOAD(uint256 x) returns(uint256)

func (*LoadTesterSession) TestCALLDATASIZE

func (_LoadTester *LoadTesterSession) TestCALLDATASIZE(x *big.Int) (*types.Transaction, error)

TestCALLDATASIZE is a paid mutator transaction binding the contract method 0x034aef71.

Solidity: function testCALLDATASIZE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestCALLER

func (_LoadTester *LoadTesterSession) TestCALLER(x *big.Int) (*types.Transaction, error)

TestCALLER is a paid mutator transaction binding the contract method 0x44cf3bc7.

Solidity: function testCALLER(uint256 x) returns(uint256)

func (*LoadTesterSession) TestCALLVALUE

func (_LoadTester *LoadTesterSession) TestCALLVALUE(x *big.Int) (*types.Transaction, error)

TestCALLVALUE is a paid mutator transaction binding the contract method 0x1581cf19.

Solidity: function testCALLVALUE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestCHAINID

func (_LoadTester *LoadTesterSession) TestCHAINID(x *big.Int) (*types.Transaction, error)

TestCHAINID is a paid mutator transaction binding the contract method 0xa60a1087.

Solidity: function testCHAINID(uint256 x) returns(uint256)

func (*LoadTesterSession) TestCODECOPY

func (_LoadTester *LoadTesterSession) TestCODECOPY(x *big.Int) (*types.Transaction, error)

TestCODECOPY is a paid mutator transaction binding the contract method 0xacaebdf6.

Solidity: function testCODECOPY(uint256 x) returns(uint256)

func (*LoadTesterSession) TestCODESIZE

func (_LoadTester *LoadTesterSession) TestCODESIZE(x *big.Int) (*types.Transaction, error)

TestCODESIZE is a paid mutator transaction binding the contract method 0xb7b86207.

Solidity: function testCODESIZE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestCOINBASE

func (_LoadTester *LoadTesterSession) TestCOINBASE(x *big.Int) (*types.Transaction, error)

TestCOINBASE is a paid mutator transaction binding the contract method 0xb81c1484.

Solidity: function testCOINBASE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestDIFFICULTY

func (_LoadTester *LoadTesterSession) TestDIFFICULTY(x *big.Int) (*types.Transaction, error)

TestDIFFICULTY is a paid mutator transaction binding the contract method 0x6f099c8d.

Solidity: function testDIFFICULTY(uint256 x) returns(uint256)

func (*LoadTesterSession) TestDIV

func (_LoadTester *LoadTesterSession) TestDIV(x *big.Int) (*types.Transaction, error)

TestDIV is a paid mutator transaction binding the contract method 0x3a411f12.

Solidity: function testDIV(uint256 x) returns(uint256)

func (*LoadTesterSession) TestECAdd

func (_LoadTester *LoadTesterSession) TestECAdd(inputData []byte) (*types.Transaction, error)

TestECAdd is a paid mutator transaction binding the contract method 0xedf003cf.

Solidity: function testECAdd(bytes inputData) returns(bytes result)

func (*LoadTesterSession) TestECMul

func (_LoadTester *LoadTesterSession) TestECMul(inputData []byte) (*types.Transaction, error)

TestECMul is a paid mutator transaction binding the contract method 0x962e4dc2.

Solidity: function testECMul(bytes inputData) returns(bytes result)

func (*LoadTesterSession) TestECPairing

func (_LoadTester *LoadTesterSession) TestECPairing(inputData []byte) (*types.Transaction, error)

TestECPairing is a paid mutator transaction binding the contract method 0x0b3b996a.

Solidity: function testECPairing(bytes inputData) returns(bytes result)

func (*LoadTesterSession) TestECRecover

func (_LoadTester *LoadTesterSession) TestECRecover(inputData []byte) (*types.Transaction, error)

TestECRecover is a paid mutator transaction binding the contract method 0xa18683cb.

Solidity: function testECRecover(bytes inputData) returns(address result)

func (*LoadTesterSession) TestEQ

func (_LoadTester *LoadTesterSession) TestEQ(x *big.Int) (*types.Transaction, error)

TestEQ is a paid mutator transaction binding the contract method 0xe9f9b3f2.

Solidity: function testEQ(uint256 x) returns(uint256)

func (*LoadTesterSession) TestEXP

func (_LoadTester *LoadTesterSession) TestEXP(x *big.Int) (*types.Transaction, error)

TestEXP is a paid mutator transaction binding the contract method 0xde97a363.

Solidity: function testEXP(uint256 x) returns(uint256)

func (*LoadTesterSession) TestEXTCODESIZE

func (_LoadTester *LoadTesterSession) TestEXTCODESIZE(x *big.Int) (*types.Transaction, error)

TestEXTCODESIZE is a paid mutator transaction binding the contract method 0xf58fc36a.

Solidity: function testEXTCODESIZE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestGAS

func (_LoadTester *LoadTesterSession) TestGAS(x *big.Int) (*types.Transaction, error)

TestGAS is a paid mutator transaction binding the contract method 0x918a5fcd.

Solidity: function testGAS(uint256 x) returns(uint256)

func (*LoadTesterSession) TestGASLIMIT

func (_LoadTester *LoadTesterSession) TestGASLIMIT(x *big.Int) (*types.Transaction, error)

TestGASLIMIT is a paid mutator transaction binding the contract method 0x7c191d20.

Solidity: function testGASLIMIT(uint256 x) returns(uint256)

func (*LoadTesterSession) TestGASPRICE

func (_LoadTester *LoadTesterSession) TestGASPRICE(x *big.Int) (*types.Transaction, error)

TestGASPRICE is a paid mutator transaction binding the contract method 0x4d2c74b3.

Solidity: function testGASPRICE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestGT

func (_LoadTester *LoadTesterSession) TestGT(x *big.Int) (*types.Transaction, error)

TestGT is a paid mutator transaction binding the contract method 0x71d91d28.

Solidity: function testGT(uint256 x) returns(uint256)

func (*LoadTesterSession) TestISZERO

func (_LoadTester *LoadTesterSession) TestISZERO(x *big.Int) (*types.Transaction, error)

TestISZERO is a paid mutator transaction binding the contract method 0xf279ca81.

Solidity: function testISZERO(uint256 x) returns(uint256)

func (*LoadTesterSession) TestIdentity

func (_LoadTester *LoadTesterSession) TestIdentity(inputData []byte) (*types.Transaction, error)

TestIdentity is a paid mutator transaction binding the contract method 0x9cce7cf9.

Solidity: function testIdentity(bytes inputData) returns(bytes result)

func (*LoadTesterSession) TestLOG0

func (_LoadTester *LoadTesterSession) TestLOG0(x *big.Int) (*types.Transaction, error)

TestLOG0 is a paid mutator transaction binding the contract method 0x40fe2662.

Solidity: function testLOG0(uint256 x) returns(uint256)

func (*LoadTesterSession) TestLOG1

func (_LoadTester *LoadTesterSession) TestLOG1(x *big.Int) (*types.Transaction, error)

TestLOG1 is a paid mutator transaction binding the contract method 0x98456f3e.

Solidity: function testLOG1(uint256 x) returns(uint256)

func (*LoadTesterSession) TestLOG2

func (_LoadTester *LoadTesterSession) TestLOG2(x *big.Int) (*types.Transaction, error)

TestLOG2 is a paid mutator transaction binding the contract method 0xdd9bef60.

Solidity: function testLOG2(uint256 x) returns(uint256)

func (*LoadTesterSession) TestLOG3

func (_LoadTester *LoadTesterSession) TestLOG3(x *big.Int) (*types.Transaction, error)

TestLOG3 is a paid mutator transaction binding the contract method 0xbf529ca1.

Solidity: function testLOG3(uint256 x) returns(uint256)

func (*LoadTesterSession) TestLOG4

func (_LoadTester *LoadTesterSession) TestLOG4(x *big.Int) (*types.Transaction, error)

TestLOG4 is a paid mutator transaction binding the contract method 0x1aba07ea.

Solidity: function testLOG4(uint256 x) returns(uint256)

func (*LoadTesterSession) TestLT

func (_LoadTester *LoadTesterSession) TestLT(x *big.Int) (*types.Transaction, error)

TestLT is a paid mutator transaction binding the contract method 0x6e7f1fe7.

Solidity: function testLT(uint256 x) returns(uint256)

func (*LoadTesterSession) TestMLOAD

func (_LoadTester *LoadTesterSession) TestMLOAD(x *big.Int) (*types.Transaction, error)

TestMLOAD is a paid mutator transaction binding the contract method 0x5590c2d9.

Solidity: function testMLOAD(uint256 x) returns(uint256)

func (*LoadTesterSession) TestMOD

func (_LoadTester *LoadTesterSession) TestMOD(x *big.Int) (*types.Transaction, error)

TestMOD is a paid mutator transaction binding the contract method 0x16582150.

Solidity: function testMOD(uint256 x) returns(uint256)

func (*LoadTesterSession) TestMSIZE

func (_LoadTester *LoadTesterSession) TestMSIZE(x *big.Int) (*types.Transaction, error)

TestMSIZE is a paid mutator transaction binding the contract method 0xb3d847f2.

Solidity: function testMSIZE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestMSTORE

func (_LoadTester *LoadTesterSession) TestMSTORE(x *big.Int) (*types.Transaction, error)

TestMSTORE is a paid mutator transaction binding the contract method 0x087b4e84.

Solidity: function testMSTORE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestMSTORE8

func (_LoadTester *LoadTesterSession) TestMSTORE8(x *big.Int) (*types.Transaction, error)

TestMSTORE8 is a paid mutator transaction binding the contract method 0x4a61af1f.

Solidity: function testMSTORE8(uint256 x) returns(uint256)

func (*LoadTesterSession) TestMUL

func (_LoadTester *LoadTesterSession) TestMUL(x *big.Int) (*types.Transaction, error)

TestMUL is a paid mutator transaction binding the contract method 0x7de8c6f8.

Solidity: function testMUL(uint256 x) returns(uint256)

func (*LoadTesterSession) TestMULMOD

func (_LoadTester *LoadTesterSession) TestMULMOD(x *big.Int) (*types.Transaction, error)

TestMULMOD is a paid mutator transaction binding the contract method 0xfde7721c.

Solidity: function testMULMOD(uint256 x) returns(uint256)

func (*LoadTesterSession) TestModExp

func (_LoadTester *LoadTesterSession) TestModExp(inputData []byte) (*types.Transaction, error)

TestModExp is a paid mutator transaction binding the contract method 0x613d0a82.

Solidity: function testModExp(bytes inputData) returns(bytes result)

func (*LoadTesterSession) TestNOT

func (_LoadTester *LoadTesterSession) TestNOT(x *big.Int) (*types.Transaction, error)

TestNOT is a paid mutator transaction binding the contract method 0x91e7b277.

Solidity: function testNOT(uint256 x) returns(uint256)

func (*LoadTesterSession) TestNUMBER

func (_LoadTester *LoadTesterSession) TestNUMBER(x *big.Int) (*types.Transaction, error)

TestNUMBER is a paid mutator transaction binding the contract method 0x2d34e798.

Solidity: function testNUMBER(uint256 x) returns(uint256)

func (*LoadTesterSession) TestOR

func (_LoadTester *LoadTesterSession) TestOR(x *big.Int) (*types.Transaction, error)

TestOR is a paid mutator transaction binding the contract method 0x135d52f7.

Solidity: function testOR(uint256 x) returns(uint256)

func (*LoadTesterSession) TestORIGIN

func (_LoadTester *LoadTesterSession) TestORIGIN(x *big.Int) (*types.Transaction, error)

TestORIGIN is a paid mutator transaction binding the contract method 0x050082f8.

Solidity: function testORIGIN(uint256 x) returns(uint256)

func (*LoadTesterSession) TestP256Verify added in v0.1.63

func (_LoadTester *LoadTesterSession) TestP256Verify(inputData []byte) (*types.Transaction, error)

TestP256Verify is a paid mutator transaction binding the contract method 0xc711e539.

Solidity: function testP256Verify(bytes inputData) returns(bool)

func (*LoadTesterSession) TestRETURNDATACOPY

func (_LoadTester *LoadTesterSession) TestRETURNDATACOPY(x *big.Int) (*types.Transaction, error)

TestRETURNDATACOPY is a paid mutator transaction binding the contract method 0x7b6e0b0e.

Solidity: function testRETURNDATACOPY(uint256 x) returns(uint256)

func (*LoadTesterSession) TestRETURNDATASIZE

func (_LoadTester *LoadTesterSession) TestRETURNDATASIZE(x *big.Int) (*types.Transaction, error)

TestRETURNDATASIZE is a paid mutator transaction binding the contract method 0x2b21ef44.

Solidity: function testRETURNDATASIZE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestRipemd160

func (_LoadTester *LoadTesterSession) TestRipemd160(inputData []byte) (*types.Transaction, error)

TestRipemd160 is a paid mutator transaction binding the contract method 0xf6b0bbf7.

Solidity: function testRipemd160(bytes inputData) returns(bytes20 result)

func (*LoadTesterSession) TestSAR

func (_LoadTester *LoadTesterSession) TestSAR(x *big.Int) (*types.Transaction, error)

TestSAR is a paid mutator transaction binding the contract method 0x60e13cde.

Solidity: function testSAR(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSDIV

func (_LoadTester *LoadTesterSession) TestSDIV(x *big.Int) (*types.Transaction, error)

TestSDIV is a paid mutator transaction binding the contract method 0xa645c9c2.

Solidity: function testSDIV(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSELFBALANCE

func (_LoadTester *LoadTesterSession) TestSELFBALANCE(x *big.Int) (*types.Transaction, error)

TestSELFBALANCE is a paid mutator transaction binding the contract method 0xc420eb61.

Solidity: function testSELFBALANCE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSGT

func (_LoadTester *LoadTesterSession) TestSGT(x *big.Int) (*types.Transaction, error)

TestSGT is a paid mutator transaction binding the contract method 0x18093b46.

Solidity: function testSGT(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSHA3

func (_LoadTester *LoadTesterSession) TestSHA3(x *big.Int) (*types.Transaction, error)

TestSHA3 is a paid mutator transaction binding the contract method 0x19b621d6.

Solidity: function testSHA3(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSHA256

func (_LoadTester *LoadTesterSession) TestSHA256(inputData []byte) (*types.Transaction, error)

TestSHA256 is a paid mutator transaction binding the contract method 0x63138d4f.

Solidity: function testSHA256(bytes inputData) returns(bytes32 result)

func (*LoadTesterSession) TestSHL

func (_LoadTester *LoadTesterSession) TestSHL(x *big.Int) (*types.Transaction, error)

TestSHL is a paid mutator transaction binding the contract method 0x2007332e.

Solidity: function testSHL(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSHR

func (_LoadTester *LoadTesterSession) TestSHR(x *big.Int) (*types.Transaction, error)

TestSHR is a paid mutator transaction binding the contract method 0xc4bd65d5.

Solidity: function testSHR(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSIGNEXTEND

func (_LoadTester *LoadTesterSession) TestSIGNEXTEND(x *big.Int) (*types.Transaction, error)

TestSIGNEXTEND is a paid mutator transaction binding the contract method 0xc360aba6.

Solidity: function testSIGNEXTEND(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSLOAD

func (_LoadTester *LoadTesterSession) TestSLOAD(x *big.Int) (*types.Transaction, error)

TestSLOAD is a paid mutator transaction binding the contract method 0x880eff39.

Solidity: function testSLOAD(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSLT

func (_LoadTester *LoadTesterSession) TestSLT(x *big.Int) (*types.Transaction, error)

TestSLT is a paid mutator transaction binding the contract method 0xf4d1fc61.

Solidity: function testSLT(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSMOD

func (_LoadTester *LoadTesterSession) TestSMOD(x *big.Int) (*types.Transaction, error)

TestSMOD is a paid mutator transaction binding the contract method 0xd93cd558.

Solidity: function testSMOD(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSSTORE

func (_LoadTester *LoadTesterSession) TestSSTORE(x *big.Int) (*types.Transaction, error)

TestSSTORE is a paid mutator transaction binding the contract method 0xd117320b.

Solidity: function testSSTORE(uint256 x) returns(uint256)

func (*LoadTesterSession) TestSUB

func (_LoadTester *LoadTesterSession) TestSUB(x *big.Int) (*types.Transaction, error)

TestSUB is a paid mutator transaction binding the contract method 0xd53ff3fd.

Solidity: function testSUB(uint256 x) returns(uint256)

func (*LoadTesterSession) TestTIMESTAMP

func (_LoadTester *LoadTesterSession) TestTIMESTAMP(x *big.Int) (*types.Transaction, error)

TestTIMESTAMP is a paid mutator transaction binding the contract method 0x219cddeb.

Solidity: function testTIMESTAMP(uint256 x) returns(uint256)

func (*LoadTesterSession) TestXOR

func (_LoadTester *LoadTesterSession) TestXOR(x *big.Int) (*types.Transaction, error)

TestXOR is a paid mutator transaction binding the contract method 0xd51e7b5b.

Solidity: function testXOR(uint256 x) returns(uint256)

type LoadTesterTransactor

type LoadTesterTransactor struct {
	// contains filtered or unexported fields
}

LoadTesterTransactor is an auto generated write-only Go binding around an Ethereum contract.

func NewLoadTesterTransactor

func NewLoadTesterTransactor(address common.Address, transactor bind.ContractTransactor) (*LoadTesterTransactor, error)

NewLoadTesterTransactor creates a new write-only instance of LoadTester, bound to a specific deployed contract.

func (*LoadTesterTransactor) Inc

func (_LoadTester *LoadTesterTransactor) Inc(opts *bind.TransactOpts) (*types.Transaction, error)

Inc is a paid mutator transaction binding the contract method 0x371303c0.

Solidity: function inc() returns(uint256)

func (*LoadTesterTransactor) LoopBlockHashUntilLimit

func (_LoadTester *LoadTesterTransactor) LoopBlockHashUntilLimit(opts *bind.TransactOpts) (*types.Transaction, error)

LoopBlockHashUntilLimit is a paid mutator transaction binding the contract method 0xa271b721.

Solidity: function loopBlockHashUntilLimit() returns(uint256)

func (*LoadTesterTransactor) LoopUntilLimit

func (_LoadTester *LoadTesterTransactor) LoopUntilLimit(opts *bind.TransactOpts) (*types.Transaction, error)

LoopUntilLimit is a paid mutator transaction binding the contract method 0x659bbb4f.

Solidity: function loopUntilLimit() returns(uint256)

func (*LoadTesterTransactor) Store

func (_LoadTester *LoadTesterTransactor) Store(opts *bind.TransactOpts, trash []byte) (*types.Transaction, error)

Store is a paid mutator transaction binding the contract method 0xb374012b.

Solidity: function store(bytes trash) returns(uint256)

func (*LoadTesterTransactor) TestADD

func (_LoadTester *LoadTesterTransactor) TestADD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestADD is a paid mutator transaction binding the contract method 0x0ba8a73b.

Solidity: function testADD(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestADDMOD

func (_LoadTester *LoadTesterTransactor) TestADDMOD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestADDMOD is a paid mutator transaction binding the contract method 0x80947f80.

Solidity: function testADDMOD(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestADDRESS

func (_LoadTester *LoadTesterTransactor) TestADDRESS(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestADDRESS is a paid mutator transaction binding the contract method 0xbdc875fc.

Solidity: function testADDRESS(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestAND

func (_LoadTester *LoadTesterTransactor) TestAND(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestAND is a paid mutator transaction binding the contract method 0x9a2b7c81.

Solidity: function testAND(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestBALANCE

func (_LoadTester *LoadTesterTransactor) TestBALANCE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestBALANCE is a paid mutator transaction binding the contract method 0x2294fc7f.

Solidity: function testBALANCE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestBASEFEE

func (_LoadTester *LoadTesterTransactor) TestBASEFEE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestBASEFEE is a paid mutator transaction binding the contract method 0x2871ef85.

Solidity: function testBASEFEE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestBLOCKHASH

func (_LoadTester *LoadTesterTransactor) TestBLOCKHASH(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestBLOCKHASH is a paid mutator transaction binding the contract method 0xea5141e6.

Solidity: function testBLOCKHASH(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestBYTE

func (_LoadTester *LoadTesterTransactor) TestBYTE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestBYTE is a paid mutator transaction binding the contract method 0x1de2f343.

Solidity: function testBYTE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestBlake2f

func (_LoadTester *LoadTesterTransactor) TestBlake2f(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestBlake2f is a paid mutator transaction binding the contract method 0xa040aec6.

Solidity: function testBlake2f(bytes inputData) returns(bytes result)

func (*LoadTesterTransactor) TestCALLDATACOPY

func (_LoadTester *LoadTesterTransactor) TestCALLDATACOPY(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestCALLDATACOPY is a paid mutator transaction binding the contract method 0x3a425dfc.

Solidity: function testCALLDATACOPY(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestCALLDATALOAD

func (_LoadTester *LoadTesterTransactor) TestCALLDATALOAD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestCALLDATALOAD is a paid mutator transaction binding the contract method 0xce3cf4ef.

Solidity: function testCALLDATALOAD(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestCALLDATASIZE

func (_LoadTester *LoadTesterTransactor) TestCALLDATASIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestCALLDATASIZE is a paid mutator transaction binding the contract method 0x034aef71.

Solidity: function testCALLDATASIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestCALLER

func (_LoadTester *LoadTesterTransactor) TestCALLER(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestCALLER is a paid mutator transaction binding the contract method 0x44cf3bc7.

Solidity: function testCALLER(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestCALLVALUE

func (_LoadTester *LoadTesterTransactor) TestCALLVALUE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestCALLVALUE is a paid mutator transaction binding the contract method 0x1581cf19.

Solidity: function testCALLVALUE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestCHAINID

func (_LoadTester *LoadTesterTransactor) TestCHAINID(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestCHAINID is a paid mutator transaction binding the contract method 0xa60a1087.

Solidity: function testCHAINID(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestCODECOPY

func (_LoadTester *LoadTesterTransactor) TestCODECOPY(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestCODECOPY is a paid mutator transaction binding the contract method 0xacaebdf6.

Solidity: function testCODECOPY(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestCODESIZE

func (_LoadTester *LoadTesterTransactor) TestCODESIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestCODESIZE is a paid mutator transaction binding the contract method 0xb7b86207.

Solidity: function testCODESIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestCOINBASE

func (_LoadTester *LoadTesterTransactor) TestCOINBASE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestCOINBASE is a paid mutator transaction binding the contract method 0xb81c1484.

Solidity: function testCOINBASE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestDIFFICULTY

func (_LoadTester *LoadTesterTransactor) TestDIFFICULTY(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestDIFFICULTY is a paid mutator transaction binding the contract method 0x6f099c8d.

Solidity: function testDIFFICULTY(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestDIV

func (_LoadTester *LoadTesterTransactor) TestDIV(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestDIV is a paid mutator transaction binding the contract method 0x3a411f12.

Solidity: function testDIV(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestECAdd

func (_LoadTester *LoadTesterTransactor) TestECAdd(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestECAdd is a paid mutator transaction binding the contract method 0xedf003cf.

Solidity: function testECAdd(bytes inputData) returns(bytes result)

func (*LoadTesterTransactor) TestECMul

func (_LoadTester *LoadTesterTransactor) TestECMul(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestECMul is a paid mutator transaction binding the contract method 0x962e4dc2.

Solidity: function testECMul(bytes inputData) returns(bytes result)

func (*LoadTesterTransactor) TestECPairing

func (_LoadTester *LoadTesterTransactor) TestECPairing(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestECPairing is a paid mutator transaction binding the contract method 0x0b3b996a.

Solidity: function testECPairing(bytes inputData) returns(bytes result)

func (*LoadTesterTransactor) TestECRecover

func (_LoadTester *LoadTesterTransactor) TestECRecover(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestECRecover is a paid mutator transaction binding the contract method 0xa18683cb.

Solidity: function testECRecover(bytes inputData) returns(address result)

func (*LoadTesterTransactor) TestEQ

func (_LoadTester *LoadTesterTransactor) TestEQ(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestEQ is a paid mutator transaction binding the contract method 0xe9f9b3f2.

Solidity: function testEQ(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestEXP

func (_LoadTester *LoadTesterTransactor) TestEXP(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestEXP is a paid mutator transaction binding the contract method 0xde97a363.

Solidity: function testEXP(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestEXTCODESIZE

func (_LoadTester *LoadTesterTransactor) TestEXTCODESIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestEXTCODESIZE is a paid mutator transaction binding the contract method 0xf58fc36a.

Solidity: function testEXTCODESIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestGAS

func (_LoadTester *LoadTesterTransactor) TestGAS(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestGAS is a paid mutator transaction binding the contract method 0x918a5fcd.

Solidity: function testGAS(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestGASLIMIT

func (_LoadTester *LoadTesterTransactor) TestGASLIMIT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestGASLIMIT is a paid mutator transaction binding the contract method 0x7c191d20.

Solidity: function testGASLIMIT(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestGASPRICE

func (_LoadTester *LoadTesterTransactor) TestGASPRICE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestGASPRICE is a paid mutator transaction binding the contract method 0x4d2c74b3.

Solidity: function testGASPRICE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestGT

func (_LoadTester *LoadTesterTransactor) TestGT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestGT is a paid mutator transaction binding the contract method 0x71d91d28.

Solidity: function testGT(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestISZERO

func (_LoadTester *LoadTesterTransactor) TestISZERO(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestISZERO is a paid mutator transaction binding the contract method 0xf279ca81.

Solidity: function testISZERO(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestIdentity

func (_LoadTester *LoadTesterTransactor) TestIdentity(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestIdentity is a paid mutator transaction binding the contract method 0x9cce7cf9.

Solidity: function testIdentity(bytes inputData) returns(bytes result)

func (*LoadTesterTransactor) TestLOG0

func (_LoadTester *LoadTesterTransactor) TestLOG0(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestLOG0 is a paid mutator transaction binding the contract method 0x40fe2662.

Solidity: function testLOG0(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestLOG1

func (_LoadTester *LoadTesterTransactor) TestLOG1(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestLOG1 is a paid mutator transaction binding the contract method 0x98456f3e.

Solidity: function testLOG1(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestLOG2

func (_LoadTester *LoadTesterTransactor) TestLOG2(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestLOG2 is a paid mutator transaction binding the contract method 0xdd9bef60.

Solidity: function testLOG2(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestLOG3

func (_LoadTester *LoadTesterTransactor) TestLOG3(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestLOG3 is a paid mutator transaction binding the contract method 0xbf529ca1.

Solidity: function testLOG3(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestLOG4

func (_LoadTester *LoadTesterTransactor) TestLOG4(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestLOG4 is a paid mutator transaction binding the contract method 0x1aba07ea.

Solidity: function testLOG4(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestLT

func (_LoadTester *LoadTesterTransactor) TestLT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestLT is a paid mutator transaction binding the contract method 0x6e7f1fe7.

Solidity: function testLT(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestMLOAD

func (_LoadTester *LoadTesterTransactor) TestMLOAD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestMLOAD is a paid mutator transaction binding the contract method 0x5590c2d9.

Solidity: function testMLOAD(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestMOD

func (_LoadTester *LoadTesterTransactor) TestMOD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestMOD is a paid mutator transaction binding the contract method 0x16582150.

Solidity: function testMOD(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestMSIZE

func (_LoadTester *LoadTesterTransactor) TestMSIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestMSIZE is a paid mutator transaction binding the contract method 0xb3d847f2.

Solidity: function testMSIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestMSTORE

func (_LoadTester *LoadTesterTransactor) TestMSTORE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestMSTORE is a paid mutator transaction binding the contract method 0x087b4e84.

Solidity: function testMSTORE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestMSTORE8

func (_LoadTester *LoadTesterTransactor) TestMSTORE8(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestMSTORE8 is a paid mutator transaction binding the contract method 0x4a61af1f.

Solidity: function testMSTORE8(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestMUL

func (_LoadTester *LoadTesterTransactor) TestMUL(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestMUL is a paid mutator transaction binding the contract method 0x7de8c6f8.

Solidity: function testMUL(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestMULMOD

func (_LoadTester *LoadTesterTransactor) TestMULMOD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestMULMOD is a paid mutator transaction binding the contract method 0xfde7721c.

Solidity: function testMULMOD(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestModExp

func (_LoadTester *LoadTesterTransactor) TestModExp(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestModExp is a paid mutator transaction binding the contract method 0x613d0a82.

Solidity: function testModExp(bytes inputData) returns(bytes result)

func (*LoadTesterTransactor) TestNOT

func (_LoadTester *LoadTesterTransactor) TestNOT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestNOT is a paid mutator transaction binding the contract method 0x91e7b277.

Solidity: function testNOT(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestNUMBER

func (_LoadTester *LoadTesterTransactor) TestNUMBER(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestNUMBER is a paid mutator transaction binding the contract method 0x2d34e798.

Solidity: function testNUMBER(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestOR

func (_LoadTester *LoadTesterTransactor) TestOR(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestOR is a paid mutator transaction binding the contract method 0x135d52f7.

Solidity: function testOR(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestORIGIN

func (_LoadTester *LoadTesterTransactor) TestORIGIN(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestORIGIN is a paid mutator transaction binding the contract method 0x050082f8.

Solidity: function testORIGIN(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestP256Verify added in v0.1.63

func (_LoadTester *LoadTesterTransactor) TestP256Verify(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestP256Verify is a paid mutator transaction binding the contract method 0xc711e539.

Solidity: function testP256Verify(bytes inputData) returns(bool)

func (*LoadTesterTransactor) TestRETURNDATACOPY

func (_LoadTester *LoadTesterTransactor) TestRETURNDATACOPY(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestRETURNDATACOPY is a paid mutator transaction binding the contract method 0x7b6e0b0e.

Solidity: function testRETURNDATACOPY(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestRETURNDATASIZE

func (_LoadTester *LoadTesterTransactor) TestRETURNDATASIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestRETURNDATASIZE is a paid mutator transaction binding the contract method 0x2b21ef44.

Solidity: function testRETURNDATASIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestRipemd160

func (_LoadTester *LoadTesterTransactor) TestRipemd160(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestRipemd160 is a paid mutator transaction binding the contract method 0xf6b0bbf7.

Solidity: function testRipemd160(bytes inputData) returns(bytes20 result)

func (*LoadTesterTransactor) TestSAR

func (_LoadTester *LoadTesterTransactor) TestSAR(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSAR is a paid mutator transaction binding the contract method 0x60e13cde.

Solidity: function testSAR(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSDIV

func (_LoadTester *LoadTesterTransactor) TestSDIV(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSDIV is a paid mutator transaction binding the contract method 0xa645c9c2.

Solidity: function testSDIV(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSELFBALANCE

func (_LoadTester *LoadTesterTransactor) TestSELFBALANCE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSELFBALANCE is a paid mutator transaction binding the contract method 0xc420eb61.

Solidity: function testSELFBALANCE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSGT

func (_LoadTester *LoadTesterTransactor) TestSGT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSGT is a paid mutator transaction binding the contract method 0x18093b46.

Solidity: function testSGT(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSHA3

func (_LoadTester *LoadTesterTransactor) TestSHA3(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSHA3 is a paid mutator transaction binding the contract method 0x19b621d6.

Solidity: function testSHA3(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSHA256

func (_LoadTester *LoadTesterTransactor) TestSHA256(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)

TestSHA256 is a paid mutator transaction binding the contract method 0x63138d4f.

Solidity: function testSHA256(bytes inputData) returns(bytes32 result)

func (*LoadTesterTransactor) TestSHL

func (_LoadTester *LoadTesterTransactor) TestSHL(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSHL is a paid mutator transaction binding the contract method 0x2007332e.

Solidity: function testSHL(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSHR

func (_LoadTester *LoadTesterTransactor) TestSHR(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSHR is a paid mutator transaction binding the contract method 0xc4bd65d5.

Solidity: function testSHR(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSIGNEXTEND

func (_LoadTester *LoadTesterTransactor) TestSIGNEXTEND(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSIGNEXTEND is a paid mutator transaction binding the contract method 0xc360aba6.

Solidity: function testSIGNEXTEND(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSLOAD

func (_LoadTester *LoadTesterTransactor) TestSLOAD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSLOAD is a paid mutator transaction binding the contract method 0x880eff39.

Solidity: function testSLOAD(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSLT

func (_LoadTester *LoadTesterTransactor) TestSLT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSLT is a paid mutator transaction binding the contract method 0xf4d1fc61.

Solidity: function testSLT(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSMOD

func (_LoadTester *LoadTesterTransactor) TestSMOD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSMOD is a paid mutator transaction binding the contract method 0xd93cd558.

Solidity: function testSMOD(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSSTORE

func (_LoadTester *LoadTesterTransactor) TestSSTORE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSSTORE is a paid mutator transaction binding the contract method 0xd117320b.

Solidity: function testSSTORE(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestSUB

func (_LoadTester *LoadTesterTransactor) TestSUB(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestSUB is a paid mutator transaction binding the contract method 0xd53ff3fd.

Solidity: function testSUB(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestTIMESTAMP

func (_LoadTester *LoadTesterTransactor) TestTIMESTAMP(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestTIMESTAMP is a paid mutator transaction binding the contract method 0x219cddeb.

Solidity: function testTIMESTAMP(uint256 x) returns(uint256)

func (*LoadTesterTransactor) TestXOR

func (_LoadTester *LoadTesterTransactor) TestXOR(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)

TestXOR is a paid mutator transaction binding the contract method 0xd51e7b5b.

Solidity: function testXOR(uint256 x) returns(uint256)

type LoadTesterTransactorRaw

type LoadTesterTransactorRaw struct {
	Contract *LoadTesterTransactor // Generic write-only contract binding to access the raw methods on
}

LoadTesterTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.

func (*LoadTesterTransactorRaw) Transact

func (_LoadTester *LoadTesterTransactorRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)

Transact invokes the (paid) contract method with params as input values.

func (*LoadTesterTransactorRaw) Transfer

func (_LoadTester *LoadTesterTransactorRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)

Transfer initiates a plain transaction to move funds to the contract, calling its default method if one is available.

type LoadTesterTransactorSession

type LoadTesterTransactorSession struct {
	Contract     *LoadTesterTransactor // Generic contract transactor binding to set the session for
	TransactOpts bind.TransactOpts     // Transaction auth options to use throughout this session
}

LoadTesterTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.

func (*LoadTesterTransactorSession) Inc

func (_LoadTester *LoadTesterTransactorSession) Inc() (*types.Transaction, error)

Inc is a paid mutator transaction binding the contract method 0x371303c0.

Solidity: function inc() returns(uint256)

func (*LoadTesterTransactorSession) LoopBlockHashUntilLimit

func (_LoadTester *LoadTesterTransactorSession) LoopBlockHashUntilLimit() (*types.Transaction, error)

LoopBlockHashUntilLimit is a paid mutator transaction binding the contract method 0xa271b721.

Solidity: function loopBlockHashUntilLimit() returns(uint256)

func (*LoadTesterTransactorSession) LoopUntilLimit

func (_LoadTester *LoadTesterTransactorSession) LoopUntilLimit() (*types.Transaction, error)

LoopUntilLimit is a paid mutator transaction binding the contract method 0x659bbb4f.

Solidity: function loopUntilLimit() returns(uint256)

func (*LoadTesterTransactorSession) Store

func (_LoadTester *LoadTesterTransactorSession) Store(trash []byte) (*types.Transaction, error)

Store is a paid mutator transaction binding the contract method 0xb374012b.

Solidity: function store(bytes trash) returns(uint256)

func (*LoadTesterTransactorSession) TestADD

func (_LoadTester *LoadTesterTransactorSession) TestADD(x *big.Int) (*types.Transaction, error)

TestADD is a paid mutator transaction binding the contract method 0x0ba8a73b.

Solidity: function testADD(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestADDMOD

func (_LoadTester *LoadTesterTransactorSession) TestADDMOD(x *big.Int) (*types.Transaction, error)

TestADDMOD is a paid mutator transaction binding the contract method 0x80947f80.

Solidity: function testADDMOD(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestADDRESS

func (_LoadTester *LoadTesterTransactorSession) TestADDRESS(x *big.Int) (*types.Transaction, error)

TestADDRESS is a paid mutator transaction binding the contract method 0xbdc875fc.

Solidity: function testADDRESS(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestAND

func (_LoadTester *LoadTesterTransactorSession) TestAND(x *big.Int) (*types.Transaction, error)

TestAND is a paid mutator transaction binding the contract method 0x9a2b7c81.

Solidity: function testAND(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestBALANCE

func (_LoadTester *LoadTesterTransactorSession) TestBALANCE(x *big.Int) (*types.Transaction, error)

TestBALANCE is a paid mutator transaction binding the contract method 0x2294fc7f.

Solidity: function testBALANCE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestBASEFEE

func (_LoadTester *LoadTesterTransactorSession) TestBASEFEE(x *big.Int) (*types.Transaction, error)

TestBASEFEE is a paid mutator transaction binding the contract method 0x2871ef85.

Solidity: function testBASEFEE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestBLOCKHASH

func (_LoadTester *LoadTesterTransactorSession) TestBLOCKHASH(x *big.Int) (*types.Transaction, error)

TestBLOCKHASH is a paid mutator transaction binding the contract method 0xea5141e6.

Solidity: function testBLOCKHASH(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestBYTE

func (_LoadTester *LoadTesterTransactorSession) TestBYTE(x *big.Int) (*types.Transaction, error)

TestBYTE is a paid mutator transaction binding the contract method 0x1de2f343.

Solidity: function testBYTE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestBlake2f

func (_LoadTester *LoadTesterTransactorSession) TestBlake2f(inputData []byte) (*types.Transaction, error)

TestBlake2f is a paid mutator transaction binding the contract method 0xa040aec6.

Solidity: function testBlake2f(bytes inputData) returns(bytes result)

func (*LoadTesterTransactorSession) TestCALLDATACOPY

func (_LoadTester *LoadTesterTransactorSession) TestCALLDATACOPY(x *big.Int) (*types.Transaction, error)

TestCALLDATACOPY is a paid mutator transaction binding the contract method 0x3a425dfc.

Solidity: function testCALLDATACOPY(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestCALLDATALOAD

func (_LoadTester *LoadTesterTransactorSession) TestCALLDATALOAD(x *big.Int) (*types.Transaction, error)

TestCALLDATALOAD is a paid mutator transaction binding the contract method 0xce3cf4ef.

Solidity: function testCALLDATALOAD(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestCALLDATASIZE

func (_LoadTester *LoadTesterTransactorSession) TestCALLDATASIZE(x *big.Int) (*types.Transaction, error)

TestCALLDATASIZE is a paid mutator transaction binding the contract method 0x034aef71.

Solidity: function testCALLDATASIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestCALLER

func (_LoadTester *LoadTesterTransactorSession) TestCALLER(x *big.Int) (*types.Transaction, error)

TestCALLER is a paid mutator transaction binding the contract method 0x44cf3bc7.

Solidity: function testCALLER(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestCALLVALUE

func (_LoadTester *LoadTesterTransactorSession) TestCALLVALUE(x *big.Int) (*types.Transaction, error)

TestCALLVALUE is a paid mutator transaction binding the contract method 0x1581cf19.

Solidity: function testCALLVALUE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestCHAINID

func (_LoadTester *LoadTesterTransactorSession) TestCHAINID(x *big.Int) (*types.Transaction, error)

TestCHAINID is a paid mutator transaction binding the contract method 0xa60a1087.

Solidity: function testCHAINID(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestCODECOPY

func (_LoadTester *LoadTesterTransactorSession) TestCODECOPY(x *big.Int) (*types.Transaction, error)

TestCODECOPY is a paid mutator transaction binding the contract method 0xacaebdf6.

Solidity: function testCODECOPY(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestCODESIZE

func (_LoadTester *LoadTesterTransactorSession) TestCODESIZE(x *big.Int) (*types.Transaction, error)

TestCODESIZE is a paid mutator transaction binding the contract method 0xb7b86207.

Solidity: function testCODESIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestCOINBASE

func (_LoadTester *LoadTesterTransactorSession) TestCOINBASE(x *big.Int) (*types.Transaction, error)

TestCOINBASE is a paid mutator transaction binding the contract method 0xb81c1484.

Solidity: function testCOINBASE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestDIFFICULTY

func (_LoadTester *LoadTesterTransactorSession) TestDIFFICULTY(x *big.Int) (*types.Transaction, error)

TestDIFFICULTY is a paid mutator transaction binding the contract method 0x6f099c8d.

Solidity: function testDIFFICULTY(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestDIV

func (_LoadTester *LoadTesterTransactorSession) TestDIV(x *big.Int) (*types.Transaction, error)

TestDIV is a paid mutator transaction binding the contract method 0x3a411f12.

Solidity: function testDIV(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestECAdd

func (_LoadTester *LoadTesterTransactorSession) TestECAdd(inputData []byte) (*types.Transaction, error)

TestECAdd is a paid mutator transaction binding the contract method 0xedf003cf.

Solidity: function testECAdd(bytes inputData) returns(bytes result)

func (*LoadTesterTransactorSession) TestECMul

func (_LoadTester *LoadTesterTransactorSession) TestECMul(inputData []byte) (*types.Transaction, error)

TestECMul is a paid mutator transaction binding the contract method 0x962e4dc2.

Solidity: function testECMul(bytes inputData) returns(bytes result)

func (*LoadTesterTransactorSession) TestECPairing

func (_LoadTester *LoadTesterTransactorSession) TestECPairing(inputData []byte) (*types.Transaction, error)

TestECPairing is a paid mutator transaction binding the contract method 0x0b3b996a.

Solidity: function testECPairing(bytes inputData) returns(bytes result)

func (*LoadTesterTransactorSession) TestECRecover

func (_LoadTester *LoadTesterTransactorSession) TestECRecover(inputData []byte) (*types.Transaction, error)

TestECRecover is a paid mutator transaction binding the contract method 0xa18683cb.

Solidity: function testECRecover(bytes inputData) returns(address result)

func (*LoadTesterTransactorSession) TestEQ

func (_LoadTester *LoadTesterTransactorSession) TestEQ(x *big.Int) (*types.Transaction, error)

TestEQ is a paid mutator transaction binding the contract method 0xe9f9b3f2.

Solidity: function testEQ(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestEXP

func (_LoadTester *LoadTesterTransactorSession) TestEXP(x *big.Int) (*types.Transaction, error)

TestEXP is a paid mutator transaction binding the contract method 0xde97a363.

Solidity: function testEXP(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestEXTCODESIZE

func (_LoadTester *LoadTesterTransactorSession) TestEXTCODESIZE(x *big.Int) (*types.Transaction, error)

TestEXTCODESIZE is a paid mutator transaction binding the contract method 0xf58fc36a.

Solidity: function testEXTCODESIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestGAS

func (_LoadTester *LoadTesterTransactorSession) TestGAS(x *big.Int) (*types.Transaction, error)

TestGAS is a paid mutator transaction binding the contract method 0x918a5fcd.

Solidity: function testGAS(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestGASLIMIT

func (_LoadTester *LoadTesterTransactorSession) TestGASLIMIT(x *big.Int) (*types.Transaction, error)

TestGASLIMIT is a paid mutator transaction binding the contract method 0x7c191d20.

Solidity: function testGASLIMIT(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestGASPRICE

func (_LoadTester *LoadTesterTransactorSession) TestGASPRICE(x *big.Int) (*types.Transaction, error)

TestGASPRICE is a paid mutator transaction binding the contract method 0x4d2c74b3.

Solidity: function testGASPRICE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestGT

func (_LoadTester *LoadTesterTransactorSession) TestGT(x *big.Int) (*types.Transaction, error)

TestGT is a paid mutator transaction binding the contract method 0x71d91d28.

Solidity: function testGT(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestISZERO

func (_LoadTester *LoadTesterTransactorSession) TestISZERO(x *big.Int) (*types.Transaction, error)

TestISZERO is a paid mutator transaction binding the contract method 0xf279ca81.

Solidity: function testISZERO(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestIdentity

func (_LoadTester *LoadTesterTransactorSession) TestIdentity(inputData []byte) (*types.Transaction, error)

TestIdentity is a paid mutator transaction binding the contract method 0x9cce7cf9.

Solidity: function testIdentity(bytes inputData) returns(bytes result)

func (*LoadTesterTransactorSession) TestLOG0

func (_LoadTester *LoadTesterTransactorSession) TestLOG0(x *big.Int) (*types.Transaction, error)

TestLOG0 is a paid mutator transaction binding the contract method 0x40fe2662.

Solidity: function testLOG0(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestLOG1

func (_LoadTester *LoadTesterTransactorSession) TestLOG1(x *big.Int) (*types.Transaction, error)

TestLOG1 is a paid mutator transaction binding the contract method 0x98456f3e.

Solidity: function testLOG1(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestLOG2

func (_LoadTester *LoadTesterTransactorSession) TestLOG2(x *big.Int) (*types.Transaction, error)

TestLOG2 is a paid mutator transaction binding the contract method 0xdd9bef60.

Solidity: function testLOG2(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestLOG3

func (_LoadTester *LoadTesterTransactorSession) TestLOG3(x *big.Int) (*types.Transaction, error)

TestLOG3 is a paid mutator transaction binding the contract method 0xbf529ca1.

Solidity: function testLOG3(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestLOG4

func (_LoadTester *LoadTesterTransactorSession) TestLOG4(x *big.Int) (*types.Transaction, error)

TestLOG4 is a paid mutator transaction binding the contract method 0x1aba07ea.

Solidity: function testLOG4(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestLT

func (_LoadTester *LoadTesterTransactorSession) TestLT(x *big.Int) (*types.Transaction, error)

TestLT is a paid mutator transaction binding the contract method 0x6e7f1fe7.

Solidity: function testLT(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestMLOAD

func (_LoadTester *LoadTesterTransactorSession) TestMLOAD(x *big.Int) (*types.Transaction, error)

TestMLOAD is a paid mutator transaction binding the contract method 0x5590c2d9.

Solidity: function testMLOAD(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestMOD

func (_LoadTester *LoadTesterTransactorSession) TestMOD(x *big.Int) (*types.Transaction, error)

TestMOD is a paid mutator transaction binding the contract method 0x16582150.

Solidity: function testMOD(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestMSIZE

func (_LoadTester *LoadTesterTransactorSession) TestMSIZE(x *big.Int) (*types.Transaction, error)

TestMSIZE is a paid mutator transaction binding the contract method 0xb3d847f2.

Solidity: function testMSIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestMSTORE

func (_LoadTester *LoadTesterTransactorSession) TestMSTORE(x *big.Int) (*types.Transaction, error)

TestMSTORE is a paid mutator transaction binding the contract method 0x087b4e84.

Solidity: function testMSTORE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestMSTORE8

func (_LoadTester *LoadTesterTransactorSession) TestMSTORE8(x *big.Int) (*types.Transaction, error)

TestMSTORE8 is a paid mutator transaction binding the contract method 0x4a61af1f.

Solidity: function testMSTORE8(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestMUL

func (_LoadTester *LoadTesterTransactorSession) TestMUL(x *big.Int) (*types.Transaction, error)

TestMUL is a paid mutator transaction binding the contract method 0x7de8c6f8.

Solidity: function testMUL(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestMULMOD

func (_LoadTester *LoadTesterTransactorSession) TestMULMOD(x *big.Int) (*types.Transaction, error)

TestMULMOD is a paid mutator transaction binding the contract method 0xfde7721c.

Solidity: function testMULMOD(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestModExp

func (_LoadTester *LoadTesterTransactorSession) TestModExp(inputData []byte) (*types.Transaction, error)

TestModExp is a paid mutator transaction binding the contract method 0x613d0a82.

Solidity: function testModExp(bytes inputData) returns(bytes result)

func (*LoadTesterTransactorSession) TestNOT

func (_LoadTester *LoadTesterTransactorSession) TestNOT(x *big.Int) (*types.Transaction, error)

TestNOT is a paid mutator transaction binding the contract method 0x91e7b277.

Solidity: function testNOT(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestNUMBER

func (_LoadTester *LoadTesterTransactorSession) TestNUMBER(x *big.Int) (*types.Transaction, error)

TestNUMBER is a paid mutator transaction binding the contract method 0x2d34e798.

Solidity: function testNUMBER(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestOR

func (_LoadTester *LoadTesterTransactorSession) TestOR(x *big.Int) (*types.Transaction, error)

TestOR is a paid mutator transaction binding the contract method 0x135d52f7.

Solidity: function testOR(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestORIGIN

func (_LoadTester *LoadTesterTransactorSession) TestORIGIN(x *big.Int) (*types.Transaction, error)

TestORIGIN is a paid mutator transaction binding the contract method 0x050082f8.

Solidity: function testORIGIN(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestP256Verify added in v0.1.63

func (_LoadTester *LoadTesterTransactorSession) TestP256Verify(inputData []byte) (*types.Transaction, error)

TestP256Verify is a paid mutator transaction binding the contract method 0xc711e539.

Solidity: function testP256Verify(bytes inputData) returns(bool)

func (*LoadTesterTransactorSession) TestRETURNDATACOPY

func (_LoadTester *LoadTesterTransactorSession) TestRETURNDATACOPY(x *big.Int) (*types.Transaction, error)

TestRETURNDATACOPY is a paid mutator transaction binding the contract method 0x7b6e0b0e.

Solidity: function testRETURNDATACOPY(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestRETURNDATASIZE

func (_LoadTester *LoadTesterTransactorSession) TestRETURNDATASIZE(x *big.Int) (*types.Transaction, error)

TestRETURNDATASIZE is a paid mutator transaction binding the contract method 0x2b21ef44.

Solidity: function testRETURNDATASIZE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestRipemd160

func (_LoadTester *LoadTesterTransactorSession) TestRipemd160(inputData []byte) (*types.Transaction, error)

TestRipemd160 is a paid mutator transaction binding the contract method 0xf6b0bbf7.

Solidity: function testRipemd160(bytes inputData) returns(bytes20 result)

func (*LoadTesterTransactorSession) TestSAR

func (_LoadTester *LoadTesterTransactorSession) TestSAR(x *big.Int) (*types.Transaction, error)

TestSAR is a paid mutator transaction binding the contract method 0x60e13cde.

Solidity: function testSAR(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSDIV

func (_LoadTester *LoadTesterTransactorSession) TestSDIV(x *big.Int) (*types.Transaction, error)

TestSDIV is a paid mutator transaction binding the contract method 0xa645c9c2.

Solidity: function testSDIV(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSELFBALANCE

func (_LoadTester *LoadTesterTransactorSession) TestSELFBALANCE(x *big.Int) (*types.Transaction, error)

TestSELFBALANCE is a paid mutator transaction binding the contract method 0xc420eb61.

Solidity: function testSELFBALANCE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSGT

func (_LoadTester *LoadTesterTransactorSession) TestSGT(x *big.Int) (*types.Transaction, error)

TestSGT is a paid mutator transaction binding the contract method 0x18093b46.

Solidity: function testSGT(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSHA3

func (_LoadTester *LoadTesterTransactorSession) TestSHA3(x *big.Int) (*types.Transaction, error)

TestSHA3 is a paid mutator transaction binding the contract method 0x19b621d6.

Solidity: function testSHA3(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSHA256

func (_LoadTester *LoadTesterTransactorSession) TestSHA256(inputData []byte) (*types.Transaction, error)

TestSHA256 is a paid mutator transaction binding the contract method 0x63138d4f.

Solidity: function testSHA256(bytes inputData) returns(bytes32 result)

func (*LoadTesterTransactorSession) TestSHL

func (_LoadTester *LoadTesterTransactorSession) TestSHL(x *big.Int) (*types.Transaction, error)

TestSHL is a paid mutator transaction binding the contract method 0x2007332e.

Solidity: function testSHL(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSHR

func (_LoadTester *LoadTesterTransactorSession) TestSHR(x *big.Int) (*types.Transaction, error)

TestSHR is a paid mutator transaction binding the contract method 0xc4bd65d5.

Solidity: function testSHR(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSIGNEXTEND

func (_LoadTester *LoadTesterTransactorSession) TestSIGNEXTEND(x *big.Int) (*types.Transaction, error)

TestSIGNEXTEND is a paid mutator transaction binding the contract method 0xc360aba6.

Solidity: function testSIGNEXTEND(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSLOAD

func (_LoadTester *LoadTesterTransactorSession) TestSLOAD(x *big.Int) (*types.Transaction, error)

TestSLOAD is a paid mutator transaction binding the contract method 0x880eff39.

Solidity: function testSLOAD(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSLT

func (_LoadTester *LoadTesterTransactorSession) TestSLT(x *big.Int) (*types.Transaction, error)

TestSLT is a paid mutator transaction binding the contract method 0xf4d1fc61.

Solidity: function testSLT(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSMOD

func (_LoadTester *LoadTesterTransactorSession) TestSMOD(x *big.Int) (*types.Transaction, error)

TestSMOD is a paid mutator transaction binding the contract method 0xd93cd558.

Solidity: function testSMOD(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSSTORE

func (_LoadTester *LoadTesterTransactorSession) TestSSTORE(x *big.Int) (*types.Transaction, error)

TestSSTORE is a paid mutator transaction binding the contract method 0xd117320b.

Solidity: function testSSTORE(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestSUB

func (_LoadTester *LoadTesterTransactorSession) TestSUB(x *big.Int) (*types.Transaction, error)

TestSUB is a paid mutator transaction binding the contract method 0xd53ff3fd.

Solidity: function testSUB(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestTIMESTAMP

func (_LoadTester *LoadTesterTransactorSession) TestTIMESTAMP(x *big.Int) (*types.Transaction, error)

TestTIMESTAMP is a paid mutator transaction binding the contract method 0x219cddeb.

Solidity: function testTIMESTAMP(uint256 x) returns(uint256)

func (*LoadTesterTransactorSession) TestXOR

func (_LoadTester *LoadTesterTransactorSession) TestXOR(x *big.Int) (*types.Transaction, error)

TestXOR is a paid mutator transaction binding the contract method 0xd51e7b5b.

Solidity: function testXOR(uint256 x) returns(uint256)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL