Intel

Verified contract

Active on Ethereum with 555 txns
Deployed by via 0xb0eb1ee6 at 6395157
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xc174034a60704fcfe40a99084657bced0a2b7576ed5f72ccd71c23714798e029
0x2126c80d1e1be63ccaff8ea4ed00c79cf820240aa9a3950433652951f023d257
0x761f0a086bea3deb3a5e44677f1be82bfd13166977c261e69789f1d744b26e08
0x52b457f52b59071969e3de486c7fced0c18307e79e9065604f945ff449df111f
0x54e0c5f1472060401ae604f43835cc698996790d8c59f9f2ca5d8679a2088741
0x982f857fa9e47a4b83034ca7578e9fef5e41b883044adc7844e3db26f2ae93af
0x6f3684334315c733931f1457bdabe29032c48b3a6b2d1a36ae322dfba34ec597
0x24927136f166a1ea783fb0109b89d957434ca7e63b0501022a5b2d8c4397adcb
0x74cc469f58547b91257b7fd793b4301aa55e17ebe2f906af7eb7cf0d62610250
0x5b865c14e46e5ce75e15dd85631b7ee9b622c59702dcb947d2e162b84133e738

Functions
Getter at block 21256848
ParetoAddress(view returns (address)
0xea5f88e54d982cbb0c441cde4e79bc305e5b43bc
 
getAllIntel(view returns (uint256[] intelIDaddress[] intelProvideruint256[] depositAmountuint256[] desiredRewarduint256[] balanceuint256[] rewardAfterbool[] rewarded)
intelCount(view returns (uint256)
225
owner(view returns (address)
0xf646d0a6ceb626c665acb09a139e15a265bdf4a3
token(view returns (address)
0xea5f88e54d982cbb0c441cde4e79bc305e5b43bc
Read-only
IntelsByProvider(addressuint256view returns (address intelProvideruint256 depositAmountuint256 desiredRewarduint256 balanceuint256 intelIDuint256 rewardAfterbool rewarded)
contributionsByIntel(uint256 intelIndexview returns (address[] addressesuint256[] amounts)
getIntel(uint256 intelIndexview returns (address intelProvideruint256 depositAmountuint256 desiredRewarduint256 balanceuint256 intelIDuint256 rewardAfterbool rewarded)
getIntelsByProvider(address _providerview returns (uint256[] intelIDaddress[] intelProvideruint256[] depositAmountuint256[] desiredRewarduint256[] balanceuint256[] rewardAfterbool[] rewarded)
State-modifying
create(address intelProvideruint256 depositAmountuint256 desiredRewarduint256 intelIDuint256 ttl
distributeReward(uint256 intelIndexreturns (bool success)
proxy(address destinationaddress accountuint256 amountuint256 gasLimit
sendReward(uint256 intelIndexuint256 rewardAmountreturns (bool success)
setParetoToken(address _token
Events
LogProxy(address destinationaddress accountuint256 amountuint256 gasLimit
NewIntel(address intelProvideruint256 depositAmountuint256 desiredRewarduint256 intelIDuint256 ttl
Reward(address senderuint256 intelIndexuint256 rewardAmount
RewardDistributed(uint256 intelIndexuint256 provider_amountaddress provideraddress distributoruint256 distributor_amount
Constructor
constructor(address _owneraddress _token
Fallback and receive
fallback(
Errors

This contract contains no error objects.