VestingFactory
Verified contract
Active on
Base with 147 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xedc8…901c
Balances ($0.00)
No balances found for "VestingFactory"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21709140 | 2 days ago | | | 0.045274578 | 0.0000052912229 | |
| 21679549 | 2 days ago | | | 0.047561918 | 0.0000053189583 | |
| 20238213 | a month ago | | | 0.045735216 | 0.0000047421496 | |
| 19208336 | 2 months ago | | | 0.048854531 | 0.0000047496101 | |
| 19207882 | 2 months ago | | | 0.049146283 | 0.0000047448409 | |
| 19207046 | 2 months ago | | | 0.049158691 | 0.0000048538532 | |
| 19066511 | 2 months ago | | | 0 | 0.0000047790277 | |
| 18824809 | 2 months ago | | | 0 | 0.0000050978856 | |
| 18824469 | 2 months ago | | | 0 | 0.0000052138745 | |
| 18786356 | 2 months ago | | | 0 | 0.0000048581891 |
ABI
ABI objects
Getter at block 21786795
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
WHITELIST_ROLE() view returns (bytes32)
0xdc72ed553f2544c34465af23b847953efeb813428162d767f9ba5f4013be6760
companyWallet() view returns (address)
0x4bbe5e0e8557bf933f5bc04a12a237f08c6db2d0
feesInUSD() view returns (uint96)
100000000
isWethFirst() view returns (bool)
true
owner() view returns (address)
0x6113dd124526f1de389d4539fea68956656f9195
uniV2Pair() view returns (address)
0xedc8f86740daafed0a38f1b73f9964aa5c80901c
uniV2Router() view returns (address)
0x6bded42c6da8fbf0d2ba55b2fa120c5e0c8d7891
usdTokenAddress() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
feelessTokens(address) view returns (bool)
getFeeInETH(address token) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
whitelistedWallets(address) view returns (bool)
State-modifying
Events createVesting(address token, bytes32 merkleRoot, uint256 totalAmount) payable
grantRole(bytes32 role, address account)
renounceOwnership()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setFeeParams(address _uniV2Router, address _uniV2Pair, uint96 _feesInUSD, address _companyWallet)
setFeelessToken(address tokenAddress, bool feeless)
transferOwnership(address newOwner)
updateWhitelist(address wallet, bool noFee)
FeesChange(address uniV2Router, address uniV2Pair, uint256 feesUsd, address companyWallet)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
VestingCreated(address indexed creator, address vestingAddr, address indexed token, bytes32 merkleRoot, uint256 totalAmount, uint256 fee)
WhiteListUpdated(address wallet, bool noFee)
constructor()
This contract contains no fallback and receive objects.
EthTransferFailed()
FeeNotMet(uint256 required, uint256 provided)
NotAuthorizedToWhitelist(address sender)
NotContract()
ZeroAddress()
ZeroAmount()