TribalChief
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x8d5e…d7b9
Balances ($0.00)
No balances found for "TribalChief"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "TribalChief"
ABI
ABI objects
Getter at block 20869761
CONTRACT_ADMIN_ROLE() view returns (bytes32)
0x899bd46557473cb80307a9dabc297131ced39608330a2d29b2d52b660c03923e
SCALE_FACTOR() view returns (uint256)
0
TRIBE() view returns (address)
0x0000000000000000000000000000000000000000
core() view returns (address)
0x8d5ed43dca8c2f7dfb20cf7b53cc7e593635d7b9
fei() view returns (address)
0x956f47f50a910163d8bf957cf5846d573e7f87ca
feiBalance() view returns (uint256)
0
numPools() view returns (uint256)
0
paused() view returns (bool)
false
totalAllocPoint() view returns (uint256)
0
tribe() view returns (address)
0xc7283b66eb1eb5fb86327f08e1b5816b0720212b
tribeBalance() view returns (uint256)
0
tribePerBlock() view returns (uint256)
0
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 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)
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 coreAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.