0 txs
6 calls
constructor
constructor()
functions
run
nonpayablefunction run(address[] callContracts, bytes[] callDatas) returns (bytes[])
events
No events.
errors
AlreadyInitialized
error AlreadyInitialized()
InvalidCallContext
error InvalidCallContext()
InvalidInput
error InvalidInput()
MulticallError
error MulticallError(uint256 callIndex, address callContract, bytes err)
NoActiveScript
error NoActiveScript()
ReentrantCall
error ReentrantCall()
creation bytecode
0x60a060405234602b57600e6071565b6014602f565b610b1761007e82396080518161076c0152610b1790f35b6035565b60405190565b5f80fd5b60018060a01b031690565b90565b60566052605a926039565b6044565b6039565b90565b6064906047565b90565b606e90605d565b90565b6078306067565b60805256fe60806040526004361015610019575b341561097f5761003e565b6100235f35610032565b634d618e3b0361000e5761022b565b60e01c90565b60405190565b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b5f80fd5b909182601f830112156100905781359167ffffffffffffffff831161008b57602001926020830284011161008657565b610052565b61004e565b61004a565b909182601f830112156100cf5781359167ffffffffffffffff83116100ca5760200192602083028401116100c557565b610052565b61004e565b61004a565b909160408284031261012e575f82013567ffffffffffffffff811161012957836100ff918401610056565b929093602082013567ffffffffffffffff8111610124576101209201610095565b9091565b610046565b610046565b610042565b5190565b60209181520190565b60200190565b5190565b60209181520190565b90825f9392825e0152565b601f801991011690565b6101876101906020936101959361017e81610146565b9384809361014a565b95869101610153565b61015e565b0190565b906101a391610168565b90565b60200190565b906101c06101b983610133565b8092610137565b90816101d160208302840194610140565b925f915b8383106101e457505050505090565b9091929394602061020661020083856001950387528951610199565b976101a6565b93019301919392906101d5565b6102289160208201915f8184039101526101ac565b90565b3461025f5761025b61024a6102413660046100d4565b9291909161074e565b610252610038565b91829182610213565b0390f35b61003e565b606090565b73ffffffffffffffffffffffffffffffffffffffff1690565b90565b61029961029461029e92610269565b610282565b610269565b90565b6102aa90610285565b90565b6102b6906102a1565b90565b6102c290610269565b90565b5f0190565b90565b6102e16102dc6102e6926102ca565b610282565b610269565b90565b6102f2906102cd565b90565b5090565b5090565b90565b5f1c90565b61031961031461031e926102fd565b610282565b6102fd565b90565b61032d61033291610300565b610305565b90565b90565b61034c61034761035192610335565b610282565b6102fd565b90565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b610390610396919392936102fd565b926102fd565b82039182116103a157565b610354565b90565b5f1b90565b6103c26103bd6103c7926102fd565b6103a9565b6103a6565b90565b61040e6104096103f97f44f8aa89ee858bb21ee03e3b5438f3a8ea3153ab68d6689b960899833e655134610321565b6104036001610338565b90610381565b6103ae565b90565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b906104489061015e565b810190811067ffffffffffffffff82111761046257604052565b610411565b9061047a610473610038565b928361043e565b565b67ffffffffffffffff81116104945760208091020190565b610411565b906104ab6104a68361047c565b610467565b918252565b606090565b5f5b8281106104c357505050565b6020906104ce6104b0565b81840152016104b7565b906104fd6104e583610499565b926020806104f3869361047c565b92019103906104b5565b565b61051361050e610518926102ca565b610282565b6102fd565b90565b600161052791016102fd565b90565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b9190811015610567576020020190565b61052a565b610575816102b9565b0361057c57565b5f80fd5b3561058a8161056c565b90565b5f80fd5b5f80fd5b5f80fd5b9035906001602003813603038212156105db570180359067ffffffffffffffff82116105d6576020019160018202360383136105d157565b610595565b610591565b61058d565b908210156105fb5760206105f79202810190610599565b9091565b61052a565b905090565b90825f939282370152565b9091826106208161062793610600565b8093610605565b0190565b909161063692610610565b90565b67ffffffffffffffff81116106575761065360209161015e565b0190565b610411565b9061066e61066983610639565b610467565b918252565b606090565b3d5f14610693576106883d61065c565b903d5f602084013e5b565b61069b610673565b90610691565b151590565b6106af906102fd565b9052565b6106bc906102b9565b9052565b60209181520190565b6106e86106f16020936106f6936106df81610146565b938480936106c0565b95869101610153565b61015e565b0190565b61071e61072b94929361071460608401955f8501906106a6565b60208301906106b3565b60408184039101526106c9565b90565b9061073882610133565b811015610749576020809102010190565b61052a565b9190939261075a610264565b50610764306102ad565b6107966107907f00000000000000000000000000000000000000000000000000000000000000006102b9565b916102b9565b1461094a576107a36109e0565b806107be6107b86107b35f6102e9565b6102b9565b916102b9565b145f1461094557506107d18386906102f5565b6107ed6107e76107e28585906102f9565b6102fd565b916102fd565b03610910576108026107fd6103ca565b610a62565b946108166108118583906102f5565b6104d8565b936108205f6104ff565b5b8061083e6108386108338587906102f5565b6102fd565b916102fd565b10156109035761085861085383858491610557565b610580565b80895d5f808261086a898987916105e0565b9061087f610876610038565b9283928361062b565b03915af49061089661088f610678565b92156106a1565b6108c25750906108b66108bd928883916108b0838361072e565b5261072e565b515061051b565b610821565b6108ff8391926108d0610038565b9384937f61d3730e000000000000000000000000000000000000000000000000000000008552600485016106fa565b0390fd5b505050505090915f905d90565b5f7fb4fa3fb300000000000000000000000000000000000000000000000000000000815280610941600482016102c5565b0390fd5b610a06565b5f7fb870face0000000000000000000000000000000000000000000000000000000081528061097b600482016102c5565b0390fd5b6109876109e0565b806109a261099c6109975f6102e9565b6102b9565b916102b9565b03610a06575f7f764f8034000000000000000000000000000000000000000000000000000000008152806109d8600482016102c5565b0390fd5b5f90565b6109e86109dc565b506109f96109f46103ca565b610a62565b610a016109dc565b505c90565b5f8091813691828280375af43d90815f803e610a1f575ffd5b5ff35b5f90565b90565b610a35610a3a916103a6565b610a26565b9052565b602081610a50610a5893839695610a29565b018092610a29565b0190565b60200190565b610a6a610a22565b50610a9c610a76610af9565b610a8d610a81610038565b93849260208401610a3e565b6020820181038252038261043e565b610aae610aa882610146565b91610a5c565b2090565b610af6610af1610ae17fbc19af8a435a812779238b5beb2837d7c6d3cfc15997614e65288e2b0598eefb610321565b610aeb6001610338565b90610381565b6103ae565b90565b610b01610a22565b50610b0a610ab2565b610b12610a22565b505c9056