Feature Tip: Add private address tag to any address under My Name Tag !
Latest 25 from a total of 73,145 transactions
(More than 25 Pending Txns)
Loading...
Loading
Contract Name:
DebankL2Register
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2022-10-31 */ // SPDX-License-Identifier: MIT pragma solidity ^0.8.1; /** * @title DebankL2Register */ contract DebankL2Register { mapping(address => uint256) public nonces; mapping(address => string) public l2Accounts; event Register(address user, string l2Account, uint256 registerCnt); function register(string calldata l2Account) public { l2Accounts[msg.sender] = l2Account; nonces[msg.sender] += 1; emit Register(msg.sender, l2Account, nonces[msg.sender]); } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"string","name":"l2Account","type":"string"},{"indexed":false,"internalType":"uint256","name":"registerCnt","type":"uint256"}],"name":"Register","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"l2Accounts","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"l2Account","type":"string"}],"name":"register","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b5061071e806100206000396000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c80632a71d08d146100465780637ecebe0014610076578063f2c298be146100a6575b600080fd5b610060600480360381019061005b91906103ac565b6100c2565b60405161006d91906104ea565b60405180910390f35b610090600480360381019061008b91906103ac565b610162565b60405161009d919061050c565b60405180910390f35b6100c060048036038101906100bb91906103d9565b61017a565b005b600160205280600052604060002060009150905080546100e190610617565b80601f016020809104026020016040519081016040528092919081815260200182805461010d90610617565b801561015a5780601f1061012f5761010080835404028352916020019161015a565b820191906000526020600020905b81548152906001019060200180831161013d57829003601f168201915b505050505081565b60006020528060005260406000206000915090505481565b8181600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002091906101c892919061029e565b5060016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546102189190610543565b925050819055507fd741a63ddb805bd1ed3216c3a05c67b4e900126b903e69169fe3940657d280c73383836000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460405161029294939291906104aa565b60405180910390a15050565b8280546102aa90610617565b90600052602060002090601f0160209004810192826102cc5760008555610313565b82601f106102e557803560ff1916838001178555610313565b82800160010185558215610313579182015b828111156103125782358255916020019190600101906102f7565b5b5090506103209190610324565b5090565b5b8082111561033d576000816000905550600101610325565b5090565b600081359050610350816106d1565b92915050565b60008083601f84011261036c5761036b6106ac565b5b8235905067ffffffffffffffff811115610389576103886106a7565b5b6020830191508360018202830111156103a5576103a46106b1565b5b9250929050565b6000602082840312156103c2576103c16106bb565b5b60006103d084828501610341565b91505092915050565b600080602083850312156103f0576103ef6106bb565b5b600083013567ffffffffffffffff81111561040e5761040d6106b6565b5b61041a85828601610356565b92509250509250929050565b61042f81610599565b82525050565b60006104418385610532565b935061044e8385846105d5565b610457836106c0565b840190509392505050565b600061046d82610527565b6104778185610532565b93506104878185602086016105e4565b610490816106c0565b840191505092915050565b6104a4816105cb565b82525050565b60006060820190506104bf6000830187610426565b81810360208301526104d2818587610435565b90506104e1604083018461049b565b95945050505050565b600060208201905081810360008301526105048184610462565b905092915050565b6000602082019050610521600083018461049b565b92915050565b600081519050919050565b600082825260208201905092915050565b600061054e826105cb565b9150610559836105cb565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561058e5761058d610649565b5b828201905092915050565b60006105a4826105ab565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156106025780820151818401526020810190506105e7565b83811115610611576000848401525b50505050565b6000600282049050600182168061062f57607f821691505b6020821081141561064357610642610678565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b6106da81610599565b81146106e557600080fd5b5056fea2646970667358221220c2b1b148ba46d784404e8b6bd24b31277fb4ca5e18a6eb60b65f01bc5e7b05c464736f6c63430008070033
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106100415760003560e01c80632a71d08d146100465780637ecebe0014610076578063f2c298be146100a6575b600080fd5b610060600480360381019061005b91906103ac565b6100c2565b60405161006d91906104ea565b60405180910390f35b610090600480360381019061008b91906103ac565b610162565b60405161009d919061050c565b60405180910390f35b6100c060048036038101906100bb91906103d9565b61017a565b005b600160205280600052604060002060009150905080546100e190610617565b80601f016020809104026020016040519081016040528092919081815260200182805461010d90610617565b801561015a5780601f1061012f5761010080835404028352916020019161015a565b820191906000526020600020905b81548152906001019060200180831161013d57829003601f168201915b505050505081565b60006020528060005260406000206000915090505481565b8181600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002091906101c892919061029e565b5060016000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546102189190610543565b925050819055507fd741a63ddb805bd1ed3216c3a05c67b4e900126b903e69169fe3940657d280c73383836000803373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205460405161029294939291906104aa565b60405180910390a15050565b8280546102aa90610617565b90600052602060002090601f0160209004810192826102cc5760008555610313565b82601f106102e557803560ff1916838001178555610313565b82800160010185558215610313579182015b828111156103125782358255916020019190600101906102f7565b5b5090506103209190610324565b5090565b5b8082111561033d576000816000905550600101610325565b5090565b600081359050610350816106d1565b92915050565b60008083601f84011261036c5761036b6106ac565b5b8235905067ffffffffffffffff811115610389576103886106a7565b5b6020830191508360018202830111156103a5576103a46106b1565b5b9250929050565b6000602082840312156103c2576103c16106bb565b5b60006103d084828501610341565b91505092915050565b600080602083850312156103f0576103ef6106bb565b5b600083013567ffffffffffffffff81111561040e5761040d6106b6565b5b61041a85828601610356565b92509250509250929050565b61042f81610599565b82525050565b60006104418385610532565b935061044e8385846105d5565b610457836106c0565b840190509392505050565b600061046d82610527565b6104778185610532565b93506104878185602086016105e4565b610490816106c0565b840191505092915050565b6104a4816105cb565b82525050565b60006060820190506104bf6000830187610426565b81810360208301526104d2818587610435565b90506104e1604083018461049b565b95945050505050565b600060208201905081810360008301526105048184610462565b905092915050565b6000602082019050610521600083018461049b565b92915050565b600081519050919050565b600082825260208201905092915050565b600061054e826105cb565b9150610559836105cb565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111561058e5761058d610649565b5b828201905092915050565b60006105a4826105ab565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b838110156106025780820151818401526020810190506105e7565b83811115610611576000848401525b50505050565b6000600282049050600182168061062f57607f821691505b6020821081141561064357610642610678565b5b50919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b600080fd5b600080fd5b600080fd5b600080fd5b600080fd5b6000601f19601f8301169050919050565b6106da81610599565b81146106e557600080fd5b5056fea2646970667358221220c2b1b148ba46d784404e8b6bd24b31277fb4ca5e18a6eb60b65f01bc5e7b05c464736f6c63430008070033
Deployed Bytecode Sourcemap
100:421:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;183:44;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;135:41;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;312:206;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;183:44;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;135:41::-;;;;;;;;;;;;;;;;;:::o;312:206::-;400:9;;375:10;:22;386:10;375:22;;;;;;;;;;;;;;;:34;;;;;;;:::i;:::-;;442:1;420:6;:18;427:10;420:18;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;459:51;468:10;480:9;;491:6;:18;498:10;491:18;;;;;;;;;;;;;;;;459:51;;;;;;;;;:::i;:::-;;;;;;;;312:206;;:::o;-1:-1:-1:-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;;;;;;;;;;;;;;;:::o;7:139:1:-;53:5;91:6;78:20;69:29;;107:33;134:5;107:33;:::i;:::-;7:139;;;;:::o;166:553::-;224:8;234:6;284:3;277:4;269:6;265:17;261:27;251:122;;292:79;;:::i;:::-;251:122;405:6;392:20;382:30;;435:18;427:6;424:30;421:117;;;457:79;;:::i;:::-;421:117;571:4;563:6;559:17;547:29;;625:3;617:4;609:6;605:17;595:8;591:32;588:41;585:128;;;632:79;;:::i;:::-;585:128;166:553;;;;;:::o;725:329::-;784:6;833:2;821:9;812:7;808:23;804:32;801:119;;;839:79;;:::i;:::-;801:119;959:1;984:53;1029:7;1020:6;1009:9;1005:22;984:53;:::i;:::-;974:63;;930:117;725:329;;;;:::o;1060:529::-;1131:6;1139;1188:2;1176:9;1167:7;1163:23;1159:32;1156:119;;;1194:79;;:::i;:::-;1156:119;1342:1;1331:9;1327:17;1314:31;1372:18;1364:6;1361:30;1358:117;;;1394:79;;:::i;:::-;1358:117;1507:65;1564:7;1555:6;1544:9;1540:22;1507:65;:::i;:::-;1489:83;;;;1285:297;1060:529;;;;;:::o;1595:118::-;1682:24;1700:5;1682:24;:::i;:::-;1677:3;1670:37;1595:118;;:::o;1743:304::-;1841:3;1862:71;1926:6;1921:3;1862:71;:::i;:::-;1855:78;;1943:43;1979:6;1974:3;1967:5;1943:43;:::i;:::-;2011:29;2033:6;2011:29;:::i;:::-;2006:3;2002:39;1995:46;;1743:304;;;;;:::o;2053:364::-;2141:3;2169:39;2202:5;2169:39;:::i;:::-;2224:71;2288:6;2283:3;2224:71;:::i;:::-;2217:78;;2304:52;2349:6;2344:3;2337:4;2330:5;2326:16;2304:52;:::i;:::-;2381:29;2403:6;2381:29;:::i;:::-;2376:3;2372:39;2365:46;;2145:272;2053:364;;;;:::o;2423:118::-;2510:24;2528:5;2510:24;:::i;:::-;2505:3;2498:37;2423:118;;:::o;2547:553::-;2726:4;2764:2;2753:9;2749:18;2741:26;;2777:71;2845:1;2834:9;2830:17;2821:6;2777:71;:::i;:::-;2895:9;2889:4;2885:20;2880:2;2869:9;2865:18;2858:48;2923:88;3006:4;2997:6;2989;2923:88;:::i;:::-;2915:96;;3021:72;3089:2;3078:9;3074:18;3065:6;3021:72;:::i;:::-;2547:553;;;;;;;:::o;3106:313::-;3219:4;3257:2;3246:9;3242:18;3234:26;;3306:9;3300:4;3296:20;3292:1;3281:9;3277:17;3270:47;3334:78;3407:4;3398:6;3334:78;:::i;:::-;3326:86;;3106:313;;;;:::o;3425:222::-;3518:4;3556:2;3545:9;3541:18;3533:26;;3569:71;3637:1;3626:9;3622:17;3613:6;3569:71;:::i;:::-;3425:222;;;;:::o;3734:99::-;3786:6;3820:5;3814:12;3804:22;;3734:99;;;:::o;3839:169::-;3923:11;3957:6;3952:3;3945:19;3997:4;3992:3;3988:14;3973:29;;3839:169;;;;:::o;4014:305::-;4054:3;4073:20;4091:1;4073:20;:::i;:::-;4068:25;;4107:20;4125:1;4107:20;:::i;:::-;4102:25;;4261:1;4193:66;4189:74;4186:1;4183:81;4180:107;;;4267:18;;:::i;:::-;4180:107;4311:1;4308;4304:9;4297:16;;4014:305;;;;:::o;4325:96::-;4362:7;4391:24;4409:5;4391:24;:::i;:::-;4380:35;;4325:96;;;:::o;4427:126::-;4464:7;4504:42;4497:5;4493:54;4482:65;;4427:126;;;:::o;4559:77::-;4596:7;4625:5;4614:16;;4559:77;;;:::o;4642:154::-;4726:6;4721:3;4716;4703:30;4788:1;4779:6;4774:3;4770:16;4763:27;4642:154;;;:::o;4802:307::-;4870:1;4880:113;4894:6;4891:1;4888:13;4880:113;;;4979:1;4974:3;4970:11;4964:18;4960:1;4955:3;4951:11;4944:39;4916:2;4913:1;4909:10;4904:15;;4880:113;;;5011:6;5008:1;5005:13;5002:101;;;5091:1;5082:6;5077:3;5073:16;5066:27;5002:101;4851:258;4802:307;;;:::o;5115:320::-;5159:6;5196:1;5190:4;5186:12;5176:22;;5243:1;5237:4;5233:12;5264:18;5254:81;;5320:4;5312:6;5308:17;5298:27;;5254:81;5382:2;5374:6;5371:14;5351:18;5348:38;5345:84;;;5401:18;;:::i;:::-;5345:84;5166:269;5115:320;;;:::o;5441:180::-;5489:77;5486:1;5479:88;5586:4;5583:1;5576:15;5610:4;5607:1;5600:15;5627:180;5675:77;5672:1;5665:88;5772:4;5769:1;5762:15;5796:4;5793:1;5786:15;5813:117;5922:1;5919;5912:12;5936:117;6045:1;6042;6035:12;6059:117;6168:1;6165;6158:12;6182:117;6291:1;6288;6281:12;6305:117;6414:1;6411;6404:12;6428:102;6469:6;6520:2;6516:7;6511:2;6504:5;6500:14;6496:28;6486:38;;6428:102;;;:::o;6536:122::-;6609:24;6627:5;6609:24;:::i;:::-;6602:5;6599:35;6589:63;;6648:1;6645;6638:12;6589:63;6536:122;:::o
Swarm Source
ipfs://c2b1b148ba46d784404e8b6bd24b31277fb4ca5e18a6eb60b65f01bc5e7b05c4
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.