BNB Price: $696.36 (-2.24%)
Gas: 1 GWei
 

Overview

BNB Balance

BNB Smart Chain LogoBNB Smart Chain LogoBNB Smart Chain Logo0 BNB

BNB Value

$0.00

Token Holdings

Multichain Info

1 address found via
Transaction Hash
Method
Block
From
To
Hit453250882024-12-30 11:00:076 secs ago1735556407IN
0x45C36b3e...b78336536
0 BNB0.000038051.2221
Hit453250872024-12-30 11:00:049 secs ago1735556404IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250872024-12-30 11:00:049 secs ago1735556404IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250872024-12-30 11:00:049 secs ago1735556404IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250862024-12-30 11:00:0112 secs ago1735556401IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250862024-12-30 11:00:0112 secs ago1735556401IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250842024-12-30 10:59:5518 secs ago1735556395IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250812024-12-30 10:59:4627 secs ago1735556386IN
0x45C36b3e...b78336536
0 BNB0.000034251.1
Hit453250802024-12-30 10:59:4330 secs ago1735556383IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250792024-12-30 10:59:4033 secs ago1735556380IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250792024-12-30 10:59:4033 secs ago1735556380IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250782024-12-30 10:59:3736 secs ago1735556377IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250782024-12-30 10:59:3736 secs ago1735556377IN
0x45C36b3e...b78336536
0 BNB0.000034251.1
Hit453250772024-12-30 10:59:3439 secs ago1735556374IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250742024-12-30 10:59:2548 secs ago1735556365IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250742024-12-30 10:59:2548 secs ago1735556365IN
0x45C36b3e...b78336536
0 BNB0.000034251.1
Hit453250732024-12-30 10:59:2251 secs ago1735556362IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250722024-12-30 10:59:1954 secs ago1735556359IN
0x45C36b3e...b78336536
0 BNB0.000034251.1
Hit453250712024-12-30 10:59:1657 secs ago1735556356IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250702024-12-30 10:59:131 min ago1735556353IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250702024-12-30 10:59:131 min ago1735556353IN
0x45C36b3e...b78336536
0 BNB0.000093423
Hit453250672024-12-30 10:59:041 min ago1735556344IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250672024-12-30 10:59:041 min ago1735556344IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250662024-12-30 10:59:011 min ago1735556341IN
0x45C36b3e...b78336536
0 BNB0.000031141
Hit453250662024-12-30 10:59:011 min ago1735556341IN
0x45C36b3e...b78336536
0 BNB0.000031141
View all transactions

Parent Transaction Hash Block From To
View All Internal Transactions
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Counter

Compiler Version
v0.8.19+commit.7dd6d404

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion, MIT license
/**
 *Submitted for verification at BscScan.com on 2024-06-17
*/

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.7;

contract Counter {

    event Hit(
        address indexed addr,
        uint256 total,
        uint256 timestamp
    );

    bool hitSwitch;
    address admin;
    mapping(address => uint256) ref;

    modifier isAdmin() {
        require(msg.sender == admin);
        _;
    }

    constructor(address Admin) {
        hitSwitch = true;
        admin = Admin;
    }

    modifier isSwitch() {
        require(hitSwitch);
        _;
    }

    function admin_switch(bool status) isAdmin() public {
        hitSwitch = status;
    }

    function hit() isSwitch() public returns (uint) {
        ref[msg.sender] += 1;
        emit Hit(msg.sender, ref[msg.sender], block.timestamp);
        return ref[msg.sender];
    }
}

Contract Security Audit

Contract ABI

[{"inputs":[{"internalType":"address","name":"Admin","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"addr","type":"address"},{"indexed":false,"internalType":"uint256","name":"total","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"timestamp","type":"uint256"}],"name":"Hit","type":"event"},{"inputs":[{"internalType":"bool","name":"status","type":"bool"}],"name":"admin_switch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"hit","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","type":"function"}]

608060405234801561001057600080fd5b506040516104c13803806104c1833981810160405281019061003291906100f6565b60016000806101000a81548160ff02191690831515021790555080600060016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050610123565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006100c382610098565b9050919050565b6100d3816100b8565b81146100de57600080fd5b50565b6000815190506100f0816100ca565b92915050565b60006020828403121561010c5761010b610093565b5b600061011a848285016100e1565b91505092915050565b61038f806101326000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c80632ae3594a1461003b578063c2304e5c14610059575b600080fd5b610043610075565b6040516100509190610248565b60405180910390f35b610073600480360381019061006e91906102a0565b6101b9565b005b60008060009054906101000a900460ff1661008f57600080fd5b60018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546100de91906102fc565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fd000df79faa8b0dfa56bea983e1be296528d42b31663d98e989c4db27d3d294e600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020544260405161016c929190610330565b60405180910390a2600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461021357600080fd5b806000806101000a81548160ff02191690831515021790555050565b6000819050919050565b6102428161022f565b82525050565b600060208201905061025d6000830184610239565b92915050565b600080fd5b60008115159050919050565b61027d81610268565b811461028857600080fd5b50565b60008135905061029a81610274565b92915050565b6000602082840312156102b6576102b5610263565b5b60006102c48482850161028b565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006103078261022f565b91506103128361022f565b925082820190508082111561032a576103296102cd565b5b92915050565b60006040820190506103456000830185610239565b6103526020830184610239565b939250505056fea2646970667358221220b790c7477091cf0d823aa24c72def58a773aa5cf0385af994873968c4743530864736f6c634300081300330000000000000000000000009071cbbc6cf6ac7de7cbaa5161878a6e3f902007

Deployed Bytecode

0x608060405234801561001057600080fd5b50600436106100365760003560e01c80632ae3594a1461003b578063c2304e5c14610059575b600080fd5b610043610075565b6040516100509190610248565b60405180910390f35b610073600480360381019061006e91906102a0565b6101b9565b005b60008060009054906101000a900460ff1661008f57600080fd5b60018060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008282546100de91906102fc565b925050819055503373ffffffffffffffffffffffffffffffffffffffff167fd000df79faa8b0dfa56bea983e1be296528d42b31663d98e989c4db27d3d294e600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020544260405161016c929190610330565b60405180910390a2600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905090565b600060019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461021357600080fd5b806000806101000a81548160ff02191690831515021790555050565b6000819050919050565b6102428161022f565b82525050565b600060208201905061025d6000830184610239565b92915050565b600080fd5b60008115159050919050565b61027d81610268565b811461028857600080fd5b50565b60008135905061029a81610274565b92915050565b6000602082840312156102b6576102b5610263565b5b60006102c48482850161028b565b91505092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b60006103078261022f565b91506103128361022f565b925082820190508082111561032a576103296102cd565b5b92915050565b60006040820190506103456000830185610239565b6103526020830184610239565b939250505056fea2646970667358221220b790c7477091cf0d823aa24c72def58a773aa5cf0385af994873968c4743530864736f6c63430008130033

Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

0000000000000000000000009071cbbc6cf6ac7de7cbaa5161878a6e3f902007

-----Decoded View---------------
Arg [0] : Admin (address): 0x9071CbbC6cF6AC7dE7cbAA5161878a6E3f902007

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000009071cbbc6cf6ac7de7cbaa5161878a6e3f902007


Deployed Bytecode Sourcemap

60:757:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;629:185;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;532:89;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;629:185;671:4;494:9;;;;;;;;;;;486:18;;;;;;707:1:::1;688:3:::0;:15:::1;692:10;688:15;;;;;;;;;;;;;;;;:20;;;;;;;:::i;:::-;;;;;;;;728:10;724:49;;;740:3;:15;744:10;740:15;;;;;;;;;;;;;;;;757;724:49;;;;;;;:::i;:::-;;;;;;;;791:3;:15;795:10;791:15;;;;;;;;;;;;;;;;784:22;;629:185:::0;:::o;532:89::-;327:5;;;;;;;;;;;313:19;;:10;:19;;;305:28;;;;;;607:6:::1;595:9;::::0;:18:::1;;;;;;;;;;;;;;;;;;532:89:::0;:::o;7:77:1:-;44:7;73:5;62:16;;7:77;;;:::o;90:118::-;177:24;195:5;177:24;:::i;:::-;172:3;165:37;90:118;;:::o;214:222::-;307:4;345:2;334:9;330:18;322:26;;358:71;426:1;415:9;411:17;402:6;358:71;:::i;:::-;214:222;;;;:::o;523:117::-;632:1;629;622:12;769:90;803:7;846:5;839:13;832:21;821:32;;769:90;;;:::o;865:116::-;935:21;950:5;935:21;:::i;:::-;928:5;925:32;915:60;;971:1;968;961:12;915:60;865:116;:::o;987:133::-;1030:5;1068:6;1055:20;1046:29;;1084:30;1108:5;1084:30;:::i;:::-;987:133;;;;:::o;1126:323::-;1182:6;1231:2;1219:9;1210:7;1206:23;1202:32;1199:119;;;1237:79;;:::i;:::-;1199:119;1357:1;1382:50;1424:7;1415:6;1404:9;1400:22;1382:50;:::i;:::-;1372:60;;1328:114;1126:323;;;;:::o;1455:180::-;1503:77;1500:1;1493:88;1600:4;1597:1;1590:15;1624:4;1621:1;1614:15;1641:191;1681:3;1700:20;1718:1;1700:20;:::i;:::-;1695:25;;1734:20;1752:1;1734:20;:::i;:::-;1729:25;;1777:1;1774;1770:9;1763:16;;1798:3;1795:1;1792:10;1789:36;;;1805:18;;:::i;:::-;1789:36;1641:191;;;;:::o;1838:332::-;1959:4;1997:2;1986:9;1982:18;1974:26;;2010:71;2078:1;2067:9;2063:17;2054:6;2010:71;:::i;:::-;2091:72;2159:2;2148:9;2144:18;2135:6;2091:72;:::i;:::-;1838:332;;;;;:::o

Swarm Source

ipfs://b790c7477091cf0d823aa24c72def58a773aa5cf0385af994873968c47435308

Block Transaction Gas Used Reward
view all blocks produced
Age Block Fee Address BC Fee Address Voting Power Jailed Incoming
View All Validatorset

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading
Loading...
Loading

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
[ 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.