More Info
Private Name Tags
ContractCreator
Latest 25 from a total of 54 transactions
Transaction Hash |
Method
|
Block
|
From
|
To
|
|||||
---|---|---|---|---|---|---|---|---|---|
Balancing_manage... | 16141197 | 805 days ago | IN | 0 ETH | 0.00035336 | ||||
Balancing_manage... | 16140802 | 805 days ago | IN | 0 ETH | 0.00038306 | ||||
Balancing_manage... | 16140789 | 805 days ago | IN | 0 ETH | 0.00037064 | ||||
Balancing_manage... | 16140784 | 805 days ago | IN | 0 ETH | 0.00033884 | ||||
Balancing_manage... | 16140776 | 805 days ago | IN | 0 ETH | 0.00035993 | ||||
Balancing_manage... | 16140757 | 805 days ago | IN | 0 ETH | 0.00036497 | ||||
Balancing_manage... | 16140754 | 805 days ago | IN | 0 ETH | 0.00036546 | ||||
Balancing_manage... | 16140741 | 805 days ago | IN | 0 ETH | 0.00035986 | ||||
Balancing_manage... | 16140717 | 805 days ago | IN | 0 ETH | 0.00035998 | ||||
Balancing_manage... | 16140710 | 805 days ago | IN | 0 ETH | 0.00034257 | ||||
Balancing_manage... | 16140706 | 805 days ago | IN | 0 ETH | 0.00035124 | ||||
Balancing_manage... | 16140688 | 805 days ago | IN | 0 ETH | 0.00033061 | ||||
Balancing_manage... | 16140682 | 805 days ago | IN | 0 ETH | 0.00033707 | ||||
Balancing_manage... | 16140662 | 805 days ago | IN | 0 ETH | 0.00038618 | ||||
Balancing_manage... | 16140653 | 805 days ago | IN | 0 ETH | 0.00037926 | ||||
Balancing_manage... | 16140652 | 805 days ago | IN | 0 ETH | 0.00036011 | ||||
Balancing_manage... | 16140651 | 805 days ago | IN | 0 ETH | 0.00034738 | ||||
Balancing_manage... | 16140637 | 805 days ago | IN | 0 ETH | 0.000334 | ||||
Balancing_manage... | 16140629 | 805 days ago | IN | 0 ETH | 0.00032114 | ||||
Balancing_manage... | 16140541 | 805 days ago | IN | 0 ETH | 0.00034338 | ||||
Balancing_manage... | 16140532 | 805 days ago | IN | 0 ETH | 0.00033709 | ||||
Balancing_manage... | 16140527 | 805 days ago | IN | 0 ETH | 0.00032395 | ||||
Balancing_manage... | 16140499 | 805 days ago | IN | 0 ETH | 0.00033511 | ||||
Balancing_manage... | 16140497 | 805 days ago | IN | 0 ETH | 0.0003413 | ||||
Balancing_manage... | 16140494 | 805 days ago | IN | 0 ETH | 0.00032604 |
View more zero value Internal Transactions in Advanced View mode
Advanced mode:
Loading...
Loading
Contract Source Code Verified (Exact Match)
Contract Name:
JobPlacementAndCommunityWallet
Compiler Version
v0.8.4+commit.c7e474f2
Optimization Enabled:
Yes with 200 runs
Other Settings:
default evmVersion
Contract Source Code (Solidity Standard Json-Input format)
/* SPDX-License-Identifier: MIT Check more details about $LEAN at https://leantoken.io/ */ pragma solidity ^0.8.4; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; contract JobPlacementAndCommunityWallet { IERC20 public token; uint today; constructor(address erc20_contract) { token = IERC20(erc20_contract); today = 0; } function balancing_management() payable public { require (block.timestamp >= today + 30.42 days, "you are trying to run a procedure before the time expires"); address dead_wallet = 0x000000000000000000000000000000000000dEaD; address salary_wallet = 0x5dc41aFACA5B5312A90f808F27F25AC3C4FA303d; uint256 tokens_to_burn = token.balanceOf(address(this)) / 40; uint256 tokens_to_send = (token.balanceOf(address(this)) - tokens_to_burn) / 168; today = block.timestamp; token.transfer(dead_wallet, tokens_to_burn); token.transfer(salary_wallet, tokens_to_send); } }
// SPDX-License-Identifier: MIT // OpenZeppelin Contracts (last updated v4.6.0) (token/ERC20/IERC20.sol) pragma solidity ^0.8.0; /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { /** * @dev Emitted when `value` tokens are moved from one account (`from`) to * another (`to`). * * Note that `value` may be zero. */ event Transfer(address indexed from, address indexed to, uint256 value); /** * @dev Emitted when the allowance of a `spender` for an `owner` is set by * a call to {approve}. `value` is the new allowance. */ event Approval(address indexed owner, address indexed spender, uint256 value); /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * @dev Returns the amount of tokens owned by `account`. */ function balanceOf(address account) external view returns (uint256); /** * @dev Moves `amount` tokens from the caller's account to `to`. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transfer(address to, uint256 amount) external returns (bool); /** * @dev Returns the remaining number of tokens that `spender` will be * allowed to spend on behalf of `owner` through {transferFrom}. This is * zero by default. * * This value changes when {approve} or {transferFrom} are called. */ function allowance(address owner, address spender) external view returns (uint256); /** * @dev Sets `amount` as the allowance of `spender` over the caller's tokens. * * Returns a boolean value indicating whether the operation succeeded. * * IMPORTANT: Beware that changing an allowance with this method brings the risk * that someone may use both the old and the new allowance by unfortunate * transaction ordering. One possible solution to mitigate this race * condition is to first reduce the spender's allowance to 0 and set the * desired value afterwards: * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 * * Emits an {Approval} event. */ function approve(address spender, uint256 amount) external returns (bool); /** * @dev Moves `amount` tokens from `from` to `to` using the * allowance mechanism. `amount` is then deducted from the caller's * allowance. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transferFrom( address from, address to, uint256 amount ) external returns (bool); }
{ "optimizer": { "enabled": true, "runs": 200 }, "outputSelection": { "*": { "*": [ "evm.bytecode", "evm.deployedBytecode", "devdoc", "userdoc", "metadata", "abi" ] } }, "libraries": {} }
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
[{"inputs":[{"internalType":"address","name":"erc20_contract","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"balancing_management","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"token","outputs":[{"internalType":"contract IERC20","name":"","type":"address"}],"stateMutability":"view","type":"function"}]
Contract Creation Code
608060405234801561001057600080fd5b506040516104c23803806104c283398101604081905261002f91610057565b600080546001600160a01b0319166001600160a01b0392909216919091178155600155610085565b600060208284031215610068578081fd5b81516001600160a01b038116811461007e578182fd5b9392505050565b61042e806100946000396000f3fe6080604052600436106100295760003560e01c80633862a8711461002e578063fc0c546a14610038575b600080fd5b610036610074565b005b34801561004457600080fd5b50600054610058906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b6001546100849062281ac0610393565b4210156100fd5760405162461bcd60e51b815260206004820152603960248201527f796f752061726520747279696e6720746f2072756e20612070726f636564757260448201527f65206265666f7265207468652074696d65206578706972657300000000000000606482015260840160405180910390fd5b600080546040516370a0823160e01b815230600482015261dead92735dc41afaca5b5312a90f808f27f25ac3c4fa303d9290916028916001600160a01b0316906370a082319060240160206040518083038186803b15801561015e57600080fd5b505afa158015610172573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610196919061037b565b6101a091906103ab565b600080546040516370a0823160e01b8152306004820152929350909160a89184916001600160a01b03909116906370a082319060240160206040518083038186803b1580156101ee57600080fd5b505afa158015610202573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610226919061037b565b61023091906103cb565b61023a91906103ab565b4260015560005460405163a9059cbb60e01b81526001600160a01b0387811660048301526024820186905292935091169063a9059cbb90604401602060405180830381600087803b15801561028e57600080fd5b505af11580156102a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102c69190610354565b5060005460405163a9059cbb60e01b81526001600160a01b038581166004830152602482018490529091169063a9059cbb90604401602060405180830381600087803b15801561031557600080fd5b505af1158015610329573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061034d9190610354565b5050505050565b600060208284031215610365578081fd5b81518015158114610374578182fd5b9392505050565b60006020828403121561038c578081fd5b5051919050565b600082198211156103a6576103a66103e2565b500190565b6000826103c657634e487b7160e01b81526012600452602481fd5b500490565b6000828210156103dd576103dd6103e2565b500390565b634e487b7160e01b600052601160045260246000fdfea26469706673582212201f367c2a5f2ef9420b908ccf465cfb84827cd07990bac5695d36a0f6f21e299164736f6c63430008040033000000000000000000000000fb83869f7ee52aebaddea254f647953afb1f99f8
Deployed Bytecode
0x6080604052600436106100295760003560e01c80633862a8711461002e578063fc0c546a14610038575b600080fd5b610036610074565b005b34801561004457600080fd5b50600054610058906001600160a01b031681565b6040516001600160a01b03909116815260200160405180910390f35b6001546100849062281ac0610393565b4210156100fd5760405162461bcd60e51b815260206004820152603960248201527f796f752061726520747279696e6720746f2072756e20612070726f636564757260448201527f65206265666f7265207468652074696d65206578706972657300000000000000606482015260840160405180910390fd5b600080546040516370a0823160e01b815230600482015261dead92735dc41afaca5b5312a90f808f27f25ac3c4fa303d9290916028916001600160a01b0316906370a082319060240160206040518083038186803b15801561015e57600080fd5b505afa158015610172573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610196919061037b565b6101a091906103ab565b600080546040516370a0823160e01b8152306004820152929350909160a89184916001600160a01b03909116906370a082319060240160206040518083038186803b1580156101ee57600080fd5b505afa158015610202573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610226919061037b565b61023091906103cb565b61023a91906103ab565b4260015560005460405163a9059cbb60e01b81526001600160a01b0387811660048301526024820186905292935091169063a9059cbb90604401602060405180830381600087803b15801561028e57600080fd5b505af11580156102a2573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102c69190610354565b5060005460405163a9059cbb60e01b81526001600160a01b038581166004830152602482018490529091169063a9059cbb90604401602060405180830381600087803b15801561031557600080fd5b505af1158015610329573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019061034d9190610354565b5050505050565b600060208284031215610365578081fd5b81518015158114610374578182fd5b9392505050565b60006020828403121561038c578081fd5b5051919050565b600082198211156103a6576103a66103e2565b500190565b6000826103c657634e487b7160e01b81526012600452602481fd5b500490565b6000828210156103dd576103dd6103e2565b500390565b634e487b7160e01b600052601160045260246000fdfea26469706673582212201f367c2a5f2ef9420b908ccf465cfb84827cd07990bac5695d36a0f6f21e299164736f6c63430008040033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000fb83869f7ee52aebaddea254f647953afb1f99f8
-----Decoded View---------------
Arg [0] : erc20_contract (address): 0xFb83869f7EE52AEBadDEA254F647953AfB1F99F8
-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 000000000000000000000000fb83869f7ee52aebaddea254f647953afb1f99f8
Loading...
Loading
Loading...
Loading
Multichain Portfolio | 31 Chains
Chain | Token | Portfolio % | Price | Amount | Value |
---|---|---|---|---|---|
ETH | 100.00% | $0.210007 | 9.3934 | $1.97 |
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.