ETH Price: $2,960.78 (+1.45%)
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
Age
From
To
Amount
Approve237510532025-11-08 0:45:3518 days ago1762562735IN
Beanstalk: Old BEAN Token
0 ETH0.0000170.36734434
Approve237184632025-11-03 11:20:3522 days ago1762168835IN
Beanstalk: Old BEAN Token
0 ETH0.000049792.04464958
Approve236276912025-10-21 18:23:1135 days ago1761070991IN
Beanstalk: Old BEAN Token
0 ETH0.000046631.91458601
Transfer236074162025-10-18 22:09:4738 days ago1760825387IN
Beanstalk: Old BEAN Token
0 ETH0.000040621.62981242
Transfer236074162025-10-18 22:09:4738 days ago1760825387IN
Beanstalk: Old BEAN Token
0 ETH0.000076531.62981242
Approve234341552025-09-24 16:41:4762 days ago1758732107IN
Beanstalk: Old BEAN Token
0 ETH0.000014050.53336246
Approve234332292025-09-24 13:34:5962 days ago1758720899IN
Beanstalk: Old BEAN Token
0 ETH0.000059161.2685935
Approve234287132025-09-23 22:27:5963 days ago1758666479IN
Beanstalk: Old BEAN Token
0 ETH0.000006210.1344041
Transfer233941092025-09-19 2:22:3567 days ago1758248555IN
Beanstalk: Old BEAN Token
0 ETH0.000079551.69392483
Approve232080522025-08-24 2:46:2393 days ago1756003583IN
Beanstalk: Old BEAN Token
0 ETH0.000011860.25610406
Transfer231116932025-08-10 15:57:47107 days ago1754841467IN
Beanstalk: Old BEAN Token
0 ETH0.000027550.92263502
Approve230302512025-07-30 6:47:35118 days ago1753858055IN
Beanstalk: Old BEAN Token
0 ETH0.00017673.79460054
Approve229876152025-07-24 7:45:47124 days ago1753343147IN
Beanstalk: Old BEAN Token
0 ETH0.000012670.52042858
Approve229876152025-07-24 7:45:47124 days ago1753343147IN
Beanstalk: Old BEAN Token
0 ETH0.000012670.52042858
Approve229876152025-07-24 7:45:47124 days ago1753343147IN
Beanstalk: Old BEAN Token
0 ETH0.000012650.51971688
Approve229876152025-07-24 7:45:47124 days ago1753343147IN
Beanstalk: Old BEAN Token
0 ETH0.000012650.51971688
Approve229775442025-07-22 21:57:47126 days ago1753221467IN
Beanstalk: Old BEAN Token
0 ETH0.000065462.68793848
Transfer226795232025-06-11 6:26:59167 days ago1749623219IN
Beanstalk: Old BEAN Token
0 ETH0.000051711.74428783
Transfer225492762025-05-24 0:57:11186 days ago1748048231IN
Beanstalk: Old BEAN Token
0 ETH0.000036640.78010217
Approve224585062025-05-11 7:06:47198 days ago1746947207IN
Beanstalk: Old BEAN Token
0 ETH0.00010554.33174263
Approve224581632025-05-11 5:57:23198 days ago1746943043IN
Beanstalk: Old BEAN Token
0 ETH0.000074263.04899078
Approve224337592025-05-07 19:17:47202 days ago1746645467IN
Beanstalk: Old BEAN Token
0 ETH0.00004450.96117036
Approve223374142025-04-24 7:34:35215 days ago1745480075IN
Beanstalk: Old BEAN Token
0 ETH0.000025251.03676617
Approve223374142025-04-24 7:34:35215 days ago1745480075IN
Beanstalk: Old BEAN Token
0 ETH0.000025251.03676617
Approve222889002025-04-17 13:05:11222 days ago1744895111IN
Beanstalk: Old BEAN Token
0 ETH0.000023080.49931354
View all transactions

Latest 1 internal transaction

Advanced mode:
Parent Transaction Hash Method Block
Age
From
To
Amount
-129740772021-08-06 22:27:371572 days ago1628288857
 Contract Creation
0 ETH
Loading...
Loading
Cross-Chain Transactions

Block Age Transaction Difficulty Gas Used Reward
View All Blocks Produced

Validator Index Block Age Amount
View All Withdrawals

Transaction Hash Block Age Value Eth2 PubKey Valid
View All Deposits
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Bean

Compiler Version
v0.7.6+commit.7338295f

Optimization Enabled:
Yes with 1000 runs

Other Settings:
default evmVersion
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*
SPDX-License-Identifier: MIT
*/
pragma solidity ^0.7.6;
pragma experimental ABIEncoderV2;
import "@openzeppelin/contracts/access/Ownable.sol";
import "@openzeppelin/contracts/token/ERC20/ERC20Burnable.sol";
/**
* @author Publius
* @title Bean is the ERC-20 Stablecoin for Beanstalk.
**/
contract Bean is Ownable, ERC20Burnable {
using SafeMath for uint256;
constructor()
ERC20("Bean", "BEAN")
{ }
function mint(address account, uint256 amount) public onlyOwner returns (bool) {
_mint(account, amount);
return true;
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
import "../utils/Context.sol";
/**
* @dev Contract module which provides a basic access control mechanism, where
* there is an account (an owner) that can be granted exclusive access to
* specific functions.
*
* By default, the owner account will be the one that deploys the contract. This
* can later be changed with {transferOwnership}.
*
* This module is used through inheritance. It will make available the modifier
* `onlyOwner`, which can be applied to your functions to restrict their use to
* the owner.
*/
abstract contract Ownable is Context {
address private _owner;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
/**
* @dev Initializes the contract setting the deployer as the initial owner.
*/
constructor () internal {
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
import "../../utils/Context.sol";
import "./ERC20.sol";
/**
* @dev Extension of {ERC20} that allows token holders to destroy both their own
* tokens and those that they have an allowance for, in a way that can be
* recognized off-chain (via event analysis).
*/
abstract contract ERC20Burnable is Context, ERC20 {
using SafeMath for uint256;
/**
* @dev Destroys `amount` tokens from the caller.
*
* See {ERC20-_burn}.
*/
function burn(uint256 amount) public virtual {
_burn(_msgSender(), amount);
}
/**
* @dev Destroys `amount` tokens from `account`, deducting from the caller's
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
/*
* @dev Provides information about the current execution context, including the
* sender of the transaction and its data. While these are generally available
* via msg.sender and msg.data, they should not be accessed in such a direct
* manner, since when dealing with GSN meta-transactions the account sending and
* paying for execution may not be the actual sender (as far as an application
* is concerned).
*
* This contract is only required for intermediate, library-like contracts.
*/
abstract contract Context {
function _msgSender() internal view virtual returns (address payable) {
return msg.sender;
}
function _msgData() internal view virtual returns (bytes memory) {
this; // silence state mutability warning without generating bytecode - see https://github.com/ethereum/solidity/issues/2691
return msg.data;
}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
import "../../utils/Context.sol";
import "./IERC20.sol";
import "../../math/SafeMath.sol";
/**
* @dev Implementation of the {IERC20} interface.
*
* This implementation is agnostic to the way tokens are created. This means
* that a supply mechanism has to be added in a derived contract using {_mint}.
* For a generic mechanism see {ERC20PresetMinterPauser}.
*
* TIP: For a detailed writeup see our guide
* https://forum.zeppelin.solutions/t/how-to-implement-erc20-supply-mechanisms/226[How
* to implement supply mechanisms].
*
* We have followed general OpenZeppelin guidelines: functions revert instead
* of returning `false` on failure. This behavior is nonetheless conventional
* and does not conflict with the expectations of ERC20 applications.
*
* Additionally, an {Approval} event is emitted on calls to {transferFrom}.
* This allows applications to reconstruct the allowance for all accounts just
* by listening to said events. Other implementations of the EIP may not emit
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
/**
* @dev Interface of the ERC20 standard as defined in the EIP.
*/
interface IERC20 {
/**
* @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 `recipient`.
*
* Returns a boolean value indicating whether the operation succeeded.
*
* Emits a {Transfer} event.
*/
function transfer(address recipient, uint256 amount) external returns (bool);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
// SPDX-License-Identifier: MIT
pragma solidity >=0.6.0 <0.8.0;
/**
* @dev Wrappers over Solidity's arithmetic operations with added overflow
* checks.
*
* Arithmetic operations in Solidity wrap on overflow. This can easily result
* in bugs, because programmers usually assume that an overflow raises an
* error, which is the standard behavior in high level programming languages.
* `SafeMath` restores this intuition by reverting the transaction when an
* operation overflows.
*
* Using this library instead of the unchecked operations eliminates an entire
* class of bugs, so it's recommended to use it always.
*/
library SafeMath {
/**
* @dev Returns the addition of two unsigned integers, with an overflow flag.
*
* _Available since v3.4._
*/
function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
uint256 c = a + b;
if (c < a) return (false, 0);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Settings
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
"optimizer": {
"enabled": true,
"runs": 1000
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"abi"
]
}
},
"libraries": {}
}
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"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":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"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":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]

60806040523480156200001157600080fd5b50604051806040016040528060048152602001632132b0b760e11b815250604051806040016040528060048152602001632122a0a760e11b81525060006200005e620000e960201b60201c565b600080546001600160a01b0319166001600160a01b0383169081178255604051929350917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3508151620000bd906004906020850190620000ed565b508051620000d3906005906020840190620000ed565b50506006805460ff191660121790555062000199565b3390565b828054600181600116156101000203166002900490600052602060002090601f01602090048101928262000125576000855562000170565b82601f106200014057805160ff191683800117855562000170565b8280016001018555821562000170579182015b828111156200017057825182559160200191906001019062000153565b506200017e92915062000182565b5090565b5b808211156200017e576000815560010162000183565b6110a580620001a96000396000f3fe608060405234801561001057600080fd5b506004361061011b5760003560e01c806370a08231116100b257806395d89b4111610081578063a9059cbb11610066578063a9059cbb14610234578063dd62ed3e14610247578063f2fde38b1461025a5761011b565b806395d89b4114610219578063a457c2d7146102215761011b565b806370a08231146101d6578063715018a6146101e957806379cc6790146101f15780638da5cb5b146102045761011b565b8063313ce567116100ee578063313ce56714610186578063395093511461019b57806340c10f19146101ae57806342966c68146101c15761011b565b806306fdde0314610120578063095ea7b31461013e57806318160ddd1461015e57806323b872dd14610173575b600080fd5b61012861026d565b6040516101359190610e77565b60405180910390f35b61015161014c366004610e17565b610303565b6040516101359190610e6c565b610166610320565b6040516101359190610eca565b610151610181366004610ddc565b610326565b61018e610392565b6040516101359190610ed3565b6101516101a9366004610e17565b610397565b6101516101bc366004610e17565b6103e5565b6101d46101cf366004610e40565b610465565b005b6101666101e4366004610d90565b610479565b6101d4610498565b6101d46101ff366004610e17565b610563565b61020c6105b1565b6040516101359190610e58565b6101286105c0565b61015161022f366004610e17565b610621565b610151610242366004610e17565b610689565b610166610255366004610daa565b61069d565b6101d4610268366004610d90565b6106c8565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156102f95780601f106102ce576101008083540402835291602001916102f9565b820191906000526020600020905b8154815290600101906020018083116102dc57829003601f168201915b5050505050905090565b60006103176103106107e9565b84846107ed565b50600192915050565b60035490565b60006103338484846108d9565b600019610342856102556107e9565b1461038857610388846103536107e9565b610383856040518060600160405280602881526020016110236028913961037c8a6102556107e9565b9190610a36565b6107ed565b5060019392505050565b600690565b60006103176103a46107e9565b8461038385600260006103b56107e9565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610acd565b60006103ef6107e9565b6001600160a01b03166104006105b1565b6001600160a01b03161461045b576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6103178383610b2e565b6104766104706107e9565b82610c20565b50565b6001600160a01b0381166000908152600160205260409020545b919050565b6104a06107e9565b6001600160a01b03166104b16105b1565b6001600160a01b03161461050c576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a36000805473ffffffffffffffffffffffffffffffffffffffff19169055565b600061058e82604051806060016040528060248152602001610f956024913961037c866102556107e9565b90506105a28361059c6107e9565b836107ed565b6105ac8383610c20565b505050565b6000546001600160a01b031690565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156102f95780601f106102ce576101008083540402835291602001916102f9565b600061031761062e6107e9565b846103838560405180606001604052806025815260200161104b60259139600260006106586107e9565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610a36565b60006103176106966107e9565b84846108d9565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6106d06107e9565b6001600160a01b03166106e16105b1565b6001600160a01b03161461073c576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6001600160a01b0381166107815760405162461bcd60e51b8152600401808060200182810382526026815260200180610f276026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b3390565b6001600160a01b0383166108325760405162461bcd60e51b8152600401808060200182810382526024815260200180610fff6024913960400191505060405180910390fd5b6001600160a01b0382166108775760405162461bcd60e51b8152600401808060200182810382526022815260200180610f4d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b03831661091e5760405162461bcd60e51b8152600401808060200182810382526025815260200180610fda6025913960400191505060405180910390fd5b6001600160a01b0382166109635760405162461bcd60e51b8152600401808060200182810382526023815260200180610ee26023913960400191505060405180910390fd5b61096e8383836105ac565b6109ab81604051806060016040528060268152602001610f6f602691396001600160a01b0386166000908152600160205260409020549190610a36565b6001600160a01b0380851660009081526001602052604080822093909355908416815220546109da9082610acd565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610ac55760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610a8a578181015183820152602001610a72565b50505050905090810190601f168015610ab75780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610b27576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038216610b89576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610b95600083836105ac565b600354610ba29082610acd565b6003556001600160a01b038216600090815260016020526040902054610bc89082610acd565b6001600160a01b03831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6001600160a01b038216610c655760405162461bcd60e51b8152600401808060200182810382526021815260200180610fb96021913960400191505060405180910390fd5b610c71826000836105ac565b610cae81604051806060016040528060228152602001610f05602291396001600160a01b0385166000908152600160205260409020549190610a36565b6001600160a01b038316600090815260016020526040902055600354610cd49082610d1c565b6003556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b600082821115610d73576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b80356001600160a01b038116811461049357600080fd5b600060208284031215610da1578081fd5b610b2782610d79565b60008060408385031215610dbc578081fd5b610dc583610d79565b9150610dd360208401610d79565b90509250929050565b600080600060608486031215610df0578081fd5b610df984610d79565b9250610e0760208501610d79565b9150604084013590509250925092565b60008060408385031215610e29578182fd5b610e3283610d79565b946020939093013593505050565b600060208284031215610e51578081fd5b5035919050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610ea357858101830151858201604001528201610e87565b81811115610eb45783604083870101525b50601f01601f1916929092016040019392505050565b90815260200190565b60ff9190911681526020019056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573734265616e3a205472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63652e45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122016fcf03e82bd3e64388c65f9fca95f612b0b5af5d4b7dee3bf53f2d661becd6364736f6c63430007060033

Deployed Bytecode

0x608060405234801561001057600080fd5b506004361061011b5760003560e01c806370a08231116100b257806395d89b4111610081578063a9059cbb11610066578063a9059cbb14610234578063dd62ed3e14610247578063f2fde38b1461025a5761011b565b806395d89b4114610219578063a457c2d7146102215761011b565b806370a08231146101d6578063715018a6146101e957806379cc6790146101f15780638da5cb5b146102045761011b565b8063313ce567116100ee578063313ce56714610186578063395093511461019b57806340c10f19146101ae57806342966c68146101c15761011b565b806306fdde0314610120578063095ea7b31461013e57806318160ddd1461015e57806323b872dd14610173575b600080fd5b61012861026d565b6040516101359190610e77565b60405180910390f35b61015161014c366004610e17565b610303565b6040516101359190610e6c565b610166610320565b6040516101359190610eca565b610151610181366004610ddc565b610326565b61018e610392565b6040516101359190610ed3565b6101516101a9366004610e17565b610397565b6101516101bc366004610e17565b6103e5565b6101d46101cf366004610e40565b610465565b005b6101666101e4366004610d90565b610479565b6101d4610498565b6101d46101ff366004610e17565b610563565b61020c6105b1565b6040516101359190610e58565b6101286105c0565b61015161022f366004610e17565b610621565b610151610242366004610e17565b610689565b610166610255366004610daa565b61069d565b6101d4610268366004610d90565b6106c8565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156102f95780601f106102ce576101008083540402835291602001916102f9565b820191906000526020600020905b8154815290600101906020018083116102dc57829003601f168201915b5050505050905090565b60006103176103106107e9565b84846107ed565b50600192915050565b60035490565b60006103338484846108d9565b600019610342856102556107e9565b1461038857610388846103536107e9565b610383856040518060600160405280602881526020016110236028913961037c8a6102556107e9565b9190610a36565b6107ed565b5060019392505050565b600690565b60006103176103a46107e9565b8461038385600260006103b56107e9565b6001600160a01b03908116825260208083019390935260409182016000908120918c168152925290205490610acd565b60006103ef6107e9565b6001600160a01b03166104006105b1565b6001600160a01b03161461045b576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6103178383610b2e565b6104766104706107e9565b82610c20565b50565b6001600160a01b0381166000908152600160205260409020545b919050565b6104a06107e9565b6001600160a01b03166104b16105b1565b6001600160a01b03161461050c576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a36000805473ffffffffffffffffffffffffffffffffffffffff19169055565b600061058e82604051806060016040528060248152602001610f956024913961037c866102556107e9565b90506105a28361059c6107e9565b836107ed565b6105ac8383610c20565b505050565b6000546001600160a01b031690565b60058054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156102f95780601f106102ce576101008083540402835291602001916102f9565b600061031761062e6107e9565b846103838560405180606001604052806025815260200161104b60259139600260006106586107e9565b6001600160a01b03908116825260208083019390935260409182016000908120918d16815292529020549190610a36565b60006103176106966107e9565b84846108d9565b6001600160a01b03918216600090815260026020908152604080832093909416825291909152205490565b6106d06107e9565b6001600160a01b03166106e16105b1565b6001600160a01b03161461073c576040805162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015290519081900360640190fd5b6001600160a01b0381166107815760405162461bcd60e51b8152600401808060200182810382526026815260200180610f276026913960400191505060405180910390fd5b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a36000805473ffffffffffffffffffffffffffffffffffffffff19166001600160a01b0392909216919091179055565b3390565b6001600160a01b0383166108325760405162461bcd60e51b8152600401808060200182810382526024815260200180610fff6024913960400191505060405180910390fd5b6001600160a01b0382166108775760405162461bcd60e51b8152600401808060200182810382526022815260200180610f4d6022913960400191505060405180910390fd5b6001600160a01b03808416600081815260026020908152604080832094871680845294825291829020859055815185815291517f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259281900390910190a3505050565b6001600160a01b03831661091e5760405162461bcd60e51b8152600401808060200182810382526025815260200180610fda6025913960400191505060405180910390fd5b6001600160a01b0382166109635760405162461bcd60e51b8152600401808060200182810382526023815260200180610ee26023913960400191505060405180910390fd5b61096e8383836105ac565b6109ab81604051806060016040528060268152602001610f6f602691396001600160a01b0386166000908152600160205260409020549190610a36565b6001600160a01b0380851660009081526001602052604080822093909355908416815220546109da9082610acd565b6001600160a01b0380841660008181526001602090815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a3505050565b60008184841115610ac55760405162461bcd60e51b81526004018080602001828103825283818151815260200191508051906020019080838360005b83811015610a8a578181015183820152602001610a72565b50505050905090810190601f168015610ab75780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b505050900390565b600082820183811015610b27576040805162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015290519081900360640190fd5b9392505050565b6001600160a01b038216610b89576040805162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015290519081900360640190fd5b610b95600083836105ac565b600354610ba29082610acd565b6003556001600160a01b038216600090815260016020526040902054610bc89082610acd565b6001600160a01b03831660008181526001602090815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b6001600160a01b038216610c655760405162461bcd60e51b8152600401808060200182810382526021815260200180610fb96021913960400191505060405180910390fd5b610c71826000836105ac565b610cae81604051806060016040528060228152602001610f05602291396001600160a01b0385166000908152600160205260409020549190610a36565b6001600160a01b038316600090815260016020526040902055600354610cd49082610d1c565b6003556040805182815290516000916001600160a01b038516917fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9181900360200190a35050565b600082821115610d73576040805162461bcd60e51b815260206004820152601e60248201527f536166654d6174683a207375627472616374696f6e206f766572666c6f770000604482015290519081900360640190fd5b50900390565b80356001600160a01b038116811461049357600080fd5b600060208284031215610da1578081fd5b610b2782610d79565b60008060408385031215610dbc578081fd5b610dc583610d79565b9150610dd360208401610d79565b90509250929050565b600080600060608486031215610df0578081fd5b610df984610d79565b9250610e0760208501610d79565b9150604084013590509250925092565b60008060408385031215610e29578182fd5b610e3283610d79565b946020939093013593505050565b600060208284031215610e51578081fd5b5035919050565b6001600160a01b0391909116815260200190565b901515815260200190565b6000602080835283518082850152825b81811015610ea357858101830151858201604001528201610e87565b81811115610eb45783604083870101525b50601f01601f1916929092016040019392505050565b90815260200190565b60ff9190911681526020019056fe45524332303a207472616e7366657220746f20746865207a65726f206164647265737345524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f20616464726573734265616e3a205472616e7366657220616d6f756e74206578636565647320616c6c6f77616e63652e45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726fa264697066735822122016fcf03e82bd3e64388c65f9fca95f612b0b5af5d4b7dee3bf53f2d661becd6364736f6c63430007060033

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

OVERVIEW

Bean token contract has migrated to 0xbea0000029ad1c77d3d5d23ba2d8893db9d1efab

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.