Documentation
¶
Index ¶
- Variables
- func CallLoadTestFunctionByOpCode(shortCode uint64, lt *LoadTester, opts *bind.TransactOpts, iterations uint64) (*ethtypes.Transaction, error)
- func CallPrecompiledContracts(address int, lt *LoadTester, opts *bind.TransactOpts, iterations uint64, ...) (*ethtypes.Transaction, error)
- func GenerateBlake2FInput() []byte
- func GenerateECAddInput() []byte
- func GenerateECMulInput() []byte
- func GenerateECPairingInput() []byte
- func GenerateECRecoverInput(privateKey *ecdsa.PrivateKey) []byte
- func GenerateIdentityInput() []byte
- func GenerateModExpInput() []byte
- func GenerateRIPEMD160Input() []byte
- func GenerateSHA256Input() []byte
- func GetLoadTesterBytes() ([]byte, error)
- func GetRandomOPCode() uint64
- func GetRandomPrecompiledContractAddress() int
- type LoadTester
- type LoadTesterCaller
- type LoadTesterCallerRaw
- type LoadTesterCallerSession
- type LoadTesterFilterer
- type LoadTesterRaw
- func (_LoadTester *LoadTesterRaw) Call(opts *bind.CallOpts, result *[]interface{}, method string, ...) error
- func (_LoadTester *LoadTesterRaw) Transact(opts *bind.TransactOpts, method string, params ...interface{}) (*types.Transaction, error)
- func (_LoadTester *LoadTesterRaw) Transfer(opts *bind.TransactOpts) (*types.Transaction, error)
- type LoadTesterSession
- func (_LoadTester *LoadTesterSession) Dumpster(arg0 *big.Int) ([]byte, error)
- func (_LoadTester *LoadTesterSession) GetCallCounter() (*big.Int, error)
- func (_LoadTester *LoadTesterSession) Inc() (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) LoopBlockHashUntilLimit() (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) LoopUntilLimit() (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) Store(trash []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestADD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestADDMOD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestADDRESS(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestAND(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestBALANCE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestBASEFEE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestBLOCKHASH(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestBYTE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestBlake2f(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestCALLDATACOPY(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestCALLDATALOAD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestCALLDATASIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestCALLER(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestCALLVALUE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestCHAINID(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestCODECOPY(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestCODESIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestCOINBASE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestDIFFICULTY(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestDIV(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestECAdd(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestECMul(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestECPairing(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestECRecover(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestEQ(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestEXP(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestEXTCODESIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestGAS(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestGASLIMIT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestGASPRICE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestGT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestISZERO(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestIdentity(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestLOG0(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestLOG1(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestLOG2(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestLOG3(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestLOG4(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestLT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestMLOAD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestMOD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestMSIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestMSTORE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestMSTORE8(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestMUL(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestMULMOD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestModExp(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestNOT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestNUMBER(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestOR(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestORIGIN(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestRETURNDATACOPY(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestRETURNDATASIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestRipemd160(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSAR(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSDIV(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSELFBALANCE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSGT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSHA3(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSHA256(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSHL(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSHR(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSIGNEXTEND(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSLOAD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSLT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSMOD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSSTORE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestSUB(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestTIMESTAMP(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterSession) TestXOR(x *big.Int) (*types.Transaction, error)
- type LoadTesterTransactor
- func (_LoadTester *LoadTesterTransactor) Inc(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) LoopBlockHashUntilLimit(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) LoopUntilLimit(opts *bind.TransactOpts) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) Store(opts *bind.TransactOpts, trash []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestADD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestADDMOD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestADDRESS(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestAND(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestBALANCE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestBASEFEE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestBLOCKHASH(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestBYTE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestBlake2f(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestCALLDATACOPY(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestCALLDATALOAD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestCALLDATASIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestCALLER(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestCALLVALUE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestCHAINID(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestCODECOPY(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestCODESIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestCOINBASE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestDIFFICULTY(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestDIV(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestECAdd(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestECMul(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestECPairing(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestECRecover(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestEQ(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestEXP(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestEXTCODESIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestGAS(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestGASLIMIT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestGASPRICE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestGT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestISZERO(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestIdentity(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestLOG0(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestLOG1(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestLOG2(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestLOG3(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestLOG4(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestLT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestMLOAD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestMOD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestMSIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestMSTORE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestMSTORE8(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestMUL(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestMULMOD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestModExp(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestNOT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestNUMBER(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestOR(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestORIGIN(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestRETURNDATACOPY(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestRETURNDATASIZE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestRipemd160(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSAR(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSDIV(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSELFBALANCE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSGT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSHA3(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSHA256(opts *bind.TransactOpts, inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSHL(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSHR(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSIGNEXTEND(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSLOAD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSLT(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSMOD(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSSTORE(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestSUB(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestTIMESTAMP(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactor) TestXOR(opts *bind.TransactOpts, x *big.Int) (*types.Transaction, error)
- type LoadTesterTransactorRaw
- type LoadTesterTransactorSession
- func (_LoadTester *LoadTesterTransactorSession) Inc() (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) LoopBlockHashUntilLimit() (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) LoopUntilLimit() (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) Store(trash []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestADD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestADDMOD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestADDRESS(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestAND(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestBALANCE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestBASEFEE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestBLOCKHASH(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestBYTE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestBlake2f(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestCALLDATACOPY(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestCALLDATALOAD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestCALLDATASIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestCALLER(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestCALLVALUE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestCHAINID(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestCODECOPY(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestCODESIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestCOINBASE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestDIFFICULTY(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestDIV(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestECAdd(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestECMul(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestECPairing(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestECRecover(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestEQ(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestEXP(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestEXTCODESIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestGAS(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestGASLIMIT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestGASPRICE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestGT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestISZERO(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestIdentity(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestLOG0(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestLOG1(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestLOG2(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestLOG3(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestLOG4(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestLT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestMLOAD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestMOD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestMSIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestMSTORE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestMSTORE8(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestMUL(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestMULMOD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestModExp(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestNOT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestNUMBER(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestOR(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestORIGIN(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestRETURNDATACOPY(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestRETURNDATASIZE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestRipemd160(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSAR(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSDIV(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSELFBALANCE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSGT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSHA3(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSHA256(inputData []byte) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSHL(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSHR(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSIGNEXTEND(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSLOAD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSLT(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSMOD(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSSTORE(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestSUB(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestTIMESTAMP(x *big.Int) (*types.Transaction, error)
- func (_LoadTester *LoadTesterTransactorSession) TestXOR(x *big.Int) (*types.Transaction, error)
Constants ¶
This section is empty.
Variables ¶
var LoadTesterABI = LoadTesterMetaData.ABI
LoadTesterABI is the input ABI used to generate the binding from. Deprecated: Use LoadTesterMetaData.ABI instead.
var LoadTesterBin = LoadTesterMetaData.Bin
LoadTesterBin is the compiled bytecode used for deploying new contracts. Deprecated: Use LoadTesterMetaData.Bin instead.
var LoadTesterMetaData = &bind.MetaData{
ABI: "[{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"name\":\"dumpster\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"\",\"type\":\"bytes\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"getCallCounter\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"inc\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"loopBlockHashUntilLimit\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"loopUntilLimit\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"trash\",\"type\":\"bytes\"}],\"name\":\"store\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testADD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testADDMOD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testADDRESS\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testAND\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testBALANCE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testBASEFEE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testBLOCKHASH\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testBYTE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"inputData\",\"type\":\"bytes\"}],\"name\":\"testBlake2f\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"result\",\"type\":\"bytes\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testCALLDATACOPY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testCALLDATALOAD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testCALLDATASIZE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testCALLER\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testCALLVALUE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testCHAINID\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testCODECOPY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testCODESIZE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testCOINBASE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testDIFFICULTY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testDIV\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"inputData\",\"type\":\"bytes\"}],\"name\":\"testECAdd\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"result\",\"type\":\"bytes\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"inputData\",\"type\":\"bytes\"}],\"name\":\"testECMul\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"result\",\"type\":\"bytes\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"inputData\",\"type\":\"bytes\"}],\"name\":\"testECPairing\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"result\",\"type\":\"bytes\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"inputData\",\"type\":\"bytes\"}],\"name\":\"testECRecover\",\"outputs\":[{\"internalType\":\"address\",\"name\":\"result\",\"type\":\"address\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testEQ\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testEXP\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testEXTCODESIZE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testGAS\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testGASLIMIT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testGASPRICE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testGT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testISZERO\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"inputData\",\"type\":\"bytes\"}],\"name\":\"testIdentity\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"result\",\"type\":\"bytes\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testLOG0\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testLOG1\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testLOG2\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testLOG3\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testLOG4\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testLT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testMLOAD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testMOD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testMSIZE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testMSTORE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testMSTORE8\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testMUL\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testMULMOD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"inputData\",\"type\":\"bytes\"}],\"name\":\"testModExp\",\"outputs\":[{\"internalType\":\"bytes\",\"name\":\"result\",\"type\":\"bytes\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testNOT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testNUMBER\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testOR\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testORIGIN\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testRETURNDATACOPY\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testRETURNDATASIZE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"inputData\",\"type\":\"bytes\"}],\"name\":\"testRipemd160\",\"outputs\":[{\"internalType\":\"bytes20\",\"name\":\"result\",\"type\":\"bytes20\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSAR\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSDIV\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSELFBALANCE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSGT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"inputData\",\"type\":\"bytes\"}],\"name\":\"testSHA256\",\"outputs\":[{\"internalType\":\"bytes32\",\"name\":\"result\",\"type\":\"bytes32\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSHA3\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSHL\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSHR\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSIGNEXTEND\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSLOAD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSLT\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSMOD\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSSTORE\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testSUB\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testTIMESTAMP\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"x\",\"type\":\"uint256\"}],\"name\":\"testXOR\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}]",
Bin: "0x608060405234801561001057600080fd5b50612ef4806100206000396000f3fe608060405234801561001057600080fd5b50600436106104545760003560e01c806380947f8011610241578063bf529ca11161013b578063dd9bef60116100c3578063f279ca8111610087578063f279ca8114611161578063f4d1fc6114611191578063f58fc36a146111c1578063f6b0bbf7146111f1578063fde7721c1461122157610454565b8063dd9bef6014611071578063de97a363146110a1578063e9f9b3f2146110d1578063ea5141e614611101578063edf003cf1461113157610454565b8063ce3cf4ef1161010a578063ce3cf4ef14610f81578063d117320b14610fb1578063d51e7b5b14610fe1578063d53ff3fd14611011578063d93cd5581461104157610454565b8063bf529ca114610ec1578063c360aba614610ef1578063c420eb6114610f21578063c4bd65d514610f5157610454565b8063a18683cb116101c9578063b374012b1161018d578063b374012b14610dd1578063b3d847f214610e01578063b7b8620714610e31578063b81c148414610e61578063bdc875fc14610e9157610454565b8063a18683cb14610cf3578063a271b72114610d23578063a60a108714610d41578063a645c9c214610d71578063acaebdf614610da157610454565b8063962e4dc211610210578063962e4dc214610c0357806398456f3e14610c335780639a2b7c8114610c635780639cce7cf914610c93578063a040aec614610cc357610454565b806380947f8014610b43578063880eff3914610b73578063918a5fcd14610ba357806391e7b27714610bd357610454565b80633430ec061161035257806360e13cde116102da5780636f099c8d1161029e5780636f099c8d14610a5357806371d91d2814610a835780637b6e0b0e14610ab35780637c191d2014610ae35780637de8c6f814610b1357610454565b806360e13cde14610975578063613d0a82146109a557806363138d4f146109d5578063659bbb4f14610a055780636e7f1fe714610a2357610454565b806340fe26621161032157806340fe26621461088557806344cf3bc7146108b55780634a61af1f146108e55780634d2c74b3146109155780635590c2d91461094557610454565b80633430ec06146107d7578063371303c0146108075780633a411f12146108255780633a425dfc1461085557610454565b806318093b46116103e0578063219cddeb116103a4578063219cddeb146106e75780632294fc7f146107175780632871ef85146107475780632b21ef44146107775780632d34e798146107a757610454565b806318093b46146105f757806319b621d6146106275780631aba07ea146106575780631de2f343146106875780632007332e146106b757610454565b80630ba8a73b116104275780630ba8a73b146105195780631287a68c14610549578063135d52f7146105675780631581cf191461059757806316582150146105c757610454565b8063034aef7114610459578063050082f814610489578063087b4e84146104b95780630b3b996a146104e9575b600080fd5b610473600480360381019061046e9190612611565b611251565b604051610480919061264d565b60405180910390f35b6104a3600480360381019061049e9190612611565b61128c565b6040516104b0919061264d565b60405180910390f35b6104d360048036038101906104ce9190612611565b6112c7565b6040516104e0919061264d565b60405180910390f35b61050360048036038101906104fe91906127ae565b611301565b6040516105109190612876565b60405180910390f35b610533600480360381019061052e9190612611565b611328565b604051610540919061264d565b60405180910390f35b610551611364565b60405161055e919061264d565b60405180910390f35b610581600480360381019061057c9190612611565b61136d565b60405161058e919061264d565b60405180910390f35b6105b160048036038101906105ac9190612611565b6113a9565b6040516105be919061264d565b60405180910390f35b6105e160048036038101906105dc9190612611565b6113e4565b6040516105ee919061264d565b60405180910390f35b610611600480360381019061060c9190612611565b61143f565b60405161061e919061264d565b60405180910390f35b610641600480360381019061063c9190612611565b61147d565b60405161064e919061264d565b60405180910390f35b610671600480360381019061066c9190612611565b61150c565b60405161067e919061264d565b60405180910390f35b6106a1600480360381019061069c9190612611565b611552565b6040516106ae919061264d565b60405180910390f35b6106d160048036038101906106cc9190612611565b611590565b6040516106de919061264d565b60405180910390f35b61070160048036038101906106fc9190612611565b6115cc565b60405161070e919061264d565b60405180910390f35b610731600480360381019061072c9190612611565b611607565b60405161073e919061264d565b60405180910390f35b610761600480360381019061075c9190612611565b611646565b60405161076e919061264d565b60405180910390f35b610791600480360381019061078c9190612611565b611681565b60405161079e919061264d565b60405180910390f35b6107c160048036038101906107bc9190612611565b6116bc565b6040516107ce919061264d565b60405180910390f35b6107f160048036038101906107ec9190612611565b6116f7565b6040516107fe9190612876565b60405180910390f35b61080f6117a3565b60405161081c919061264d565b60405180910390f35b61083f600480360381019061083a9190612611565b6117c2565b60405161084c919061264d565b60405180910390f35b61086f600480360381019061086a9190612611565b6117fe565b60405161087c919061264d565b60405180910390f35b61089f600480360381019061089a9190612611565b61183a565b6040516108ac919061264d565b60405180910390f35b6108cf60048036038101906108ca9190612611565b611879565b6040516108dc919061264d565b60405180910390f35b6108ff60048036038101906108fa9190612611565b6118b4565b60405161090c919061264d565b60405180910390f35b61092f600480360381019061092a9190612611565b6118f2565b60405161093c919061264d565b60405180910390f35b61095f600480360381019061095a9190612611565b61192d565b60405161096c919061264d565b60405180910390f35b61098f600480360381019061098a9190612611565b611972565b60405161099c919061264d565b60405180910390f35b6109bf60048036038101906109ba91906127ae565b6119ae565b6040516109cc9190612876565b60405180910390f35b6109ef60048036038101906109ea91906127ae565b6119e0565b6040516109fc91906128b1565b60405180910390f35b610a0d611a0c565b604051610a1a919061264d565b60405180910390f35b610a3d6004803603810190610a389190612611565b611a48565b604051610a4a919061264d565b60405180910390f35b610a6d6004803603810190610a689190612611565b611a86565b604051610a7a919061264d565b60405180910390f35b610a9d6004803603810190610a989190612611565b611ac1565b604051610aaa919061264d565b60405180910390f35b610acd6004803603810190610ac89190612611565b611aff565b604051610ada919061264d565b60405180910390f35b610afd6004803603810190610af89190612611565b611b3b565b604051610b0a919061264d565b60405180910390f35b610b2d6004803603810190610b289190612611565b611b76565b604051610b3a919061264d565b60405180910390f35b610b5d6004803603810190610b589190612611565b611bb2565b604051610b6a919061264d565b60405180910390f35b610b8d6004803603810190610b889190612611565b611c0f565b604051610b9a919061264d565b60405180910390f35b610bbd6004803603810190610bb89190612611565b611c4e565b604051610bca919061264d565b60405180910390f35b610bed6004803603810190610be89190612611565b611c89565b604051610bfa919061264d565b60405180910390f35b610c1d6004803603810190610c1891906127ae565b611cd5565b604051610c2a9190612876565b60405180910390f35b610c4d6004803603810190610c489190612611565b611d43565b604051610c5a919061264d565b60405180910390f35b610c7d6004803603810190610c789190612611565b611d83565b604051610c8a919061264d565b60405180910390f35b610cad6004803603810190610ca891906127ae565b611dbe565b604051610cba9190612876565b60405180910390f35b610cdd6004803603810190610cd891906127ae565b611def565b604051610cea9190612876565b60405180910390f35b610d0d6004803603810190610d0891906127ae565b611e16565b604051610d1a919061290d565b60405180910390f35b610d2b611e98565b604051610d38919061264d565b60405180910390f35b610d5b6004803603810190610d569190612611565b611ee3565b604051610d68919061264d565b60405180910390f35b610d8b6004803603810190610d869190612611565b611f1e565b604051610d98919061264d565b60405180910390f35b610dbb6004803603810190610db69190612611565b611f5a565b604051610dc8919061264d565b60405180910390f35b610deb6004803603810190610de69190612988565b611f96565b604051610df8919061264d565b60405180910390f35b610e1b6004803603810190610e169190612611565b611fe4565b604051610e28919061264d565b60405180910390f35b610e4b6004803603810190610e469190612611565b61201f565b604051610e58919061264d565b60405180910390f35b610e7b6004803603810190610e769190612611565b61205a565b604051610e88919061264d565b60405180910390f35b610eab6004803603810190610ea69190612611565b612095565b604051610eb8919061264d565b60405180910390f35b610edb6004803603810190610ed69190612611565b6120d0565b604051610ee8919061264d565b60405180910390f35b610f0b6004803603810190610f069190612611565b612114565b604051610f18919061264d565b60405180910390f35b610f3b6004803603810190610f369190612611565b612150565b604051610f48919061264d565b60405180910390f35b610f6b6004803603810190610f669190612611565b61218b565b604051610f78919061264d565b60405180910390f35b610f9b6004803603810190610f969190612611565b6121c9565b604051610fa8919061264d565b60405180910390f35b610fcb6004803603810190610fc69190612611565b612206565b604051610fd8919061264d565b60405180910390f35b610ffb6004803603810190610ff69190612611565b612240565b604051611008919061264d565b60405180910390f35b61102b60048036038101906110269190612611565b61227c565b604051611038919061264d565b60405180910390f35b61105b60048036038101906110569190612611565b6122b8565b604051611068919061264d565b60405180910390f35b61108b60048036038101906110869190612611565b612313565b604051611098919061264d565b60405180910390f35b6110bb60048036038101906110b69190612611565b612355565b6040516110c8919061264d565b60405180910390f35b6110eb60048036038101906110e69190612611565b612391565b6040516110f8919061264d565b60405180910390f35b61111b60048036038101906111169190612611565b6123ce565b604051611128919061264d565b60405180910390f35b61114b600480360381019061114691906127ae565b612410565b6040516111589190612876565b60405180910390f35b61117b60048036038101906111769190612611565b61247f565b604051611188919061264d565b60405180910390f35b6111ab60048036038101906111a69190612611565b6124bb565b6040516111b8919061264d565b60405180910390f35b6111db60048036038101906111d69190612611565b6124f9565b6040516111e8919061264d565b60405180910390f35b61120b600480360381019061120691906127ae565b612538565b6040516112189190612a10565b60405180910390f35b61123b60048036038101906112369190612611565b61256a565b604051611248919061264d565b60405180910390f35b600061125b6117a3565b50600065deadbeef003690506000805b848110156112815736915060018101905061126b565b505080915050919050565b60006112966117a3565b50600065deadbeef003290506000805b848110156112bc573291506001810190506112a6565b505080915050919050565b60006112d16117a3565b50600065deadbeef0052905060005b838110156112f757816000526001810190506112e0565b5080915050919050565b60606000600890506040828451602086016000855af18061132157600080fd5b5050919050565b60006113326117a3565b50600065deadbeef0001905060005b8381101561135a57600082019150600181019050611341565b5080915050919050565b60008054905090565b60006113776117a3565b50600065deadbeef0017905060005b8381101561139f57600082179150600181019050611386565b5080915050919050565b60006113b36117a3565b50600065deadbeef003490506000805b848110156113d9573491506001810190506113c3565b505080915050919050565b60006113ee6117a3565b50600065deadbeef0006905060005b83811015611435577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820691506001810190506113fd565b5080915050919050565b60006114496117a3565b50600065deadbeef001390506000805b8481101561147257600183139150600181019050611459565b505080915050919050565b60006114876117a3565b50600065deadbeef002090507fffffffff000000000000000000000000000000000000000000000000000000006000526000805b848110156114d557600460002091506001810190506114bb565b507f29045a592007d0c246ef02c2223570da9522d0cf0f73282c79a1bc8f0bb2c238811461150257600091505b5080915050919050565b60006115166117a3565b50600065deadbeef00a490508060105260005b83811015611548576004600360028360066010a4600181019050611529565b5080915050919050565b600061155c6117a3565b50600065deadbeef001a90506000805b84811015611585578260001a915060018101905061156c565b505080915050919050565b600061159a6117a3565b50600065deadbeef001b905060005b838110156115c2578160001b91506001810190506115a9565b5080915050919050565b60006115d66117a3565b50600065deadbeef004290506000805b848110156115fc574291506001810190506115e6565b505080915050919050565b60006116116117a3565b50600065deadbeef0031905060003060005b8581101561163a5781319250600181019050611623565b50505080915050919050565b60006116506117a3565b50600065deadbeef004890506000805b8481101561167657489150600181019050611660565b505080915050919050565b600061168b6117a3565b50600065deadbeef003d90506000805b848110156116b1573d915060018101905061169b565b505080915050919050565b60006116c66117a3565b50600065deadbeef004390506000805b848110156116ec574391506001810190506116d6565b505080915050919050565b6002818154811061170757600080fd5b90600052602060002001600091509050805461172290612a5a565b80601f016020809104026020016040519081016040528092919081815260200182805461174e90612a5a565b801561179b5780601f106117705761010080835404028352916020019161179b565b820191906000526020600020905b81548152906001019060200180831161177e57829003601f168201915b505050505081565b600060016000546117b49190612aba565b600081905550600054905090565b60006117cc6117a3565b50600065deadbeef0004905060005b838110156117f4576001820491506001810190506117db565b5080915050919050565b60006118086117a3565b50600065deadbeef0037905060005b8381101561183057602060008037600181019050611817565b5080915050919050565b60006118446117a3565b50600065deadbeef00a090508060105260005b8381101561186f5760066010a0600181019050611857565b5080915050919050565b60006118836117a3565b50600065deadbeef003390506000805b848110156118a957339150600181019050611893565b505080915050919050565b60006118be6117a3565b50600065deadbeef0053905060005b838110156118e85763deadbeef6000526001810190506118cd565b5080915050919050565b60006118fc6117a3565b50600065deadbeef003a90506000805b84811015611922573a915060018101905061190c565b505080915050919050565b60006119376117a3565b50600065deadbeef0051905060008160005260005b8481101561196457600051915060018101905061194c565b508091505080915050919050565b600061197c6117a3565b50600065deadbeef001d905060005b838110156119a4578160001d915060018101905061198b565b5080915050919050565b606060006005905060208301835160405160208183856000885af1806119d357600080fd5b8195505050505050919050565b600080600290506020830183518360208183856000885af180611a0257600080fd5b5050505050919050565b6000611a166117a3565b505b6103e85a1115611a40576001806000828254611a349190612aba565b92505081905550611a18565b600154905090565b6000611a526117a3565b50600065deadbeef001090506000805b84811015611a7b57826001109150600181019050611a62565b505080915050919050565b6000611a906117a3565b50600065deadbeef004490506000805b84811015611ab657449150600181019050611aa0565b505080915050919050565b6000611acb6117a3565b50600065deadbeef001190506000805b84811015611af457600183119150600181019050611adb565b505080915050919050565b6000611b096117a3565b50600065deadbeef003e905060005b83811015611b315760206000803e600181019050611b18565b5080915050919050565b6000611b456117a3565b50600065deadbeef004590506000805b84811015611b6b57459150600181019050611b55565b505080915050919050565b6000611b806117a3565b50600065deadbeef0002905060005b83811015611ba857600182029150600181019050611b8f565b5080915050919050565b6000611bbc6117a3565b50600065deadbeef0008905060005b83811015611c05577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600083089150600181019050611bcb565b5080915050919050565b6000611c196117a3565b50600065deadbeef005490508060005560005b83811015611c44576000549150600181019050611c2c565b5080915050919050565b6000611c586117a3565b50600065deadbeef005a90506000805b84811015611c7e575a9150600181019050611c68565b505080915050919050565b6000611c936117a3565b50600065deadbeef0019905060005b83811015611cb95781199150600181019050611ca2565b5065deadbeef00198114611ccc57801990505b80915050919050565b606080825114611d1a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611d1190612b4b565b60405180910390fd5b60006007905060208301835160408482846000875af180611d3a57600080fd5b50505050919050565b6000611d4d6117a3565b50600065deadbeef00a190508060105260005b83811015611d79578060066010a1600181019050611d60565b5080915050919050565b6000611d8d6117a3565b50600065deadbeef0016905060005b83811015611db4578182169150600181019050611d9c565b5080915050919050565b6060600060049050602083018351604051818183856000885af180611de257600080fd5b8195505050505050919050565b60606000600890506040828451602086016000855af180611e0f57600080fd5b5050919050565b60006080825114611e5c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e5390612bb7565b60405180910390fd5b600060019050602083016020810151601f1a602082015260206040516080836000865af180611e8a57600080fd5b604051519350505050919050565b6000611ea26117a3565b505b6103e85a1115611edb576001806000828254611ec09190612aba565b9250508190555043600154611ed59190612c06565b50611ea4565b600154905090565b6000611eed6117a3565b50600065deadbeef004690506000805b84811015611f1357469150600181019050611efd565b505080915050919050565b6000611f286117a3565b50600065deadbeef0005905060005b83811015611f5057600182059150600181019050611f37565b5080915050919050565b6000611f646117a3565b50600065deadbeef0039905060005b83811015611f8c57602060008039600181019050611f73565b5080915050919050565b60006002838390918060018154018082558091505060019003906000526020600020016000909192909192909192909192509182611fd5929190612dee565b50600280549050905092915050565b6000611fee6117a3565b50600065deadbeef005990506000805b8481101561201457599150600181019050611ffe565b505080915050919050565b60006120296117a3565b50600065deadbeef003890506000805b8481101561204f57389150600181019050612039565b505080915050919050565b60006120646117a3565b50600065deadbeef004190506000805b8481101561208a57419150600181019050612074565b505080915050919050565b600061209f6117a3565b50600065deadbeef003090506000805b848110156120c5573091506001810190506120af565b505080915050919050565b60006120da6117a3565b50600065deadbeef00a390508060105260005b8381101561210a57600360028260066010a36001810190506120ed565b5080915050919050565b600061211e6117a3565b50600065deadbeef000b905060005b83811015612146578160200b915060018101905061212d565b5080915050919050565b600061215a6117a3565b50600065deadbeef004790506000805b848110156121805747915060018101905061216a565b505080915050919050565b60006121956117a3565b50600065deadbeef001c90506000805b848110156121be578260001c92506001810190506121a5565b505080915050919050565b60006121d36117a3565b50600065deadbeef003590506000805b848110156121fb5760003591506001810190506121e3565b505080915050919050565b60006122106117a3565b50600065deadbeef0055905060005b83811015612236578160005560018101905061221f565b5080915050919050565b600061224a6117a3565b50600065deadbeef0018905060005b8381101561227257600082189150600181019050612259565b5080915050919050565b60006122866117a3565b50600065deadbeef0003905060005b838110156122ae57600082039150600181019050612295565b5080915050919050565b60006122c26117a3565b50600065deadbeef0007905060005b83811015612309577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820791506001810190506122d1565b5080915050919050565b600061231d6117a3565b50600065deadbeef00a290508060105260005b8381101561234b5760028160066010a2600181019050612330565b5080915050919050565b600061235f6117a3565b50600065deadbeef000a905060005b83811015612387576001820a915060018101905061236e565b5080915050919050565b600061239b6117a3565b50600065deadbeef001490506000805b848110156123c35782831491506001810190506123ab565b505080915050919050565b60006123d86117a3565b50600065deadbeef0040905060006001430360005b8581101561240457814092506001810190506123ed565b50505080915050919050565b60606080825114612456576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161244d90612b4b565b60405180910390fd5b60006006905060208301835160408482846000875af18061247657600080fd5b50505050919050565b60006124896117a3565b50600065deadbeef001590506000805b848110156124b05782159150600181019050612499565b505080915050919050565b60006124c56117a3565b50600065deadbeef001290506000805b848110156124ee578260011291506001810190506124d5565b505080915050919050565b60006125036117a3565b50600065deadbeef003b905060003060005b8581101561252c57813b9250600181019050612515565b50505080915050919050565b6000806003905060208301835160405160148183856000885af18061255c57600080fd5b815195505050505050919050565b60006125746117a3565b50600065deadbeef0009905060005b838110156125bd577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff600183099150600181019050612583565b5080915050919050565b6000604051905090565b600080fd5b600080fd5b6000819050919050565b6125ee816125db565b81146125f957600080fd5b50565b60008135905061260b816125e5565b92915050565b600060208284031215612627576126266125d1565b5b6000612635848285016125fc565b91505092915050565b612647816125db565b82525050565b6000602082019050612662600083018461263e565b92915050565b600080fd5b600080fd5b6000601f19601f8301169050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6126bb82612672565b810181811067ffffffffffffffff821117156126da576126d9612683565b5b80604052505050565b60006126ed6125c7565b90506126f982826126b2565b919050565b600067ffffffffffffffff82111561271957612718612683565b5b61272282612672565b9050602081019050919050565b82818337600083830152505050565b600061275161274c846126fe565b6126e3565b90508281526020810184848401111561276d5761276c61266d565b5b61277884828561272f565b509392505050565b600082601f83011261279557612794612668565b5b81356127a584826020860161273e565b91505092915050565b6000602082840312156127c4576127c36125d1565b5b600082013567ffffffffffffffff8111156127e2576127e16125d6565b5b6127ee84828501612780565b91505092915050565b600081519050919050565b600082825260208201905092915050565b60005b83811015612831578082015181840152602081019050612816565b60008484015250505050565b6000612848826127f7565b6128528185612802565b9350612862818560208601612813565b61286b81612672565b840191505092915050565b60006020820190508181036000830152612890818461283d565b905092915050565b6000819050919050565b6128ab81612898565b82525050565b60006020820190506128c660008301846128a2565b92915050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006128f7826128cc565b9050919050565b612907816128ec565b82525050565b600060208201905061292260008301846128fe565b92915050565b600080fd5b600080fd5b60008083601f84011261294857612947612668565b5b8235905067ffffffffffffffff81111561296557612964612928565b5b6020830191508360018202830111156129815761298061292d565b5b9250929050565b6000806020838503121561299f5761299e6125d1565b5b600083013567ffffffffffffffff8111156129bd576129bc6125d6565b5b6129c985828601612932565b92509250509250929050565b60007fffffffffffffffffffffffffffffffffffffffff00000000000000000000000082169050919050565b612a0a816129d5565b82525050565b6000602082019050612a256000830184612a01565b92915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b60006002820490506001821680612a7257607f821691505b602082108103612a8557612a84612a2b565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612ac5826125db565b9150612ad0836125db565b9250828201905080821115612ae857612ae7612a8b565b5b92915050565b600082825260208201905092915050565b7f496e76616c696420696e707574206c656e677468000000000000000000000000600082015250565b6000612b35601483612aee565b9150612b4082612aff565b602082019050919050565b60006020820190508181036000830152612b6481612b28565b9050919050565b7f496e76616c696420696e7075742064617461206c656e6774682e000000000000600082015250565b6000612ba1601a83612aee565b9150612bac82612b6b565b602082019050919050565b60006020820190508181036000830152612bd081612b94565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b6000612c11826125db565b9150612c1c836125db565b925082612c2c57612c2b612bd7565b5b828206905092915050565b600082905092915050565b60008190508160005260206000209050919050565b60006020601f8301049050919050565b600082821b905092915050565b600060088302612ca47fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82612c67565b612cae8683612c67565b95508019841693508086168417925050509392505050565b6000819050919050565b6000612ceb612ce6612ce1846125db565b612cc6565b6125db565b9050919050565b6000819050919050565b612d0583612cd0565b612d19612d1182612cf2565b848454612c74565b825550505050565b600090565b612d2e612d21565b612d39818484612cfc565b505050565b5b81811015612d5d57612d52600082612d26565b600181019050612d3f565b5050565b601f821115612da257612d7381612c42565b612d7c84612c57565b81016020851015612d8b578190505b612d9f612d9785612c57565b830182612d3e565b50505b505050565b600082821c905092915050565b6000612dc560001984600802612da7565b1980831691505092915050565b6000612dde8383612db4565b9150826002028217905092915050565b612df88383612c37565b67ffffffffffffffff811115612e1157612e10612683565b5b612e1b8254612a5a565b612e26828285612d61565b6000601f831160018114612e555760008415612e43578287013590505b612e4d8582612dd2565b865550612eb5565b601f198416612e6386612c42565b60005b82811015612e8b57848901358255600182019150602085019450602081019050612e66565b86831015612ea85784890135612ea4601f891682612db4565b8355505b6001600288020188555050505b5050505050505056fea26469706673582212208612dc3a454553c8629c7050845d284621be46a91a361388814c0ca053f9dca464736f6c63430008150033",
}
LoadTesterMetaData contains all meta data concerning the LoadTester contract.
var RawLoadTesterABI string
var RawLoadTesterBin string
Functions ¶
func CallLoadTestFunctionByOpCode ¶
func CallLoadTestFunctionByOpCode(shortCode uint64, lt *LoadTester, opts *bind.TransactOpts, iterations uint64) (*ethtypes.Transaction, error)
func CallPrecompiledContracts ¶ added in v0.1.20
func CallPrecompiledContracts(address int, lt *LoadTester, opts *bind.TransactOpts, iterations uint64, privateKey *ecdsa.PrivateKey) (*ethtypes.Transaction, error)
func GenerateBlake2FInput ¶ added in v0.1.20
func GenerateBlake2FInput() []byte
func GenerateECAddInput ¶ added in v0.1.20
func GenerateECAddInput() []byte
func GenerateECMulInput ¶ added in v0.1.20
func GenerateECMulInput() []byte
func GenerateECPairingInput ¶ added in v0.1.20
func GenerateECPairingInput() []byte
func GenerateECRecoverInput ¶ added in v0.1.20
func GenerateECRecoverInput(privateKey *ecdsa.PrivateKey) []byte
func GenerateIdentityInput ¶ added in v0.1.20
func GenerateIdentityInput() []byte
func GenerateModExpInput ¶ added in v0.1.20
func GenerateModExpInput() []byte
func GenerateRIPEMD160Input ¶ added in v0.1.20
func GenerateRIPEMD160Input() []byte
func GenerateSHA256Input ¶ added in v0.1.20
func GenerateSHA256Input() []byte
func GetLoadTesterBytes ¶
func GetRandomOPCode ¶
func GetRandomOPCode() uint64
func GetRandomPrecompiledContractAddress ¶ added in v0.1.20
func GetRandomPrecompiledContractAddress() int
Types ¶
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 ¶ added in v0.1.2
Dumpster is a free data retrieval call binding the contract method 0x3430ec06.
Solidity: function dumpster(uint256 ) view returns(bytes)
func (*LoadTesterCaller) GetCallCounter ¶
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 ¶ added in v0.1.2
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) 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 ¶ added in v0.1.2
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) 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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.2
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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) 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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.2
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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) 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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.2
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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) 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 ¶ added in v0.1.20
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 ¶ added in v0.1.20
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)