Well

Verified contract

Active on Ethereum with 40,240 txns
Deployed by via 0xb840a4f6 at 20163139
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $36.47
0x4801ba8415a4b67d02c7d39fe41777b1e9df64346cf8da6d76871f76da9e424a
0xc92257b19cce8646606db819f701b1e0802ea139408eaac90cfb17b05fd07116
0xd1f4b99d29286fcc51f848369835059bca925b0b784eb8c1d0edab01aea38fd8
0x20b00f415ef55321ad9199052b7e499fd88d441bc6b7efd74d77ce294f2c7025
0xacaec8c8cb76b0bdb52688223963f0015c684d7273c5c6ec35249db3a3d856c9
0x808d61ec767d7a27dc5aa2de59fe382edc4afe8f6dd806f4cb2ee7773eae0ea6
0x6fba2bc2ee3b96759c05d5677e6d49add81bcf4fe368ff8c80257744d937c983
0x40e9f54c8d7dbcad2990a99ccaf7dd91aa40ae784a125c5905c770004bba77bd
0x0824066b9cce0f229403e19c0e9ff20fbd196b3e2ff5ea1604401a5730a9604b
0x2d8446b7442194fd5227d56804dc8eab1eb2b1e54bcebf7c264bb67dffaab2ef

Functions
Getter at block 21157513
DOMAIN_SEPARATOR(view returns (bytes32)
0x7a7d51736b8668ff43c762e92afb4a899b064ad534966c288df5e2dde6c5739b
decimals(view returns (uint8)
18
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=Well, version=1, chainId=1, verifyingContract=0x63696fc66795b51d02c1590b536484a41fbddf9a, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
name(view returns (string)
Well
owner(view returns (address)
0x85076937c3ba0cd9c69d30a5a25e82c125f1bc93
symbol(view returns (string)
WELL
tokenPool(view returns (address)
0x0000000000000000000000000000000000000000
totalSupply(view returns (uint256)
42000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
nonces(address ownerview returns (uint256)
State-modifying
approve(address spenderuint256 valuereturns (bool)
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
setTokenPool(address _tokenPool
transfer(address touint256 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
EIP712DomainChanged(
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenPoolUpdated(address tokenPool
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(string namestring symboluint256 totalSupply_address treasury
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ECDSAInvalidSignature(
ECDSAInvalidSignatureLength(uint256 length
ECDSAInvalidSignatureS(bytes32 s
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
ERC2612ExpiredSignature(uint256 deadline
ERC2612InvalidSigner(address signeraddress owner
InvalidAccountNonce(address accountuint256 currentNonce
InvalidShortString(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
StringTooLong(string str
Unauthorized(