OffchainAggTCD

Verified contract

Active on Ethereum with 4,458 txns
Deployed by via 0x9913adc5 at 8625729
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $22,905.11
ERC-20
--
ERC-20
--
0x67b2e533bb4b86f2ed7cb34ab8eab3cae4528caaed55dd822ae8944ca39bb7b3
0x9a29eb248b8c1437273e91fea72d8a82cc072cea3f2dbec0dcdbcabc5fe6af24
0x78d3d9fb4958b48b3148c49e4a83e3a8889e60f97d108a1c23db386e24e5849d
0x3232cda6c9a3874ff61aa54c835dd53abdd168e479aa306bc49e6f0c605fbf3d
0x0c412f0d4f899503b14e75da81003b7361201c7de8dd37ccedc358b3528db2a3
0x4cbe53d29f456c8e67c0a5772319982756a92cc1faa0bd34a467f8f51ee70985
0xe1c4fde6fc9ee30ea66dba33923005b97084ab587aede6791542dcf5e8fb33cb
0x9857d89b322cf7c5054ff051a1a30393fe5c6bb930ab481418cf9c5a71c7ef12
0x0f848406656efbbf331b87bff9fd07de7351fa79b77de21a0e129b5a78d2746d
0x593f634c868c813d332d259b65a51c94ea158f5a4b2a23b0940badaf051bf49a

Functions
Getter at block 21182624
activeCount(view returns (uint256)
5
bondingCurve(view returns (address)
0xe5f32f9b531672889c72d2ba8be73f3a33c5c73e
params(view returns (address)
0x584dd3df26bd6f6cdfd9b08b85130e9c53709cec
prefix(view returns (bytes8)
0x7463643a00000000
queryPrice(view returns (uint256)
0
registry(view returns (address)
0x3a897d9ba6e5cd65de56babcd95a4f69c8b852a0
reserveCount(view returns (uint256)
2
token(view returns (address)
0x33d3f653c9d86dc726337cf395fab39583a35988
undistributedReward(view returns (uint256)
497
Read-only
getOwnership(address dataSourceaddress stakerview returns (uint256)
getStake(address dataSourceaddress stakerview returns (uint256)
infoMap(addressview returns (address owneruint256 stakeuint256 totalOwnerships)
withdrawReceipts(uint256view returns (address owneruint256 amountuint64 withdrawTimebool isWithdrawn)
State-modifying
addETHFee(payable 
addTokenFee(uint256 tokenAmount
distributeFee(uint256 tokenAmount
distributeStakeReward(uint256 tokenAmount
query(bytes inputpayable returns (bytes32 outputuint256 updatedAtuint8 status)
register(address dataSourceaddress prevDataSourceuint256 initialStake
report(bytes keyuint256 valueuint64 timestampuint8 statusuint8[] vbytes32[] rbytes32[] s
stake(address dataSourceaddress prevDataSourceaddress newPrevDataSourceuint256 value
unlockTokenFromReceipt(uint256 receiptId
unstake(address dataSourceaddress prevDataSourceaddress newPrevDataSourceuint256 withdrawOwnership
Events
DataSourceRegistered(address indexed dataSourceaddress indexed owneruint256 stake
DataSourceStaked(address indexed dataSourceaddress indexed participantuint256 stake
DataSourceUnstaked(address indexed dataSourceaddress indexed participantuint256 unstake
DataUpdated(bytes keyuint256 valueuint64 timestampuint8 status
FeeDistributed(address indexed dataSourceuint256 totalRewarduint256 ownerReward
Query(address indexed callerbytes inputuint8 status
WithdrawReceiptCreated(uint256 receiptIndexaddress indexed owneruint256 amountuint64 withdrawTime
WithdrawReceiptUnlocked(uint256 receiptIndexaddress indexed owneruint256 amount
Constructor
constructor(bytes8 _prefixaddress _bondingCurveaddress _paramsaddress _registry
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.