Contract Overview
Balance:
0 Ether
Token:
More Info
My Name Tag:
Not Available
[ Download CSV Export ]
Latest 25 internal transaction
[ Download CSV Export ]
Contract Name:
BalanceLogger
Compiler Version
v0.4.26+commit.4563c3fc
Contract Source Code (Solidity)
/** *Submitted for verification at Etherscan.io on 2020-07-19 */ // ---------------------------------------------------------------------------- // ERC Token Standard #20 Interface // https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md // ---------------------------------------------------------------------------- pragma solidity ^0.4.17; contract ERC20 { function balanceOf(address tokenOwner) public constant returns (uint balance); } contract BalanceLogger { address tracker_0x_address = 0xf80a32a835f79d7787e8a8ee5721d0feafd78108; // Ropsten DAI event HasBalanceOf(address _owner, uint _balance); function logBalance() public { uint balance = ERC20(tracker_0x_address).balanceOf(tx.origin); emit HasBalanceOf(tx.origin, balance); } }
[{"constant":false,"inputs":[],"name":"logBalance","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"anonymous":false,"inputs":[{"indexed":false,"name":"_owner","type":"address"},{"indexed":false,"name":"_balance","type":"uint256"}],"name":"HasBalanceOf","type":"event"}]
Contract Creation Code
608060405273f80a32a835f79d7787e8a8ee5721d0feafd781086000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555034801561006457600080fd5b506101f2806100746000396000f300608060405260043610610041576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063727b2fd614610046575b600080fd5b34801561005257600080fd5b5061005b61005d565b005b60008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231326040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b15801561011b57600080fd5b505af115801561012f573d6000803e3d6000fd5b505050506040513d602081101561014557600080fd5b810190808051906020019092919050505090507ffd3bbf652b17256b70c2b193da63d26d72ab74d10eb133a045f8e87139afc7963282604051808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018281526020019250505060405180910390a1505600a165627a7a72305820f2809a73924e2df90cfe4cd35fca289d9fd6ddc8221847b661c6c04ff11a77a90029
Deployed ByteCode Sourcemap
413:335:0:-;;;;;;;;;;;;;;;;;;;;;;;;592:151;;8:9:-1;5:2;;;30:1;27;20:12;5:2;592:151:0;;;;;;;630:12;651:18;;;;;;;;;;;645:35;;;681:9;645:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8:9:-1;5:2;;;30:1;27;20:12;5:2;645:46:0;;;;8:9:-1;5:2;;;45:16;42:1;39;24:38;77:16;74:1;67:27;5:2;645:46:0;;;;;;;13:2:-1;8:3;5:11;2:2;;;29:1;26;19:12;2:2;645:46:0;;;;;;;;;;;;;;;;630:61;;705:32;718:9;729:7;705:32;;;;;;;;;;;;;;;;;;;;;;;;;;;;592:151;:::o
Swarm Source
bzzr://f2809a73924e2df90cfe4cd35fca289d9fd6ddc8221847b661c6c04ff11a77a9
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.