TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 8,301 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x8d5e…d7b9
0xc728…212b
Balances ($89,333.17)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
TRIBE | ERC-20 | 181.174149K | $0.493079 |
$89,333.17 | |
UNI-V2 | ERC-20 | 395.281449K | -- | -- | |
G-UNI | ERC-20 | 275.912811K | -- | -- | |
FEI3CRV3CRV-f | ERC-20 | 76.220696K | -- | -- | |
GTG | ERC-20 | 1.223K | -- | -- | |
TKN | ERC-20 | 1 | -- | -- | |
TKN | ERC-20 | 1 | -- | -- | |
TKN | ERC-20 | 1 | -- | -- | |
TKN | ERC-20 | 1 | -- | -- | |
TKN | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21255656 | 8 days ago | | | 0 | 0.00065389178 | |
| 21255653 | 8 days ago | | | 0 | 0.00059168511 | |
| 21195051 | 17 days ago | | | 0 | 0.0019623093 | |
| 21194834 | 17 days ago | | | 0 | 0.0021124655 | |
| 21194832 | 17 days ago | | | 0 | 0.0020951678 | |
| 21194695 | 17 days ago | | | 0 | 0.0031436392 | |
| 19815275 | 7 months ago | | | 0 | 0.00057814092 | |
| 19781485 | 7 months ago | | | 0 | 0.00053613611 | |
| 19704815 | 7 months ago | | | 0 | 0.00069953968 | |
| 19489113 | 8 months ago | | | 0 | 0.0016894646 |
ABI
ABI objects
Getter at block 21316135
CONTRACT_ADMIN_ROLE() view returns (bytes32)
0x23970cab3799b6876df4319661e6c03cc45bd59628799d92e988dd8cbdc90e31
SCALE_FACTOR() view returns (uint256)
10000
TRIBE() view returns (address)
0xc7283b66eb1eb5fb86327f08e1b5816b0720212b
core() view returns (address)
0x8d5ed43dca8c2f7dfb20cf7b53cc7e593635d7b9
fei() view returns (address)
0x956f47f50a910163d8bf957cf5846d573e7f87ca
feiBalance() view returns (uint256)
0
numPools() view returns (uint256)
18
paused() view returns (bool)
false
totalAllocPoint() view returns (uint256)
1
tribe() view returns (address)
0xc7283b66eb1eb5fb86327f08e1b5816b0720212b
tribeBalance() view returns (uint256)
181174149405544168692896
tribePerBlock() view returns (uint256)
100000
Read-only
depositInfo(uint256, address, uint256) view returns (uint256 amount, uint128 unlockBlock, uint128 multiplier)
getTotalStakedInPool(uint256 pid, address user) view returns (uint256)
isContractAdmin(address _admin) view returns (bool)
openUserDeposits(uint256 pid, address user) view returns (uint256)
pendingRewards(uint256 _pid, address _user) view returns (uint256)
poolInfo(uint256) view returns (uint256 virtualTotalSupply, uint256 accTribePerShare, uint128 lastRewardBlock, uint120 allocPoint, bool unlocked)
rewardMultipliers(uint256, uint128) view returns (uint128)
rewarder(uint256) view returns (address)
stakedToken(uint256) view returns (address)
userInfo(uint256, address) view returns (int256 rewardDebt, uint256 virtualAmount)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
add(uint120 allocPoint, address _stakedToken, address _rewarder, struct TribalChiefRewardData[] rewardData)
deposit(uint256 pid, uint256 amount, uint64 lockLength)
emergencyWithdraw(uint256 pid, address to)
governorAddPoolMultiplier(uint256 _pid, uint64 lockLength, uint64 newRewardsMultiplier)
governorWithdrawTribe(uint256 amount)
harvest(uint256 pid, address to)
initialize(address _core, address _tribe)
lockPool(uint256 _pid)
massUpdatePools(uint256[] pids)
pause()
resetRewards(uint256 _pid)
set(uint256 _pid, uint120 _allocPoint, address _rewarder, bool overwrite)
setContractAdminRole(bytes32 newContractAdminRole)
setCore(address newCore)
unlockPool(uint256 _pid)
unpause()
updateBlockReward(uint256 newBlockReward)
updatePool(uint256 pid)
withdrawAllAndHarvest(uint256 pid, address to)
withdrawFromDeposit(uint256 pid, uint256 amount, address to, uint256 index)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
ContractAdminRoleUpdate(bytes32 indexed oldContractAdminRole, bytes32 indexed newContractAdminRole)
CoreUpdate(address indexed oldCore, address indexed newCore)
Deposit(address indexed user, uint256 indexed pid, uint256 amount, uint256 indexed depositID)
EmergencyWithdraw(address indexed user, uint256 indexed pid, uint256 amount, address indexed to)
Harvest(address indexed user, uint256 indexed pid, uint256 amount)
LogPoolAddition(uint256 indexed pid, uint256 allocPoint, address indexed stakedToken, address indexed rewarder)
LogPoolMultiplier(uint256 indexed pid, uint128 indexed lockLength, uint256 indexed multiplier)
LogSetPool(uint256 indexed pid, uint256 allocPoint, address indexed rewarder, bool overwrite)
LogUpdatePool(uint256 indexed pid, uint128 indexed lastRewardBlock, uint256 lpSupply, uint256 accTribePerShare)
NewTribePerBlock(uint256 indexed amount)
Paused(address account)
PoolLocked(bool indexed locked, uint256 indexed pid)
TribeWithdraw(uint256 amount)
Unpaused(address account)
Withdraw(address indexed user, uint256 indexed pid, uint256 amount, address indexed to)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.