Transaction Hash:
Block:
10838875 at Sep-11-2020 06:12:56 AM +UTC
Transaction Fee:
0.4922877395 ETH
$1,509.94
Gas Used:
3,743,633 Gas / 131.5 Gwei
Emitted Events:
194 |
BulksenderProxy.0xe4e3577249108daaa0a07e6d9aabc5fef8e89ec09da3f9dccfe7ef215e4efc12( 0xe4e3577249108daaa0a07e6d9aabc5fef8e89ec09da3f9dccfe7ef215e4efc12, 000000000000000000000000000000000000000000000000000000000000beef, 000000000000000000000000000000000000000000000000069b603cd4ab0000 )
|
Account State Difference:
Address | Before | After | State Difference | ||
---|---|---|---|---|---|
0x03974431...aC41e1DFa |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x0435FC78...7147aEbd2 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x04668Ec2...D451c8F7F
Miner
| (zhizhu.top) | 1,587.447794903017968315 Eth | 1,587.940082642517968315 Eth | 0.4922877395 | |
0x0549122A...09719cd9C | 0.00482 Eth | 0.00752 Eth | 0.0027 | ||
0x06c95aAc...FD6F85918 | 0.0055 Eth | 0.0069 Eth | 0.0014 | ||
0x09BBD468...cf3195a5D | 0.008759 Eth | 0.010159 Eth | 0.0014 | ||
0x0a0a7F17...7Eb629624 | 0.0114 Eth | 0.0141 Eth | 0.0027 | ||
0x0A9D3c0d...f05Cd18f5 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x0AF1326B...bc4921651 | 0.029107929564855825 Eth | 0.031807929564855825 Eth | 0.0027 | ||
0x0b825197...066A4881D |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x0bb4e68F...8924BF722 | 0.011359 Eth | 0.012759 Eth | 0.0014 | ||
0x0ca11aa5...Bb3970134 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x0d5AdFf3...784707a3a |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x0E2BCc0D...F8F4B030A |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x10A6cf22...aa1013598 | 0.0166 Eth | 0.0193 Eth | 0.0027 | ||
0x124c108d...d91f16425 | 0.0217 Eth | 0.0271 Eth | 0.0054 | ||
0x12EdB29a...caE6AeE57 | 0.0062 Eth | 0.0076 Eth | 0.0014 | ||
0x149433Eb...cB6702B34 | 0.0067 Eth | 0.0121 Eth | 0.0054 | ||
0x162c35CE...334499928 | 0.0054 Eth | 0.0108 Eth | 0.0054 | ||
0x17CD4Aa7...5801B22da | 0.000727 Eth | 0.002127 Eth | 0.0014 | ||
0x1c334d4a...4E4e4f065 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x1d5e194E...a23a9280A |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x1E884e8F...2A6709867 | 0.0101 Eth | 0.0128 Eth | 0.0027 | ||
0x1F2BF12e...1f027Bc89 | 0.0027 Eth | 0.0054 Eth | 0.0027 | ||
0x200f82b4...6f3D8876b |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x2238a28f...4A40A4F07 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x25F94549...2dd3Ad11e | 0.012559 Eth | 0.013959 Eth | 0.0014 | ||
0x299c389E...15473C7fb |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x2a840a76...860268593 | 0.012599 Eth | 0.013999 Eth | 0.0014 | ||
0x2D41F314...1Ec5fd795 | 0.021932679891556 Eth | 0.024632679891556 Eth | 0.0027 | ||
0x2d5061Aa...4eAEc3754 |
0 Eth
Nonce: 0
|
0.0054 Eth
Nonce: 0
| 0.0054 | ||
0x30f5Be5f...992341Ead |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x32895DA0...B423658d7 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x32D6d583...DfB0278a8 | 0.0033 Eth | 0.0067 Eth | 0.0034 | ||
0x330552c8...55Cb944Bd | 0.012099 Eth | 0.014099 Eth | 0.002 | ||
0x3394Ade5...A7dA6bF68 | 0.01632259 Eth | 0.01972259 Eth | 0.0034 | ||
0x33a81337...9085e32ad | 0.012559 Eth | 0.013959 Eth | 0.0014 | ||
0x373826F7...Be8e94892 | 0.03410422 Eth | 0.03550422 Eth | 0.0014 | ||
0x374d12d8...81e2Aa8D5 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x37e25702...06f1A93ac | 0.051222696476878286 Eth | 0.053922696476878286 Eth | 0.0027 | ||
0x3d509872...f482744F4 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x3f1e7fcB...9D5290ccb |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x40c2e046...025C4C2cb | 0.0171 Eth | 0.0185 Eth | 0.0014 | ||
0x43406e71...4B55caEc5 |
0 Eth
Nonce: 0
|
0.0054 Eth
Nonce: 0
| 0.0054 | ||
0x4511372E...023ea5121 | 0.0122 Eth | 0.0149 Eth | 0.0027 | ||
0x45546B84...085FF0dA5 | 0.01006 Eth | 0.01146 Eth | 0.0014 | ||
0x467c1dCE...c0a1dfC4C | 0.012115554471066242 Eth | 0.014815554471066242 Eth | 0.0027 | ||
0x47186D67...c0fec5742 | 0.01762 Eth | 0.02032 Eth | 0.0027 | ||
0x4858445E...811465D99 | 0.030674817489506467 Eth | 0.033374817489506467 Eth | 0.0027 | ||
0x486A975F...ED31Ea320 | 0.0029 Eth | 0.0056 Eth | 0.0027 | ||
0x491302F0...850fc290F | 0.01006 Eth | 0.01146 Eth | 0.0014 | ||
0x4920bcfA...e52791422 | 0.005473746187214767 Eth | 0.008173746187214767 Eth | 0.0027 | ||
0x494D49f0...306431335 | 0.022119 Eth | 0.024819 Eth | 0.0027 | ||
0x4B25881b...29618DeaC | 0.019 Eth | 0.0217 Eth | 0.0027 | ||
0x4b43d0b6...9306B5AEA | 0.0101 Eth | 0.0128 Eth | 0.0027 | ||
0x4FFbf46a...df8a4f348 | 0.01006 Eth | 0.01146 Eth | 0.0014 | ||
0x5084a8bD...99C36387B |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x50CFe62C...C761547B5 | 0.01006 Eth | 0.01146 Eth | 0.0014 | ||
0x51554467...3886C5781 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x5223212f...8FFAB932b | 0.004817726305925657 Eth | 0.007517726305925657 Eth | 0.0027 | ||
0x536F683d...f29854181 | 0.053747412600000002 Eth | 0.059147412600000002 Eth | 0.0054 | ||
0x57777ea9...f2C78fADc | 0.0085 Eth | 0.0112 Eth | 0.0027 | ||
0x579C7b0b...6E5529012 | 0.02919 Eth | 0.03459 Eth | 0.0054 | ||
0x59637651...8bBB72A96 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x59837bC8...443D12Ff3 | 0.0066 Eth | 0.0093 Eth | 0.0027 | ||
0x5e131C8b...781Ee3891 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x5E909B1d...87D03c9EA | 0.010059 Eth | 0.011459 Eth | 0.0014 | ||
0x5f2B0CaB...F4efB2c9F | 0.0065994329 Eth | 0.0079994329 Eth | 0.0014 | ||
0x5fa12C07...B84224A30 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x60636003...98C688F91 | 0.0111 Eth | 0.0138 Eth | 0.0027 | ||
0x60B25D88...7BC480B6e |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x6419397f...3EcE00ed8 | 0.0054 Eth | 0.0108 Eth | 0.0054 | ||
0x6629F67b...5BdAA449d | 0.014059 Eth | 0.015459 Eth | 0.0014 | ||
0x6810C174...D47C4afd2 | 0.0056 Eth | 0.0083 Eth | 0.0027 | ||
0x6876019d...A9b5eD264 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x68dB22F8...61a04e492 | 0.01006 Eth | 0.01146 Eth | 0.0014 | ||
0x69659b20...571E0A5F4 | 0 Eth | 0.0014 Eth | 0.0014 | ||
0x698A26E7...9C20CAD45 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x6aeE03f3...aF52EbDE8 | 0.0224481170584015 Eth | 0.0238481170584015 Eth | 0.0014 | ||
0x6dA976B0...65029E65A |
0 Eth
Nonce: 0
|
0.0027 Eth
Nonce: 0
| 0.0027 | ||
0x6dba406b...dCaD11825 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x6E0d0c99...6B0eE6C51 | 0.063733560444516397 Eth | 0.065133560444516397 Eth | 0.0014 | ||
0x6F053d71...Dca2D3493 | 0.008893761 Eth | 0.010293761 Eth | 0.0014 | ||
0x710997CF...018267576 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x724F852e...84E14C141 | 0.035967384 Eth | 0.038667384 Eth | 0.0027 | ||
0x726770d0...2ABF4b0c5 | 0.014199 Eth | 0.015599 Eth | 0.0014 | ||
0x73116195...F3A3bc3a0 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x772150f2...993f8bcbC | 0.027918 Eth | 0.030618 Eth | 0.0027 | ||
0x77875A92...D371AAd05 | 0.0310784242 Eth | 0.0337784242 Eth | 0.0027 | ||
0x77C45503...e92eA61Ea |
0 Eth
Nonce: 0
|
0.0054 Eth
Nonce: 0
| 0.0054 | ||
0x78C754Fe...781DF4B1E | 0.0041 Eth | 0.0055 Eth | 0.0014 | ||
0x798A552a...95540CB41 | 0.006007176871878249 Eth | 0.008707176871878249 Eth | 0.0027 | ||
0x7b669683...E281F0678 | 0.0068 Eth | 0.0082 Eth | 0.0014 | ||
0x804F83B4...B79fb3fc4 | 0.01006 Eth | 0.01146 Eth | 0.0014 | ||
0x81b9dc33...24aC6406b |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x834d1E1B...9360B3Fa5 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x84AB9B82...e56523FcF |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x878cD8B8...2894384c9 | 0 Eth | 0.0027 Eth | 0.0027 | ||
0x87e2230b...7A69D75D0 | 0.002703853921275932 Eth | 0.004103853921275932 Eth | 0.0014 | ||
0x88A207DF...F55864EF5 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x8db56Eb1...5F53b21c9 | 0.082662250093150322 Eth | 0.084062250093150322 Eth | 0.0014 | ||
0x8eA0438F...4E8fE1038 | 0.0096 Eth | 0.0123 Eth | 0.0027 | ||
0x903e47Ed...36E7D3f08 | 0.002429951491936 Eth | 0.003829951491936 Eth | 0.0014 | ||
0x90b8CE6e...6099F47c2 | 0.00776 Eth | 0.00916 Eth | 0.0014 | ||
0x912a8694...07aCeD857 |
0 Eth
Nonce: 0
|
0.0054 Eth
Nonce: 0
| 0.0054 | ||
0x924773Ba...09fe91CFb |
0 Eth
Nonce: 0
|
0.0054 Eth
Nonce: 0
| 0.0054 | ||
0x926062A9...54C011540 | 0.051345370302950451 Eth | 0.054045370302950451 Eth | 0.0027 | ||
0x9358D805...4e64b19D1 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x94DE9898...2b087aa26 | 0.2 Eth | 0.2014 Eth | 0.0014 | ||
0x967024a6...0125951A0 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x96Cabc59...5FbFD563A | 0.00937836 Eth | 0.01207836 Eth | 0.0027 | ||
0x9802430B...Ee4b88e52 | 0.005095084205104151 Eth | 0.007795084205104151 Eth | 0.0027 | ||
0x9AeF7270...22d644491 | 0.0028 Eth | 0.0042 Eth | 0.0014 | ||
0x9C3848A4...9e6245aBe |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x9c78a7EE...2908b2b1f |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0x9d6049fB...17267f89a |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xA0591363...1AAc2dF3B | 0.0455382356 Eth | 0.0482382356 Eth | 0.0027 | ||
0xa083fb80...8692d5618 | 0.1087 Eth | 0.1114 Eth | 0.0027 | ||
0xA102AaDe...127523a76 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xA116d5D4...aF37dcFf6 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xA19F0D5f...1c6e4F20e | 0.0114 Eth | 0.0141 Eth | 0.0027 | ||
0xA278b8d9...62b201F3E | 0.0027 Eth | 0.0041 Eth | 0.0014 | ||
0xA331D108...CC90b4D4f | 0.0001537885 Eth | 0.0015537885 Eth | 0.0014 | ||
0xA4039436...6fFE163AA | 0.01 Eth | 0.0127 Eth | 0.0027 | ||
0xA433F282...f3efeA50c |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xA4997aa2...4A30401fc | 0.00776 Eth | 0.00916 Eth | 0.0014 | ||
0xa5E7246a...314887AaA |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xA6374514...7f998C765 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xa6B52eA7...19C12847E |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xa76B8A72...6fB9fC298 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xA83E5916...F0B3d3793 | 0.000212255 Eth | 0.002912255 Eth | 0.0027 | ||
0xa88D1725...eCf9f4504 |
1.443115829608802844 Eth
Nonce: 11
|
0.474748090108802844 Eth
Nonce: 12
| 0.9683677395 | ||
0xaaCB19a9...18C3481A7 | 0.020974 Eth | 0.022374 Eth | 0.0014 | ||
0xacc92B0E...7d4b8b4D5 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xaD3c5E1d...b307cE2e5 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xAD869e30...bdAc047BF | 0.0361283684584015 Eth | 0.0388283684584015 Eth | 0.0027 | ||
0xaE2e42D5...7Cf5ec4C2 | 0.0026 Eth | 0.004 Eth | 0.0014 | ||
0xAEF58eB4...e6F823Cd1 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xB1E6297E...78dbA4691 | 0.0228 Eth | 0.0282 Eth | 0.0054 | ||
0xB48640dC...d8a3d633A | 0.112656024 Eth | 0.118056024 Eth | 0.0054 | ||
0xb4B8AE7a...66B6432CA | 0.0027 Eth | 0.0054 Eth | 0.0027 | ||
0xBDf9A463...358b82E48 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xbE0402B1...65eCCC68b |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xBef05b0D...b6896D6b6 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xC06E5A8D...43EACe24b | 0.018283165 Eth | 0.020983165 Eth | 0.0027 | ||
0xC108A43E...F2330302b | 0.00998867 Eth | 0.01138867 Eth | 0.0014 | ||
0xc36C8132...1b5f0F782 | 0.005181029809020444 Eth | 0.006581029809020444 Eth | 0.0014 | ||
0xC3Dc1010...7a72C9518 | 0.011359 Eth | 0.012759 Eth | 0.0014 | ||
0xc6A7c67B...472EB3dE1 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xc97A4bF2...100B08973 | 0.002 Eth | 0.004 Eth | 0.002 | ||
0xCA129DF4...8cf8DAd04 | 0.0042 Eth | 0.0056 Eth | 0.0014 | ||
0xca162D38...81775ad81 | 0 Eth | 0.0014 Eth | 0.0014 | ||
0xCA4017F1...447caEFAe |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xcb2450e0...09D1a3180 |
0 Eth
Nonce: 0
|
0.0054 Eth
Nonce: 0
| 0.0054 | ||
0xcc2BDEbd...9B6bA56E2 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xcC9f0622...BC18e41bD |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xcD9c4ad7...Ef7575c52 | 0.02930691192880725 Eth | 0.03200691192880725 Eth | 0.0027 | ||
0xcF069B83...74D328b5f | 0.0115433689 Eth | 0.0142433689 Eth | 0.0027 | ||
0xcF9E1968...8A55487bf | 0.00106 Eth | 0.00246 Eth | 0.0014 | ||
0xd1917932...c2734763F | (Bulksender.app) | 9.653 Eth | 9.683 Eth | 0.03 | |
0xd1F004F1...C47d323D8 | 0.007990524657093399 Eth | 0.010690524657093399 Eth | 0.0027 | ||
0xd3192459...54E6D9ce2 | 0.011542 Eth | 0.016942 Eth | 0.0054 | ||
0xd32F3041...81288d9e9 | 0.045699942154553173 Eth | 0.048399942154553173 Eth | 0.0027 | ||
0xD473Fb7c...43E5807E2 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xd6143Fa9...9ebFF5d7e |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xD7187004...081F49891 | 0.012 Eth | 0.0134 Eth | 0.0014 | ||
0xD8A3E3A5...02026F566 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xD948Fe82...5dAc35E7a | 0.0168 Eth | 0.0222 Eth | 0.0054 | ||
0xda25a389...a082079F4 | 0.00876 Eth | 0.01016 Eth | 0.0014 | ||
0xda4906Ec...3AF7253ab | 0.020359 Eth | 0.023059 Eth | 0.0027 | ||
0xDABc3A70...79f8371Aa |
0 Eth
Nonce: 0
|
0.0054 Eth
Nonce: 0
| 0.0054 | ||
0xDCb94092...b7ead8b35 | 0.0054 Eth | 0.0108 Eth | 0.0054 | ||
0xdd7a9B03...50db681A5 | 0.032177833 Eth | 0.037577833 Eth | 0.0054 | ||
0xdFf09143...F5960907f |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xe0a23718...21Ad76Ca5 | 0.145121817945845212 Eth | 0.147821817945845212 Eth | 0.0027 | ||
0xE0B76464...b181d121f | 0.00186 Eth | 0.00254 Eth | 0.00068 | ||
0xE126482D...0330B4f36 | 0.00776 Eth | 0.00916 Eth | 0.0014 | ||
0xe13b894b...88Cd7aBa6 | 0.0093 Eth | 0.0107 Eth | 0.0014 | ||
0xe2986AfB...CaC864b55 | 0.0063756591 Eth | 0.0090756591 Eth | 0.0027 | ||
0xE3008278...C94864940 | 0.0054 Eth | 0.0108 Eth | 0.0054 | ||
0xE3A957cc...44161E1A4 | 0.00282658986610265 Eth | 0.00552658986610265 Eth | 0.0027 | ||
0xE5022d4C...e165d85cC | 0.024811220106301499 Eth | 0.027511220106301499 Eth | 0.0027 | ||
0xE615E1DC...03a72292b |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xE70B4C7C...9bD7AA99D |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xe730F666...111766b39 | 0.00776 Eth | 0.00916 Eth | 0.0014 | ||
0xE9294234...f52377767 | 0.029233219736962834 Eth | 0.031933219736962834 Eth | 0.0027 | ||
0xE9daB1FE...819B7EECB | 0.008260384079902 Eth | 0.009660384079902 Eth | 0.0014 | ||
0xeA2a39b5...232389f7D |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xEC9749Cb...82a9E4e40 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xEF13A4bb...1EF7e754f | 0.00901057 Eth | 0.01171057 Eth | 0.0027 | ||
0xf1C8Ad6A...a7024EaBd |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xf22266a3...AAb4F45Da | 0.021856 Eth | 0.025256 Eth | 0.0034 | ||
0xf2C4911c...452c0685D | 0.0042 Eth | 0.0056 Eth | 0.0014 | ||
0xF35fa188...FA5c5E5c3 | 0.903244320004488996 Eth | 0.905944320004488996 Eth | 0.0027 | ||
0xf6B56845...DB08e67e0 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xf766325d...1E620a516 |
0 Eth
Nonce: 0
|
0.0054 Eth
Nonce: 0
| 0.0054 | ||
0xf87DB667...037BFedBD |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xF8d21981...0cCC2658F |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xf9Deca23...100c30F1C |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xfB6400d9...051F79983 |
0 Eth
Nonce: 0
|
0.0014 Eth
Nonce: 0
| 0.0014 | ||
0xFC486857...02Ac6428c | 0.01006 Eth | 0.01146 Eth | 0.0014 | ||
0xfdD2Ded3...c9f5A1068 | 0.037603139912974485 Eth | 0.043003139912974485 Eth | 0.0054 | ||
0xfEDb7eD6...83CE53D99 | 0.0112 Eth | 0.0166 Eth | 0.0054 |
Execution Trace
ETH 0.47608
BulksenderProxy.95c2c673( )
ETH 0.47608
0xe054f80608f7dbb3d29ee666952d16ab3a9438a2.95c2c673( )
- ETH 0.00068
0xe0b764641d61288b4c9719abd78ba07b181d121f.CALL( )
- ETH 0.0014
0x17cd4aa7d3feddb22e6232a48c4156e5801b22da.CALL( )
- ETH 0.0014
0x9aef72702933cc7552e6062f31eb2fd22d644491.CALL( )
- ETH 0.0014
0xe9dab1fe6506d1b12111c85d4d9d197819b7eecb.CALL( )
- ETH 0.0014
0x94de9898a2f151491e4cd1b09746a242b087aa26.CALL( )
- ETH 0.0014
0x6e0d0c9969c493cfb5613c1077edda36b0ee6c51.CALL( )
- ETH 0.0014
0xae2e42d5167661691b5e6f4de548abf7cf5ec4c2.CALL( )
- ETH 0.0014
0x8db56eb1e8739adea626e4fbd676f175f53b21c9.CALL( )
- ETH 0.0014
0xf2c4911c19b8c5344d349dfff6dbb4d452c0685d.CALL( )
- ETH 0.0014
0x6aee03f3015bdf93b0067e34a47974baf52ebde8.CALL( )
- ETH 0.0014
0xaacb19a9e52593ec57e33e9d558514518c3481a7.CALL( )
- ETH 0.0014
0x903e47edb74eefeb0b9830aa64701e336e7d3f08.CALL( )
- ETH 0.0014
0x12edb29ad1df6a842ffbeeecced60f6cae6aee57.CALL( )
- ETH 0.0014
0x5f2b0cabfdbf8dd4b6d941c4d53cf34f4efb2c9f.CALL( )
- ETH 0.0014
0x491302f01833ffdb518880041935af6850fc290f.CALL( )
- ETH 0.0014
0x45546b8466901af2b9567e7c988e852085ff0da5.CALL( )
- ETH 0.0014
0x50cfe62c66ad07c8a422d44a2f744abc761547b5.CALL( )
- ETH 0.0014
0x804f83b46a700a022b59bac947a3cf2b79fb3fc4.CALL( )
- ETH 0.0014
0xda25a3890d21ce5c050fe468a68d147a082079f4.CALL( )
- ETH 0.0014
0x68db22f8d7f52522a6de10a3ecb3a7f61a04e492.CALL( )
- ETH 0.0014
0xfc48685758c910414c37a9ce2b8bff402ac6428c.CALL( )
- ETH 0.0014
0x4ffbf46a6e140cd09b6a0798cfe2c36df8a4f348.CALL( )
- ETH 0.0014
0xc3dc1010a5fdff4fcbd4fdbd27208317a72c9518.CALL( )
- ETH 0.0014
0x6629f67baeb3a13dd45f754502a29c25bdaa449d.CALL( )
- ETH 0.0014
0xe730f666deef5dbe4e73fb46635cf30111766b39.CALL( )
- ETH 0.0014
0x25f94549213a79e9fc3bdb06bc2a99e2dd3ad11e.CALL( )
- ETH 0.0014
0x7b6696839f197589ba4e3bdec2eb124e281f0678.CALL( )
- ETH 0.0014
0xa4997aa2dc4ef73d5f29e275cf17b414a30401fc.CALL( )
- ETH 0.0014
0xe126482dd29df2eb296897c2f48072c0330b4f36.CALL( )
- ETH 0.0014
0x90b8ce6e0426ed101251475957314446099f47c2.CALL( )
- ETH 0.0014
0x09bbd468f7ca506a85b778a6cbef7afcf3195a5d.CALL( )
- ETH 0.0014
0x5e909b1d76c4bbeb5b890912d111b8b87d03c9ea.CALL( )
- ETH 0.0014
0x726770d065ad3d5b19aa8abd638e99f2abf4b0c5.CALL( )
- ETH 0.0014
0x33a81337e48c332764d2006b76a94349085e32ad.CALL( )
- ETH 0.0014
0xe13b894b9e959934d8ced49c2f3d27888cd7aba6.CALL( )
- ETH 0.0014
0x2a840a76e5f4dc3ba2fcb7a6f365e62860268593.CALL( )
- ETH 0.0014
0x0bb4e68f361e6bdd64def18f08eba0c8924bf722.CALL( )
- ETH 0.0014
0xd7187004897dedd67b97657115c21a1081f49891.CALL( )
- ETH 0.0014
0x373826f720582520fdd1674270eef98be8e94892.CALL( )
- ETH 0.0014
0xc36c81320b56187faa315249f2999c21b5f0f782.CALL( )
- ETH 0.0014
0x6f053d71baaca6889b065fc9abc4351dca2d3493.CALL( )
- ETH 0.0014
0x87e2230b09cb34955a6340b920e023d7a69d75d0.CALL( )
- ETH 0.0014
0xc108a43e55f0da3713bd928d7f754e3f2330302b.CALL( )
- ETH 0.0014
0x40c2e04648a93e3906daeaffc4375c3025c4c2cb.CALL( )
- ETH 0.0014
0xcf9e1968cab000cedab9231a4e983b58a55487bf.CALL( )
- ETH 0.0014
0x78c754fe807c4dedb19322443c340c6781df4b1e.CALL( )
- ETH 0.0014
0x06c95aac3d8f0cbf219bccbfcea3de7fd6f85918.CALL( )
- ETH 0.0014
0xca129df4c58ee351a3f94cab0f6324b8cf8dad04.CALL( )
- ETH 0.0014
0xa278b8d97009646aeab0ffe35907e8562b201f3e.CALL( )
- ETH 0.0014
0xa331d1086da58b578c6b0437c06002ecc90b4d4f.CALL( )
- ETH 0.002
0x330552c85f10f0b259ef08ae7dec61655cb944bd.CALL( )
- ETH 0.002
0xc97a4bf2b23d5b6f4ff9929f9de0483100b08973.CALL( )
- ETH 0.0027
0xf35fa1880cbba1462e21a4a4e081ae8fa5c5e5c3.CALL( )
- ETH 0.0027
0xd32f30413131faef8fb933c072bfd3f81288d9e9.CALL( )
- ETH 0.0027
0x4858445e665398eadde92933cc65038811465d99.CALL( )
- ETH 0.0027
0x0549122a89de389a423db58e2ff089b09719cd9c.CALL( )
- ETH 0.0027
0xe5022d4c281615523936a16fd7303f5e165d85cc.CALL( )
- ETH 0.0027
0xad869e303a92498bb2d53c77a7ff949bdac047bf.CALL( )
- ETH 0.0027
0x77875a921342fe8788c2ece463e74cad371aad05.CALL( )
- ETH 0.0027
0xcf069b8352de0bfe1d8c570fe2dedea74d328b5f.CALL( )
- ETH 0.0027
0xa083fb80f1e48440dc986ac1fc54d3c8692d5618.CALL( )
- ETH 0.0027
0x486a975f992d2627f32f441ebd953a5ed31ea320.CALL( )
- ETH 0.0027
0xda4906ecf291dbf8abc4126343509cf3af7253ab.CALL( )
- ETH 0.0027
0x59837bc81d26e9af85239f8bb503c72443d12ff3.CALL( )
- ETH 0.0027
0x37e25702ef2946fa5885ebbf5b2411c06f1a93ac.CALL( )
- ETH 0.0027
0xb4b8ae7a4e7bc26f59f6d6c6ddca43a66b6432ca.CALL( )
- ETH 0.0027
0xa19f0d5f4f9ee2fb72403652024ff841c6e4f20e.CALL( )
- ETH 0.0027
0xcd9c4ad718ecea5df5a46324b11e74cef7575c52.CALL( )
- ETH 0.0027
0xe92942345bc9b8487fad2b07d65a580f52377767.CALL( )
- ETH 0.0027
0x1f2bf12ef593b05576951b0fd654da21f027bc89.CALL( )
- ETH 0.0027
0xa4039436368aef930791292b1d8f50a6ffe163aa.CALL( )
- ETH 0.0027
0xe2986afb2693c5c7df082d9ca096927cac864b55.CALL( )
- ETH 0.0027
0x0a0a7f172c1ebc93c60640b73661ca87eb629624.CALL( )
- ETH 0.0027
0x60636003afa933f956faf68e90f8d4d98c688f91.CALL( )
- ETH 0.0027
0x1e884e8f3eacbfe10a018d274d2b2f42a6709867.CALL( )
- ETH 0.0027
0xe0a237184213df850daedb136a0315d21ad76ca5.CALL( )
- ETH 0.0027
0x4b43d0b64bce77815193165f766c42e9306b5aea.CALL( )
- ETH 0.0027
0xc06e5a8dc34114742c4b7c90a98eda643eace24b.CALL( )
- ETH 0.0027
0x10a6cf22da9e6a593dbcd27217c025eaa1013598.CALL( )
- ETH 0.0027
0x0af1326b1f1d1bfdcb2a2fad03102e9bc4921651.CALL( )
- ETH 0.0027
0x4920bcfa4ac118701047268247512dde52791422.CALL( )
- ETH 0.0027
0x6810c174e8fbf339a34ada4c78a4df7d47c4afd2.CALL( )
- ETH 0.0027
0x798a552a58a9291f8265c4554e2b60795540cb41.CALL( )
- ETH 0.0027
0x57777ea914ea32a5b58ca182e7002e5f2c78fadc.CALL( )
- ETH 0.0027
0x9802430be7698f2bedb6ce4cc1a45c6ee4b88e52.CALL( )
- ETH 0.0027
0x494d49f011df40dcb5ff2514fbcfd06306431335.CALL( )
- ETH 0.0027
0xd1f004f17b5d46e2cb1a3032814e3c5c47d323d8.CALL( )
- ETH 0.0027
0x5223212f5d28cb4e45df71d36ff86798ffab932b.CALL( )
- ETH 0.0027
0xa83e59160c0e924b22aff52c30c6084f0b3d3793.CALL( )
- ETH 0.0027
0x4b25881b488ab5dbb92db0b17c7fae329618deac.CALL( )
- ETH 0.0027
0x4511372ec3af3f0a91551b2dab30c91023ea5121.CALL( )
- ETH 0.0027
0x96cabc597514fc8cfb6b0f58fc6ecad5fbfd563a.CALL( )
- ETH 0.0027
0x724f852edc247de2e4def8b8ef4581e84e14c141.CALL( )
- ETH 0.0027
0x926062a937a5629c59d4373f7d3d8b354c011540.CALL( )
- ETH 0.0027
0x2d41f31421982225421c732c95e25291ec5fd795.CALL( )
- ETH 0.0027
0x772150f2d938997d7c048f2ba6e1726993f8bcbc.CALL( )
- ETH 0.0027
0x47186d671a209dfb068467a2844add2c0fec5742.CALL( )
- ETH 0.0027
0xef13a4bbc27173569617a89ff3bd6c71ef7e754f.CALL( )
- ETH 0.0027
0x467c1dce11aa733fdac5cada42207f5c0a1dfc4c.CALL( )
- ETH 0.0027
0xe3a957ccebc77bbaa108f245d581d0944161e1a4.CALL( )
- ETH 0.0027
0xa05913633b77ef6776024ab2ef07f621aac2df3b.CALL( )
- ETH 0.0027
0x8ea0438f935b5bb94eba9ffe8f5cad84e8fe1038.CALL( )
- ETH 0.0034
0xf22266a3955c78fa3e60c871c5e18e0aab4f45da.CALL( )
- ETH 0.0034
0x3394ade53efb2eb82191366a5ae25a2a7da6bf68.CALL( )
- ETH 0.0034
0x32d6d583cdeee0b8484ab939c541d3cdfb0278a8.CALL( )
- ETH 0.0054
0xe300827816aa808e02d7405f826fa2bc94864940.CALL( )
- ETH 0.0054
0xdcb94092229b19fe8ec0d1fc5745968b7ead8b35.CALL( )
- ETH 0.0054
0x6419397ffd5b35434b41ae3f0779d853ece00ed8.CALL( )
- ETH 0.0054
0xd3192459a669919de5b06cd6841427754e6d9ce2.CALL( )
- ETH 0.0054
0x162c35ce84cf470900dfbf98778db99334499928.CALL( )
- ETH 0.0054
0xfdd2ded32dc90c26c70dbaeaaf11a55c9f5a1068.CALL( )
- ETH 0.0054
0x536f683da29c3411898849c6958067ef29854181.CALL( )
- ETH 0.0054
0x149433ebb2173c2c55db5e27f517d72cb6702b34.CALL( )
- ETH 0.0054
0xfedb7ed6b6447eef8330d9e4eaa59b583ce53d99.CALL( )
- ETH 0.0054
0x579c7b0b6ff5f86719635950b9a61216e5529012.CALL( )
- ETH 0.0054
0xd948fe82bcede94d09ad6b50fb7269d5dac35e7a.CALL( )
- ETH 0.0054
0x124c108d604b96ea4f8b348f160fe5ed91f16425.CALL( )
- ETH 0.0054
0xdd7a9b03a024097f7cb771590f29f6d50db681a5.CALL( )
- ETH 0.0054
0xb1e6297e0ed71f43e8808a43ce9599778dba4691.CALL( )
- ETH 0.0054
0xb48640dc7f141fdac0c1fdb78ec35c4d8a3d633a.CALL( )
- ETH 0.0014
0x69659b20cb512173450edbd35ecce54571e0a5f4.CALL( )
- ETH 0.0014
0x3f1e7fcbe5d3d3a779fa7b2a95ff2c39d5290ccb.CALL( )
- ETH 0.0014
0xca162d38136e1639b9f3425610e2b0d81775ad81.CALL( )
- ETH 0.0014
0xea2a39b513bf83ac55a229eff6530d4232389f7d.CALL( )
- ETH 0.0014
0x1d5e194ef7830a7103bde6e554b3bfca23a9280a.CALL( )
- ETH 0.0014
0xf87db667dcc9b094a04e6bc4d852657037bfedbd.CALL( )
- ETH 0.0014
0xa116d5d4b2152958cd1b94f96a5420baf37dcff6.CALL( )
- ETH 0.0014
0x5fa12c07338ac4649834de2f33c6feeb84224a30.CALL( )
- ETH 0.0014
0xf6b56845cde986eeea01c95c7213e94db08e67e0.CALL( )
- ETH 0.0014
0xdff091437640276813fb2e31aba9a44f5960907f.CALL( )
- ETH 0.0014
0x81b9dc33ce943b80c921363edbbd87924ac6406b.CALL( )
- ETH 0.0014
0x3d509872b6edea5e69997177dea4b1cf482744f4.CALL( )
- ETH 0.0014
0xa76b8a72c1a72a7b2389d1b7c35920d6fb9fc298.CALL( )
- ETH 0.0014
0xf9deca237bf439e273cb9f4f81358ef100c30f1c.CALL( )
- ETH 0.0014
0x0ca11aa57faa84d6dbcd698db6eb1fabb3970134.CALL( )
- ETH 0.0014
0xec9749cbc4fe0d897f168d8028175e182a9e4e40.CALL( )
- ETH 0.0014
0xa6b52ea7978cd391111c1f4ce62303b19c12847e.CALL( )
- ETH 0.0014
0x9d6049fbc4fd94bc410bc411d4775c717267f89a.CALL( )
- ETH 0.0014
0xfb6400d95b65f954c44a14e19202b91051f79983.CALL( )
- ETH 0.0014
0x32895da029d21a8c8ee099e5f688dd8b423658d7.CALL( )
- ETH 0.0014
0x299c389edba304deefcb887e0319de215473c7fb.CALL( )
- ETH 0.0014
0x6dba406b1685fea3a3dcb2e65679919dcad11825.CALL( )
- ETH 0.0014
0xbef05b0d7657e2eebdac8bb5e746ec4b6896d6b6.CALL( )
- ETH 0.0014
0x710997cfd599234af4b5938c6fe9ce5018267576.CALL( )
- ETH 0.0014
0xca4017f10ee6b7aa29535316fca569e447caefae.CALL( )
- ETH 0.0014
0x9c78a7ee4d0b716f10daaf57f6686fa2908b2b1f.CALL( )
- ETH 0.0014
0xbdf9a4637ddfbab2d7a94bbdeb5c8e2358b82e48.CALL( )
- ETH 0.0014
0x9c3848a4fefccbf915978654ba04fdb9e6245abe.CALL( )
- ETH 0.0014
0xd6143fa92b40f2ddb5a017664db12b29ebff5d7e.CALL( )
- ETH 0.0014
0x374d12d87f9b32e85c6d2391a4041a381e2aa8d5.CALL( )
- ETH 0.0014
0x0a9d3c0d459dc2a68cd7609ecebacb9f05cd18f5.CALL( )
- ETH 0.0014
0x03974431e74e30ffe1f9f22ff11299aac41e1dfa.CALL( )
- ETH 0.0014
0xa637451432039812ca7dbdf31c236eb7f998c765.CALL( )
- ETH 0.0014
0x0e2bcc0dbcf0012cb66de813a41bc47f8f4b030a.CALL( )
- ETH 0.0014
0xa5e7246a362d21112e2eb0aa34c8d7c314887aaa.CALL( )
- ETH 0.0014
0x0d5adff3ad33af8638191cc1a2f790b784707a3a.CALL( )
- ETH 0.0014
0x5084a8bdb4eaf3316924dbf57edd4b099c36387b.CALL( )
- ETH 0.0014
0x84ab9b82c7eb9fc8e9ec3003563d7cde56523fcf.CALL( )
- ETH 0.0014
0x2238a28f9a8fe6770bf74ff6acd18344a40a4f07.CALL( )
- ETH 0.0014
0x1c334d4acb20ecbd919ab9b5e4423da4e4e4f065.CALL( )
- ETH 0.0014
0x88a207dfee25229cd194bfec8eaf53ff55864ef5.CALL( )
- ETH 0.0014
0x5e131c8b8204ddf78de356d67bf0965781ee3891.CALL( )
- ETH 0.0014
0x834d1e1b843cf03c112016e0fda1e899360b3fa5.CALL( )
- ETH 0.0014
0x0435fc78624beb3226db65f9e422b217147aebd2.CALL( )
- ETH 0.0014
0x698a26e7cb85fd135d9b95bf037f2629c20cad45.CALL( )
- ETH 0.0014
0x200f82b4b9d661423bd8a04caa8b8446f3d8876b.CALL( )
- ETH 0.0014
0xbe0402b1cfe73896493858ec2d9994f65eccc68b.CALL( )
- ETH 0.0014
0x60b25d88dd56d4ec809f092235db6ba7bc480b6e.CALL( )
- ETH 0.0014
0x9358d805d774f970f7287fefc1e69ea4e64b19d1.CALL( )
- ETH 0.0014
0x596376517cb68a7d95d1155c4b8abf28bbb72a96.CALL( )
- ETH 0.0014
0xaef58eb4ea1fca1428dade0536cef25e6f823cd1.CALL( )
- ETH 0.0014
0xe70b4c7cfb1ca2cc62759c5061784bb9bd7aa99d.CALL( )
- ETH 0.0014
0xa433f282e239bf911d179309d6ecaa1f3efea50c.CALL( )
- ETH 0.0014
0x0b825197f93a62b831d2ab0ed01ab05066a4881d.CALL( )
- ETH 0.0014
0xd8a3e3a52edf718e35255ae5f8d9df802026f566.CALL( )
- ETH 0.0014
0xcc9f0622b066784d152bd494d64d083bc18e41bd.CALL( )
- ETH 0.0014
0xf8d2198169d577df917c17f7fa5c5280ccc2658f.CALL( )
- ETH 0.0014
0x73116195104930f4e287dad3eba9035f3a3bc3a0.CALL( )
- ETH 0.0014
0x6876019def4fc9d20cac1b399659e5aa9b5ed264.CALL( )
- ETH 0.0014
0x967024a6cceef874d5e904cec2cec790125951a0.CALL( )
- ETH 0.0014
0x30f5be5f0525437c4b8f7511eb84672992341ead.CALL( )
- ETH 0.0014
0xacc92b0e2e19a8ca6bc30874eb23ab87d4b8b4d5.CALL( )
- ETH 0.0014
0x515544678a5aab5562bff1b251555a63886c5781.CALL( )
- ETH 0.0014
0xcc2bdebded41cab6eeba8bdce48b8449b6ba56e2.CALL( )
- ETH 0.0014
0xa102aadec4eba53f0ea5bc50612ce47127523a76.CALL( )
- ETH 0.0014
0xe615e1dc0e602f02da896907f9a1e7003a72292b.CALL( )
- ETH 0.0014
0xf1c8ad6a60a78d0d9f98c1d4a373b62a7024eabd.CALL( )
- ETH 0.0014
0xd473fb7c3b200672e160849acd662de43e5807e2.CALL( )
- ETH 0.0014
0xad3c5e1d27daaeb2f2536b6ff0f6740b307ce2e5.CALL( )
- ETH 0.0014
0xc6a7c67b52d401c06d27931f3a8f122472eb3de1.CALL( )
- ETH 0.0027
0x6da976b0c155dfdc927e4b290423dfb65029e65a.CALL( )
- ETH 0.0027
0x878cd8b84aec8295d83d0785d99b7c12894384c9.CALL( )
- ETH 0.0054
0x2d5061aa0aeb11f5cfbe88d819f90544eaec3754.CALL( )
- ETH 0.0054
0xcb2450e0463e4b1f6792edd214b2aed09d1a3180.CALL( )
- ETH 0.0054
0x43406e715aa11a95cd6a3b6d45c9ec34b55caec5.CALL( )
- ETH 0.0054
0x912a8694955b1bed9eed2ed31a1862b07aced857.CALL( )
- ETH 0.0054
0xf766325d2e1ea54cb8e40d06e4bc08f1e620a516.CALL( )
- ETH 0.0054
0x77c4550381d51f7e25414f8a7c0a87fe92ea61ea.CALL( )
- ETH 0.0054
0xdabc3a701fb78f6999a6599eb95a4f179f8371aa.CALL( )
- ETH 0.0054
0x924773ba18fb7e3f5888bc08aa11c9209fe91cfb.CALL( )
- ETH 0.00068
/** * @title Bulksender, support ETH and ERC20 Tokens * @dev To Use this Dapp: https://bulksender.app */ pragma solidity 0.4.24; /** * @title Proxy * @dev Gives the possibility to delegate any call to a foreign implementation. */ contract Proxy { /** * @dev Tells the address of the implementation where every call will be delegated. * @return address of the implementation to which it will be delegated */ function implementation() public view returns (address); /** * @dev Tells the version of the current implementation * @return version of the current implementation */ function version() public view returns (string); /** * @dev Fallback function allowing to perform a delegatecall to the given implementation. * This function will return whatever the implementation call returns */ function () payable public { address _impl = implementation(); require(_impl != address(0)); assembly { let ptr := mload(0x40) calldatacopy(ptr, 0, calldatasize) let result := delegatecall(gas, _impl, ptr, calldatasize, 0, 0) let size := returndatasize returndatacopy(ptr, 0, size) switch result case 0 { revert(ptr, size) } default { return(ptr, size) } } } } pragma solidity 0.4.24; /** * @title UpgradeabilityProxy * @dev This contract represents a proxy where the implementation address to which it will delegate can be upgraded */ contract UpgradeabilityProxy is Proxy { /** * @dev This event will be emitted every time the implementation gets upgraded * @param implementation representing the address of the upgraded implementation */ event Upgraded(address indexed implementation, string version); // Storage position of the address of the current implementation bytes32 private constant implementationPosition = keccak256("bulksender.app.proxy.implementation"); //Version name of the current implementation string internal _version; /** * @dev Constructor function */ constructor() public {} /** * @dev Tells the version name of the current implementation * @return string representing the name of the current version */ function version() public view returns (string) { return _version; } /** * @dev Tells the address of the current implementation * @return address of the current implementation */ function implementation() public view returns (address impl) { bytes32 position = implementationPosition; assembly { impl := sload(position) } } /** * @dev Sets the address of the current implementation * @param _newImplementation address representing the new implementation to be set */ function _setImplementation(address _newImplementation) internal { bytes32 position = implementationPosition; assembly { sstore(position, _newImplementation) } } /** * @dev Upgrades the implementation address * @param _newImplementation representing the address of the new implementation to be set */ function _upgradeTo(address _newImplementation, string _newVersion) internal { address currentImplementation = implementation(); require(currentImplementation != _newImplementation); _setImplementation(_newImplementation); _version = _newVersion; emit Upgraded( _newImplementation, _newVersion); } } pragma solidity 0.4.24; /** * @title BulksenderProxy * @dev This contract combines an upgradeability proxy with basic authorization control functionalities */ contract BulksenderProxy is UpgradeabilityProxy { /** * @dev Event to show ownership has been transferred * @param previousOwner representing the address of the previous owner * @param newOwner representing the address of the new owner */ event ProxyOwnershipTransferred(address previousOwner, address newOwner); // Storage position of the owner of the contract bytes32 private constant proxyOwnerPosition = keccak256("bulksender.app.proxy.owner"); /** * @dev the constructor sets the original owner of the contract to the sender account. */ constructor(address _implementation, string _version) public { _setUpgradeabilityOwner(msg.sender); _upgradeTo(_implementation, _version); } /** * @dev Throws if called by any account other than the owner. */ modifier onlyProxyOwner() { require(msg.sender == proxyOwner()); _; } /** * @dev Tells the address of the owner * @return the address of the owner */ function proxyOwner() public view returns (address owner) { bytes32 position = proxyOwnerPosition; assembly { owner := sload(position) } } /** * @dev Allows the current owner to transfer control of the contract to a newOwner. * @param _newOwner The address to transfer ownership to. */ function transferProxyOwnership(address _newOwner) public onlyProxyOwner { require(_newOwner != address(0)); _setUpgradeabilityOwner(_newOwner); emit ProxyOwnershipTransferred(proxyOwner(), _newOwner); } /** * @dev Allows the proxy owner to upgrade the current version of the proxy. * @param _implementation representing the address of the new implementation to be set. */ function upgradeTo(address _implementation, string _newVersion) public onlyProxyOwner { _upgradeTo(_implementation, _newVersion); } /** * @dev Allows the proxy owner to upgrade the current version of the proxy and call the new implementation * to initialize whatever is needed through a low level call. * @param _implementation representing the address of the new implementation to be set. * @param _data represents the msg.data to bet sent in the low level call. This parameter may include the function * signature of the implementation to be called with the needed payload */ function upgradeToAndCall(address _implementation, string _newVersion, bytes _data) payable public onlyProxyOwner { _upgradeTo(_implementation, _newVersion); require(address(this).call.value(msg.value)(_data)); } /* * @dev Sets the address of the owner */ function _setUpgradeabilityOwner(address _newProxyOwner) internal { bytes32 position = proxyOwnerPosition; assembly { sstore(position, _newProxyOwner) } } }