File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 1+ 0x6055604b600b8282823980515f1a607314603f577f4e487b71000000000000000000000000000000000000000000000000000000005f525f60045260245ffd5b305f52607381538281f3fe730000000000000000000000000000000000000000301460806040525f5ffdfea26469706673582212208973ed28de21401961139bef4c1c5c7bf4a098ebf37977567d72c3ae8007ab1d64736f6c634300081b0033
Original file line number Diff line number Diff line change 11[[create ]]
22name = " Consumer"
3- # https://github.com/zeroXbrock/high-volume-contract/blob/main/src/SpamMe.sol
4- #bytecode = "0x6080604052348015600e575f5ffd5b5061145c8061001c5f395ff3fe608060405234801561000f575f5ffd5b5060043610610091575f3560e01c80638d06c3a6116100645780638d06c3a614610105578063a7d4bbe614610121578063a804c77d1461013d578063cdae763d14610159578063cde624831461017557610091565b806313df579f1461009557806321c820b9146100b157806341e65fde146100cd578063840f6120146100e9575b5f5ffd5b6100af60048036038101906100aa9190610c10565b610191565b005b6100cb60048036038101906100c69190610c8e565b6101e2565b005b6100e760048036038101906100e29190610c10565b6101ef565b005b61010360048036038101906100fe9190610c10565b610240565b005b61011f600480360381019061011a9190610c8e565b610291565b005b61013b60048036038101906101369190610cb9565b61029e565b005b61015760048036038101906101529190610cb9565b6102af565b005b610173600480360381019061016e9190610c10565b6102c1565b005b61018f600480360381019061018a9190610d09565b610312565b005b6101dd82828080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f82011690508083019250505050505050610326565b505050565b6101eb81610420565b5050565b61023b82828080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f8201169050808301925050505050505061050b565b505050565b61028c82828080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f820116905080830192505050505050506105e3565b505050565b61029a816106b8565b5050565b6102a983838361079f565b50505050565b6102ba838383610894565b5050505050565b61030d82828080601f0160208091040260200160405190810160405280939291908181526020018383808284375f81840152601f19601f8201169050808301925050505050505061098e565b505050565b61031e84848484610aaa565b505050505050565b606060d582511461036c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161036390610ded565b60405180910390fd5b5f5f600973ffffffffffffffffffffffffffffffffffffffff16846040516103949190610e5d565b5f60405180830381855afa9150503d805f81146103cc576040519150601f19603f3d011682016040523d82523d5f602084013e6103d1565b606091505b509150915081610416576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040d90610ebd565b60405180910390fd5b8092505050919050565b5f5f5f600373ffffffffffffffffffffffffffffffffffffffff168460405160200161044c9190610eea565b6040516020818303038152906040526040516104689190610e5d565b5f60405180830381855afa9150503d805f81146104a0576040519150601f19603f3d011682016040523d82523d5f602084013e6104a5565b606091505b5091509150816104ea576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104e190610f4d565b60405180910390fd5b6060818060200190518101906105009190610f9e565b901b92505050919050565b5f5f5f600873ffffffffffffffffffffffffffffffffffffffff16846040516105349190610e5d565b5f60405180830381855afa9150503d805f811461056c576040519150601f19603f3d011682016040523d82523d5f602084013e610571565b606091505b5091509150816105b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016105ad90610f4d565b60405180910390fd5b602081511480156105da57505f818060200190518101906105d79190610fdd565b14155b92505050919050565b60605f5f600473ffffffffffffffffffffffffffffffffffffffff16846040516020016106109190611060565b60405160208183030381529060405260405161062c9190610e5d565b5f60405180830381855afa9150503d805f8114610664576040519150601f19603f3d011682016040523d82523d5f602084013e610669565b606091505b5091509150816106ae576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106a590610f4d565b60405180910390fd5b8092505050919050565b5f5f5f600273ffffffffffffffffffffffffffffffffffffffff16846040516020016106e49190610eea565b6040516020818303038152906040526040516107009190610e5d565b5f60405180830381855afa9150503d805f8114610738576040519150601f19603f3d011682016040523d82523d5f602084013e61073d565b606091505b509150915081610782576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077990610f4d565b60405180910390fd5b808060200190518101906107969190610f9e565b92505050919050565b5f5f5f600573ffffffffffffffffffffffffffffffffffffffff1660208060208989896040516020016107d7969594939291906110ce565b6040516020818303038152906040526040516107f39190610e5d565b5f60405180830381855afa9150503d805f811461082b576040519150601f19603f3d011682016040523d82523d5f602084013e610830565b606091505b509150915081610875576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161086c90610f4d565b60405180910390fd5b808060200190518101906108899190610fdd565b925050509392505050565b5f5f5f8585856040516020016108ac9392919061114d565b60405160208183030381529060405290505f5f600773ffffffffffffffffffffffffffffffffffffffff16836040516108e59190610e5d565b5f60405180830381855afa9150503d805f811461091d576040519150601f19603f3d011682016040523d82523d5f602084013e610922565b606091505b509150915081610967576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161095e906111f9565b60405180910390fd5b8080602001905181019061097b9190611217565b8095508196505050505050935093915050565b5f60c08251146109d3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109ca906112c5565b60405180910390fd5b5f5f600a73ffffffffffffffffffffffffffffffffffffffff16846040516109fb9190610e5d565b5f60405180830381855afa9150503d805f8114610a33576040519150601f19603f3d011682016040523d82523d5f602084013e610a38565b606091505b509150915081610a7d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7490611353565b60405180910390fd5b60208151148015610aa157505f81806020019051810190610a9e9190610fdd565b14155b92505050919050565b5f5f5f86868686604051602001610ac49493929190611371565b60405160208183030381529060405290505f5f600673ffffffffffffffffffffffffffffffffffffffff1683604051610afd9190610e5d565b5f60405180830381855afa9150503d805f8114610b35576040519150601f19603f3d011682016040523d82523d5f602084013e610b3a565b606091505b509150915081610b7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7690611408565b60405180910390fd5b80806020019051810190610b939190611217565b809550819650505050505094509492505050565b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f5ffd5b5f5f83601f840112610bd057610bcf610baf565b5b8235905067ffffffffffffffff811115610bed57610bec610bb3565b5b602083019150836001820283011115610c0957610c08610bb7565b5b9250929050565b5f5f60208385031215610c2657610c25610ba7565b5b5f83013567ffffffffffffffff811115610c4357610c42610bab565b5b610c4f85828601610bbb565b92509250509250929050565b5f819050919050565b610c6d81610c5b565b8114610c77575f5ffd5b50565b5f81359050610c8881610c64565b92915050565b5f60208284031215610ca357610ca2610ba7565b5b5f610cb084828501610c7a565b91505092915050565b5f5f5f60608486031215610cd057610ccf610ba7565b5b5f610cdd86828701610c7a565b9350506020610cee86828701610c7a565b9250506040610cff86828701610c7a565b9150509250925092565b5f5f5f5f60808587031215610d2157610d20610ba7565b5b5f610d2e87828801610c7a565b9450506020610d3f87828801610c7a565b9350506040610d5087828801610c7a565b9250506060610d6187828801610c7a565b91505092959194509250565b5f82825260208201905092915050565b7f696e707574206c656e677468206d7573742062652065786163746c79203231335f8201527f2062797465730000000000000000000000000000000000000000000000000000602082015250565b5f610dd7602683610d6d565b9150610de282610d7d565b604082019050919050565b5f6020820190508181035f830152610e0481610dcb565b9050919050565b5f81519050919050565b5f81905092915050565b8281835e5f83830152505050565b5f610e3782610e0b565b610e418185610e15565b9350610e51818560208601610e1f565b80840191505092915050565b5f610e688284610e2d565b915081905092915050565b7f426c616b65326620707265636f6d70696c65206661696c6564000000000000005f82015250565b5f610ea7601983610d6d565b9150610eb282610e73565b602082019050919050565b5f6020820190508181035f830152610ed481610e9b565b9050919050565b610ee481610c5b565b82525050565b5f602082019050610efd5f830184610edb565b92915050565b7f6661696c656400000000000000000000000000000000000000000000000000005f82015250565b5f610f37600683610d6d565b9150610f4282610f03565b602082019050919050565b5f6020820190508181035f830152610f6481610f2b565b9050919050565b5f819050919050565b610f7d81610f6b565b8114610f87575f5ffd5b50565b5f81519050610f9881610f74565b92915050565b5f60208284031215610fb357610fb2610ba7565b5b5f610fc084828501610f8a565b91505092915050565b5f81519050610fd781610c64565b92915050565b5f60208284031215610ff257610ff1610ba7565b5b5f610fff84828501610fc9565b91505092915050565b5f82825260208201905092915050565b5f601f19601f8301169050919050565b5f61103282610e0b565b61103c8185611008565b935061104c818560208601610e1f565b61105581611018565b840191505092915050565b5f6020820190508181035f8301526110788184611028565b905092915050565b5f819050919050565b5f60ff82169050919050565b5f819050919050565b5f6110b86110b36110ae84611080565b611095565b611089565b9050919050565b6110c88161109e565b82525050565b5f60c0820190506110e15f8301896110bf565b6110ee60208301886110bf565b6110fb60408301876110bf565b6111086060830186610edb565b6111156080830185610edb565b61112260a0830184610edb565b979650505050505050565b5f819050919050565b61114761114282610c5b565b61112d565b82525050565b5f6111588286611136565b6020820191506111688285611136565b6020820191506111788284611136565b602082019150819050949350505050565b7f456c6c6970746963206375727665206d756c7469706c69636174696f6e2066615f8201527f696c656400000000000000000000000000000000000000000000000000000000602082015250565b5f6111e3602483610d6d565b91506111ee82611189565b604082019050919050565b5f6020820190508181035f830152611210816111d7565b9050919050565b5f5f6040838503121561122d5761122c610ba7565b5b5f61123a85828601610fc9565b925050602061124b85828601610fc9565b9150509250929050565b7f696e707574206c656e677468206d7573742062652065786163746c79203139325f8201527f2062797465730000000000000000000000000000000000000000000000000000602082015250565b5f6112af602683610d6d565b91506112ba82611255565b604082019050919050565b5f6020820190508181035f8301526112dc816112a3565b9050919050565b7f506f696e74206576616c756174696f6e20707265636f6d70696c65206661696c5f8201527f6564000000000000000000000000000000000000000000000000000000000000602082015250565b5f61133d602283610d6d565b9150611348826112e3565b604082019050919050565b5f6020820190508181035f83015261136a81611331565b9050919050565b5f61137c8287611136565b60208201915061138c8286611136565b60208201915061139c8285611136565b6020820191506113ac8284611136565b60208201915081905095945050505050565b7f456c6c6970746963206375727665206164646974696f6e206661696c656400005f82015250565b5f6113f2601e83610d6d565b91506113fd826113be565b602082019050919050565b5f6020820190508181035f83015261141f816113e6565b905091905056fea26469706673582212204bc0c3e2e3c7698110ac1f94b2ac86d60b9a926faaf413bbc14384d9c887afdd64736f6c634300081b0033"
5- bytecode_file = { path = " ../contracts/SpamMe6.hex" }
3+ # https://github.com/zeroXbrock/high-volume-contract/blob/main/src/libs/Consumer.sol
4+ bytecode_file = { path = " ../contracts/Consumer.hex" }
65
76# small numbers
87[[spam ]]
98[spam .tx ]
109to = " {Consumer}"
1110signature = " modexp(uint256 base, uint256 exponent, uint256 modulus)"
12- args = [" 2 " , " 8 " , " 9 " ]
11+ args = [" 1 " , " 2 " , " 1 " ]
1312fuzz = [
1413 { param = " base" , min = " 1" , max = " 0xffffffff" },
1514 { param = " exponent" , min = " 1" , max = " 100" },
You can’t perform that action at this time.
0 commit comments