RelayerV3

Verified contract

Active on Ethereum with 238 txns
Deployed by via 0xac25b2b0 at 11548920
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
18 additional variables
ERC-20
--
0xced31b942fa62ac436864c2d188ce73b64d89dae6eb8464a696b154817b048ec
0x0a0e89a54945d7c745b677a57a1b46b2f0ee87413661fe3cf5d73a6d6fd7c840
0x91f5ef6956c5f54c11457d76d6d223e187a5410b5642e57b0edf5b249e572699
From
0x2c4e197e56d53462868ba8ab27af66bb49098d86a46fb3776610e71031a24e20
0xe0db4d63be69fb52894b49a409da42c4508c62fed32b903ba7b4644b4fac707e
0xbc426248dc2f13e2ba889f10dae8df22f88f6f6c8760537077469a9a0ac00fcd
0xf53a1c6ada41a6a0cfd54b69722ff5e839418d1789bf9a81690432b025b78256
0x4403a7811fd4cce7b647301cf6ebee3457eb0fb43af86a598b4b97ddd0521867
0xe243027bf5ea62b816995d8c213998a6abacfd5b4418ca80b05d96a23c6b2919
0x7a84d649b7032e1e879438aeef4ea782f2480e952ac3b5df79b6a9051360939a

Functions
Getter at block 21287620
BASE(view returns (uint256)
10000
BOND(view returns (uint256)
259200
DELEGATION_TYPEHASH(view returns (bytes32)
0x1ac861a6a8532f3704e1768564a53a32774f00d6cf20ccbbdf60ab61378302bc
DOMAINSEPARATOR(view returns (bytes32)
0xd7bfe04cc15416ad6694c107f349d256a24c463f40d0140d4405b1767718be95
DOMAIN_TYPEHASH(view returns (bytes32)
0x797cfab58fcb15f590eb8e4252d5c228ff88f94f907e119e80c4393a946e8f35
ETH(view returns (address)
0x000000000000000000000000000000000000000e
FEE(view returns (uint256)
30
KPRH(view returns (address)
0xe074337a80df3d0f7351bad9c978b7cdb1288046
LIQUIDITYBOND(view returns (uint256)
259200
PERMIT_TYPEHASH(view returns (bytes32)
0x5fae9ec55a1e547936e0e74d606b44cd5f912f9adcd0bba561fea62d570259e9
UNBOND(view returns (uint256)
1209600
decimals(view returns (uint8)
18
getJobs(view returns (address[])
[0x48107845843F0aa111CC720edFEff977aE799B56, 0x55C5C6dd599e11391559A7cAC1AB5F04A2401b3f, 0x3Ed0E7a0596183200ab1dAaD95dD6E01a070913C, 0x20a099b164A647D7F102ff05274C9d91CB57AFd2, 0x20a099b164A647D7F102ff05274C9d91CB57AFd2]
 
getKeepers(view returns (address[])
governance(view returns (address)
0xaa9e20bab58d013220d632874e9fe44f8f971e4d
name(view returns (string)
RelayerV3
pairs(view returns (address[])
[0x32b13DFAfA8D44c9EE6AEe6F8EE757d359C8e5AE]
pendingGovernance(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
RLR
totalBonded(view returns (uint256)
862802193582576327647
totalSupply(view returns (uint256)
71742554200000000000001
Read-only
KeeperAllowances(addressaddressaddressview returns (uint256)
allowance(address accountaddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
blacklist(addressview returns (bool)
bondings(addressaddressview returns (uint256)
bonds(addressaddressview returns (uint256)
checkpoints(addressuint32view returns (uint32 fromBlockuint256 votes)
credits(addressaddressview returns (uint256)
delegates(addressview returns (address)
disputes(addressview returns (bool)
firstSeen(addressview returns (uint256)
getCurrentVotes(address accountview returns (uint256)
getPriorVotes(address accountuint256 blockNumberview returns (uint256)
jobList(uint256view returns (address)
jobProposalDelay(addressview returns (uint256)
jobs(addressview returns (bool)
keeperList(uint256view returns (address)
keepers(addressview returns (bool)
lastJob(addressview returns (uint256)
liquidityAccepted(addressview returns (bool)
liquidityAmount(addressaddressaddressview returns (uint256)
liquidityAmountsUnbonding(addressaddressaddressview returns (uint256)
liquidityApplied(addressaddressaddressview returns (uint256)
liquidityPairs(uint256view returns (address)
liquidityProvided(addressaddressaddressview returns (uint256)
liquidityUnbonding(addressaddressaddressview returns (uint256)
nonces(addressview returns (uint256)
numCheckpoints(addressview returns (uint32)
partialUnbonding(addressaddressview returns (uint256)
pendingbonds(addressaddressview returns (uint256)
unbondings(addressaddressview returns (uint256)
votes(addressview returns (uint256)
workCompleted(addressview returns (uint256)
State-modifying
acceptGovernance(
activate(address bonding
addCredit(address creditaddress jobuint256 amount
addCreditETH(address jobpayable 
addJob(address job
addLiquidityToJob(address liquidityaddress jobuint256 amount
addRLRCredit(address jobuint256 amount
addVotes(address voteruint256 amount
applyCreditToJob(address provideraddress liquidityaddress job
approve(address spenderuint256 amountreturns (bool)
approveLiquidity(address liquidity
bond(address bondinguint256 amount
burn(uint256 amount
delegate(address delegatee
delegateBySig(address delegateeuint256 nonceuint256 expiryuint8 vbytes32 rbytes32 s
dispute(address keeper
isBondedKeeper(address keeperaddress bonduint256 minBonduint256 earneduint256 agereturns (bool)
isKeeper(address keeperreturns (bool)
isMinKeeper(address keeperuint256 minBonduint256 earneduint256 agereturns (bool)
keeperrightapprove(address spenderaddress bondinguint256 amountreturns (bool)
mint(uint256 amount
permit(address owneraddress spenderuint256 amountuint256 deadlineuint8 vbytes32 rbytes32 s
receipt(address creditaddress keeperuint256 amount
receiptETH(address keeperuint256 amount
removeJob(address job
removeLiquidityFromJob(address liquidityaddress job
removeVotes(address voteruint256 amount
resolve(address keeper
revoke(address keeper
revokeLiquidity(address liquidity
setGovernance(address _governance
setKeep3rHelper(address _kprh
setNewDelay(uint256 newDelayuint256 delayType
slash(address bondedaddress keeperuint256 amount
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
transferKeeperRight(address bondingaddress fromaddress touint256 bondAmount
unbond(address bondinguint256 amount
unbondLiquidityFromJob(address liquidityaddress jobuint256 amount
withdraw(address bonding
workReceipt(address keeperuint256 amount
worked(address keeper
Events
AddCredit(address indexed creditaddress indexed jobaddress indexed creditoruint256 blockuint256 amount
ApplyCredit(address indexed jobaddress indexed liquidityaddress indexed provideruint256 blockuint256 credit
Approval(address indexed owneraddress indexed spenderuint256 amount
DelegateChanged(address indexed delegatoraddress indexed fromDelegateaddress indexed toDelegate
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
JobAdded(address indexed jobuint256 blockaddress governance
JobRemoved(address indexed jobuint256 blockaddress governance
KeeperBonded(address indexed keeperuint256 blockuint256 activateduint256 bond
KeeperBonding(address indexed keeperuint256 blockuint256 activeuint256 bond
KeeperDispute(address indexed keeperuint256 block
KeeperResolved(address indexed keeperuint256 block
KeeperRightApproval(address indexed owneraddress indexed bondingaddress indexed spenderuint256 amount
KeeperRightTransfered(address indexed fromaddress indexed toaddress indexed bond
KeeperSlashed(address indexed keeperaddress indexed slasheruint256 blockuint256 slash
KeeperUnbonding(address indexed keeperuint256 blockuint256 deactiveuint256 bond
KeeperUnbound(address indexed keeperuint256 blockuint256 deactivateduint256 bond
KeeperWorked(address indexed creditaddress indexed jobaddress indexed keeperuint256 blockuint256 amount
RemoveJob(address indexed jobaddress indexed liquidityaddress indexed provideruint256 blockuint256 credit
SubmitJob(address indexed jobaddress indexed liquidityaddress indexed provideruint256 blockuint256 credit
Transfer(address indexed fromaddress indexed touint256 amount
UnbondJob(address indexed jobaddress indexed liquidityaddress indexed provideruint256 blockuint256 credit
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.