Overview
ETH Balance
0 ETH
Eth Value
$0.00More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 4,811 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Token Request | 11937135 | 1392 days ago | IN | 0.005 ETH | 0.00584643 | ||||
Transfer Ownersh... | 11398847 | 1475 days ago | IN | 0 ETH | 0.0005554 | ||||
Token Request | 11369693 | 1480 days ago | IN | 0.005 ETH | 0.00041527 | ||||
Token Request | 11342026 | 1484 days ago | IN | 0.005 ETH | 0.00051009 | ||||
Token Request | 11256449 | 1497 days ago | IN | 0.005 ETH | 0.00099205 | ||||
Token Request | 11256427 | 1497 days ago | IN | 0.005 ETH | 0.00057677 | ||||
Token Request | 11246054 | 1499 days ago | IN | 0.005 ETH | 0.00278912 | ||||
Token Request | 11236097 | 1500 days ago | IN | 0.005 ETH | 0.00064364 | ||||
Token Request | 11236084 | 1500 days ago | IN | 0.005 ETH | 0.00064364 | ||||
Token Request | 11236082 | 1500 days ago | IN | 0.005 ETH | 0.00064364 | ||||
Token Request | 11235266 | 1500 days ago | IN | 0.005 ETH | 0.00069728 | ||||
Token Request | 11229769 | 1501 days ago | IN | 0.005 ETH | 0.00062683 | ||||
Token Request | 11225255 | 1502 days ago | IN | 0.005 ETH | 0.00075091 | ||||
Token Request | 11224961 | 1502 days ago | IN | 0.005 ETH | 0.00112637 | ||||
Token Request | 11224953 | 1502 days ago | IN | 0.005 ETH | 0.00123365 | ||||
Token Request | 11224816 | 1502 days ago | IN | 0.005 ETH | 0.00116392 | ||||
Token Request | 11224810 | 1502 days ago | IN | 0.005 ETH | 0.00116392 | ||||
Token Request | 11224797 | 1502 days ago | IN | 0.005 ETH | 0.00118537 | ||||
Token Request | 11224794 | 1502 days ago | IN | 0.005 ETH | 0.00116392 | ||||
Token Request | 11224791 | 1502 days ago | IN | 0.005 ETH | 0.00117465 | ||||
Token Request | 11224790 | 1502 days ago | IN | 0.005 ETH | 0.00118001 | ||||
Token Request | 11224771 | 1502 days ago | IN | 0.005 ETH | 0.00112012 | ||||
Token Request | 11224769 | 1502 days ago | IN | 0.005 ETH | 0.00128728 | ||||
Token Request | 11224760 | 1502 days ago | IN | 0.005 ETH | 0.00077739 | ||||
Token Request | 11224758 | 1502 days ago | IN | 0.005 ETH | 0.00080455 |
Latest 25 internal transactions (View All)
Advanced mode:
Parent Transaction Hash | Block |
From
|
To
|
|||
---|---|---|---|---|---|---|
11937135 | 1392 days ago | 0.005 ETH | ||||
11246054 | 1499 days ago | 0.005 ETH | ||||
11236097 | 1500 days ago | 0.005 ETH | ||||
11236084 | 1500 days ago | 0.005 ETH | ||||
11236082 | 1500 days ago | 0.005 ETH | ||||
11235266 | 1500 days ago | 0.005 ETH | ||||
11225255 | 1502 days ago | 0.005 ETH | ||||
11224961 | 1502 days ago | 0.005 ETH | ||||
11224953 | 1502 days ago | 0.005 ETH | ||||
11224816 | 1502 days ago | 0.005 ETH | ||||
11224810 | 1502 days ago | 0.005 ETH | ||||
11224797 | 1502 days ago | 0.005 ETH | ||||
11224794 | 1502 days ago | 0.005 ETH | ||||
11224791 | 1502 days ago | 0.005 ETH | ||||
11224790 | 1502 days ago | 0.005 ETH | ||||
11224771 | 1502 days ago | 0.005 ETH | ||||
11224769 | 1502 days ago | 0.005 ETH | ||||
11224760 | 1502 days ago | 0.005 ETH | ||||
11224758 | 1502 days ago | 0.005 ETH | ||||
11224753 | 1502 days ago | 0.005 ETH | ||||
11224707 | 1502 days ago | 0.005 ETH | ||||
11224707 | 1502 days ago | 0.005 ETH | ||||
11224678 | 1502 days ago | 0.005 ETH | ||||
11224678 | 1502 days ago | 0.005 ETH | ||||
11224676 | 1502 days ago | 0.005 ETH |
Loading...
Loading
Contract Name:
RequestJNTR
Compiler Version
v0.6.12+commit.27d51765
Contract Source Code (Solidity Multiple files format)
// SPDX-License-Identifier: No License (None) pragma solidity ^0.6.9; import "./Ownable.sol"; contract RequestJNTR is Ownable { mapping(address => bool) public isReceived; // user => isReceived uint256 public fee; address payable public system; // system address mey change fee amount and receive fee event TokenRequest(address indexed user, uint256 amount); modifier onlySystem() { require(msg.sender == system, "Caller is not the system"); _; } constructor (address payable _system, uint256 _fee) public { system = _system; fee = _fee; } function setFee(uint256 _fee) external onlySystem returns(bool) { fee = _fee; return true; } function setSystem(address payable _system) external onlyOwner returns(bool) { system = _system; return true; } function tokenRequest() public payable { require(fee <= msg.value, "Not enough value"); require(!isReceived[msg.sender], "You already requested tokens"); isReceived[msg.sender] = true; system.transfer(msg.value); emit TokenRequest(msg.sender, msg.value); } }
// SPDX-License-Identifier: No License (None) pragma solidity ^0.6.9; /** * @title Ownable * @dev The Ownable contract has an owner address, and provides basic authorization control * functions, this simplifies the implementation of "user permissions". * * Source https://raw.githubusercontent.com/OpenZeppelin/openzeppelin-solidity/v2.1.3/contracts/ownership/Ownable.sol * This contract is copied here and renamed from the original to avoid clashes in the compiled artifacts * when the user imports a zos-lib contract (that transitively causes this contract to be compiled and added to the * build/artifacts folder) as well as the vanilla Ownable implementation from an openzeppelin version. */ contract Ownable { address private _owner; event OwnershipTransferred(address indexed previousOwner, address indexed newOwner); /** * @dev The Ownable constructor sets the original `owner` of the contract to the sender * account. */ constructor () internal { _owner = msg.sender; emit OwnershipTransferred(address(0), _owner); } /** * @return the address of the owner. */ function owner() public view returns (address) { return _owner; } /** * @dev Throws if called by any account other than the owner. */ modifier onlyOwner() { require(isOwner(),"Not Owner"); _; } /** * @return true if `msg.sender` is the owner of the contract. */ function isOwner() public view returns (bool) { return msg.sender == _owner; } /** * @dev Allows the current owner to relinquish control of the contract. * @notice Renouncing to ownership will leave the contract without an owner. * It will not be possible to call the functions with the `onlyOwner` * modifier anymore. */ function renounceOwnership() public onlyOwner { emit OwnershipTransferred(_owner, address(0)); _owner = address(0); } /** * @dev Allows the current owner to transfer control of the contract to a newOwner. * @param newOwner The address to transfer ownership to. */ function transferOwnership(address newOwner) public onlyOwner { _transferOwnership(newOwner); } /** * @dev Transfers control of the contract to a newOwner. * @param newOwner The address to transfer ownership to. */ function _transferOwnership(address newOwner) internal { require(newOwner != address(0),"Zero address not allowed"); emit OwnershipTransferred(_owner, newOwner); _owner = newOwner; } }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address payable","name":"_system","type":"address"},{"internalType":"uint256","name":"_fee","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"TokenRequest","type":"event"},{"inputs":[],"name":"fee","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"isReceived","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_fee","type":"uint256"}],"name":"setFee","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"_system","type":"address"}],"name":"setSystem","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"system","outputs":[{"internalType":"address payable","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"tokenRequest","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516106f23803806106f28339818101604052604081101561003357600080fd5b508051602090910151600080546001600160a01b03191633178082556040516001600160a01b039190911691907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3600380546001600160a01b0319166001600160a01b03939093169290921790915560025561063a806100b86000396000f3fe6080604052600436106100915760003560e01c80638f32d59b116100595780638f32d59b1461015757806395bf75fd1461016c578063ddca3f4314610181578063f2fde38b146101a8578063fd73816f146101db57610091565b8063558377571461009657806369fe0e2d146100dd578063715018a6146101075780637ed6e45a1461011e5780638da5cb5b14610126575b600080fd5b3480156100a257600080fd5b506100c9600480360360208110156100b957600080fd5b50356001600160a01b031661020e565b604080519115158252519081900360200190f35b3480156100e957600080fd5b506100c96004803603602081101561010057600080fd5b503561027a565b34801561011357600080fd5b5061011c6102e5565b005b61011c610374565b34801561013257600080fd5b5061013b6104b3565b604080516001600160a01b039092168252519081900360200190f35b34801561016357600080fd5b506100c96104c2565b34801561017857600080fd5b5061013b6104d3565b34801561018d57600080fd5b506101966104e2565b60408051918252519081900360200190f35b3480156101b457600080fd5b5061011c600480360360208110156101cb57600080fd5b50356001600160a01b03166104e8565b3480156101e757600080fd5b506100c9600480360360208110156101fe57600080fd5b50356001600160a01b0316610539565b60006102186104c2565b610255576040805162461bcd60e51b81526020600482015260096024820152682737ba1027bbb732b960b91b604482015290519081900360640190fd5b50600380546001600160a01b0383166001600160a01b03199091161790556001919050565b6003546000906001600160a01b031633146102dc576040805162461bcd60e51b815260206004820152601860248201527f43616c6c6572206973206e6f74207468652073797374656d0000000000000000604482015290519081900360640190fd5b50600255600190565b6102ed6104c2565b61032a576040805162461bcd60e51b81526020600482015260096024820152682737ba1027bbb732b960b91b604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b3460025411156103be576040805162461bcd60e51b815260206004820152601060248201526f4e6f7420656e6f7567682076616c756560801b604482015290519081900360640190fd5b3360009081526001602052604090205460ff1615610423576040805162461bcd60e51b815260206004820152601c60248201527f596f7520616c72656164792072657175657374656420746f6b656e7300000000604482015290519081900360640190fd5b336000908152600160208190526040808320805460ff191690921790915560035490516001600160a01b0391909116913480156108fc02929091818181858888f1935050505015801561047a573d6000803e3d6000fd5b5060408051348152905133917fd3824ee9465ecc049b8ef33423f70ebfb3be48b9124c3a4cf27557602d907878919081900360200190a2565b6000546001600160a01b031690565b6000546001600160a01b0316331490565b6003546001600160a01b031681565b60025481565b6104f06104c2565b61052d576040805162461bcd60e51b81526020600482015260096024820152682737ba1027bbb732b960b91b604482015290519081900360640190fd5b6105368161054e565b50565b60016020526000908152604090205460ff1681565b6001600160a01b0381166105a9576040805162461bcd60e51b815260206004820152601860248201527f5a65726f2061646472657373206e6f7420616c6c6f7765640000000000000000604482015290519081900360640190fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b039290921691909117905556fea264697066735822122026d60f2d7af06064bd4f84a6fded986fb6d2246fc8bbe95f7eec6e1c4fc1460964736f6c634300060c00330000000000000000000000000f540ac274a95699c945014105c751baec93c8470000000000000000000000000000000000000000000000000011c37937e08000
Deployed Bytecode
0x6080604052600436106100915760003560e01c80638f32d59b116100595780638f32d59b1461015757806395bf75fd1461016c578063ddca3f4314610181578063f2fde38b146101a8578063fd73816f146101db57610091565b8063558377571461009657806369fe0e2d146100dd578063715018a6146101075780637ed6e45a1461011e5780638da5cb5b14610126575b600080fd5b3480156100a257600080fd5b506100c9600480360360208110156100b957600080fd5b50356001600160a01b031661020e565b604080519115158252519081900360200190f35b3480156100e957600080fd5b506100c96004803603602081101561010057600080fd5b503561027a565b34801561011357600080fd5b5061011c6102e5565b005b61011c610374565b34801561013257600080fd5b5061013b6104b3565b604080516001600160a01b039092168252519081900360200190f35b34801561016357600080fd5b506100c96104c2565b34801561017857600080fd5b5061013b6104d3565b34801561018d57600080fd5b506101966104e2565b60408051918252519081900360200190f35b3480156101b457600080fd5b5061011c600480360360208110156101cb57600080fd5b50356001600160a01b03166104e8565b3480156101e757600080fd5b506100c9600480360360208110156101fe57600080fd5b50356001600160a01b0316610539565b60006102186104c2565b610255576040805162461bcd60e51b81526020600482015260096024820152682737ba1027bbb732b960b91b604482015290519081900360640190fd5b50600380546001600160a01b0383166001600160a01b03199091161790556001919050565b6003546000906001600160a01b031633146102dc576040805162461bcd60e51b815260206004820152601860248201527f43616c6c6572206973206e6f74207468652073797374656d0000000000000000604482015290519081900360640190fd5b50600255600190565b6102ed6104c2565b61032a576040805162461bcd60e51b81526020600482015260096024820152682737ba1027bbb732b960b91b604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b3460025411156103be576040805162461bcd60e51b815260206004820152601060248201526f4e6f7420656e6f7567682076616c756560801b604482015290519081900360640190fd5b3360009081526001602052604090205460ff1615610423576040805162461bcd60e51b815260206004820152601c60248201527f596f7520616c72656164792072657175657374656420746f6b656e7300000000604482015290519081900360640190fd5b336000908152600160208190526040808320805460ff191690921790915560035490516001600160a01b0391909116913480156108fc02929091818181858888f1935050505015801561047a573d6000803e3d6000fd5b5060408051348152905133917fd3824ee9465ecc049b8ef33423f70ebfb3be48b9124c3a4cf27557602d907878919081900360200190a2565b6000546001600160a01b031690565b6000546001600160a01b0316331490565b6003546001600160a01b031681565b60025481565b6104f06104c2565b61052d576040805162461bcd60e51b81526020600482015260096024820152682737ba1027bbb732b960b91b604482015290519081900360640190fd5b6105368161054e565b50565b60016020526000908152604090205460ff1681565b6001600160a01b0381166105a9576040805162461bcd60e51b815260206004820152601860248201527f5a65726f2061646472657373206e6f7420616c6c6f7765640000000000000000604482015290519081900360640190fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b039290921691909117905556fea264697066735822122026d60f2d7af06064bd4f84a6fded986fb6d2246fc8bbe95f7eec6e1c4fc1460964736f6c634300060c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000000f540ac274a95699c945014105c751baec93c8470000000000000000000000000000000000000000000000000011c37937e08000
-----Decoded View---------------
Arg [0] : _system (address): 0x0f540ac274a95699c945014105C751bAEC93C847
Arg [1] : _fee (uint256): 5000000000000000
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000000f540ac274a95699c945014105c751baec93c847
Arg [1] : 0000000000000000000000000000000000000000000000000011c37937e08000
Deployed Bytecode Sourcemap
101:1108:1:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;758:134;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;758:134:1;-1:-1:-1;;;;;758:134:1;;:::i;:::-;;;;;;;;;;;;;;;;;;635:115;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;635:115:1;;:::i;1905:140:0:-;;;;;;;;;;;;;:::i;:::-;;900:306:1;;;:::i;1180:79:0:-;;;;;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;;;;1180:79:0;;;;;;;;;;;;;;1527:92;;;;;;;;;;;;;:::i;236:29:1:-;;;;;;;;;;;;;:::i;211:18::-;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;2222:109:0;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;2222:109:0;-1:-1:-1;;;;;2222:109:0;;:::i;140:42:1:-;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;140:42:1;-1:-1:-1;;;;;140:42:1;;:::i;758:134::-;829:4;1392:9:0;:7;:9::i;:::-;1384:30;;;;;-1:-1:-1;;;1384:30:0;;;;;;;;;;;;-1:-1:-1;;;1384:30:0;;;;;;;;;;;;;;;-1:-1:-1;846:6:1::1;:16:::0;;-1:-1:-1;;;;;846:16:1;::::1;-1:-1:-1::0;;;;;;846:16:1;;::::1;;::::0;;;758:134;;;:::o;635:115::-;449:6;;693:4;;-1:-1:-1;;;;;449:6:1;435:10;:20;427:57;;;;;-1:-1:-1;;;427:57:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;710:3:1::1;:10:::0;738:4:::1;::::0;635:115::o;1905:140:0:-;1392:9;:7;:9::i;:::-;1384:30;;;;;-1:-1:-1;;;1384:30:0;;;;;;;;;;;;-1:-1:-1;;;1384:30:0;;;;;;;;;;;;;;;2004:1:::1;1988:6:::0;;1967:40:::1;::::0;-1:-1:-1;;;;;1988:6:0;;::::1;::::0;1967:40:::1;::::0;2004:1;;1967:40:::1;2035:1;2018:19:::0;;-1:-1:-1;;;;;;2018:19:0::1;::::0;;1905:140::o;900:306:1:-;965:9;958:3;;:16;;950:45;;;;;-1:-1:-1;;;950:45:1;;;;;;;;;;;;-1:-1:-1;;;950:45:1;;;;;;;;;;;;;;;1026:10;1015:22;;;;:10;:22;;;;;;;;1014:23;1006:64;;;;;-1:-1:-1;;;1006:64:1;;;;;;;;;;;;;;;;;;;;;;;;;;;;1092:10;1081:22;;;;1106:4;1081:22;;;;;;;;:29;;-1:-1:-1;;1081:29:1;;;;;;;1121:6;;:26;;-1:-1:-1;;;;;1121:6:1;;;;;1137:9;1121:26;;;;;1137:9;;1121:26;1081:22;1121:26;1137:9;1121:6;:26;;;;;;;;;;;;;;;;;;;;-1:-1:-1;1163:35:1;;;1188:9;1163:35;;;;1176:10;;1163:35;;;;;;;;;;900:306::o;1180:79:0:-;1218:7;1245:6;-1:-1:-1;;;;;1245:6:0;1180:79;:::o;1527:92::-;1567:4;1605:6;-1:-1:-1;;;;;1605:6:0;1591:10;:20;;1527:92::o;236:29:1:-;;;-1:-1:-1;;;;;236:29:1;;:::o;211:18::-;;;;:::o;2222:109:0:-;1392:9;:7;:9::i;:::-;1384:30;;;;;-1:-1:-1;;;1384:30:0;;;;;;;;;;;;-1:-1:-1;;;1384:30:0;;;;;;;;;;;;;;;2295:28:::1;2314:8;2295:18;:28::i;:::-;2222:109:::0;:::o;140:42:1:-;;;;;;;;;;;;;;;:::o;2481:214:0:-;-1:-1:-1;;;;;2555:22:0;;2547:58;;;;;-1:-1:-1;;;2547:58:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;2642:6;;;2621:38;;-1:-1:-1;;;;;2621:38:0;;;;2642:6;;;2621:38;;;2670:6;:17;;-1:-1:-1;;;;;;2670:17:0;-1:-1:-1;;;;;2670:17:0;;;;;;;;;;2481:214::o
Swarm Source
ipfs://26d60f2d7af06064bd4f84a6fded986fb6d2246fc8bbe95f7eec6e1c4fc14609
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 30 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
BSC | 100.00% | $679.91 | 0.065 | $44.19 |
Loading...
Loading
[ Download: CSV Export ]
[ 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.