ArcProxy

Verified contract

Proxy

Active on Ethereum with 116 txns
Deployed by via 0x8ae90684 at 13053214
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ArcProxy"

0xeefe921bd96e49b514411289dc5306f5518eb99cd4e06c98852a3247e3399f61
0x630787a20b50cf920be56166d517209fe408700d8358ce576e8d5dab1a1ebd9c
0xf0c56c73e9abb396a788356492791111bb3a7abe9eb325598ff14f836ab2aaab
0x3ae02e84b287883eda141905d44ff2edd540a597750d66bd363eae42e1fe01b6
0x4e6c7a60ee5f6f14aa5d6ce0f3646b319eabca1b2034d4f2678c911d854c0333
0x0d41f9e5022d917f1cc55426dbeb1b68cd6b42d2abce37ddb5c982f1088e80a5
0x6a39c29d09b5105d73792f9dfb47493adeb52f49e05d0a6f401b398755b1c94a
0x4ef0efaa6ca60002cb4681682cdc55718e37c2b13c8b3113c975d779e5bf4eba
0xc03274282a2f31498a01ad36d63608074377ff8d88f91cb8787f2e0a3c672647
0x9d447e145aa40dff7d5858e46e4bb1173bffb81858c70269fb99fc550f74f1fc

Functions
Getter at block 20860760
currentEpoch(view returns (uint256)
96
currentMerkleRoot(view returns (bytes32)
0xcddd3ca209d4c310a80f9871248519aa55bd1be653d1e3473e05376a10b5b55f
currentTimestamp(view returns (uint256)
1727666723
documentId(view returns (string)
getAdmin(view returns (address)
0x859a95b2b50c1fc25560a2c6dad5b3d0ba34b6e9
isPaused(view returns (bool)
false
lastMerkleRootUpdate(view returns (uint256)
1632368816
maxScore(view returns (uint16)
1000
merkleRootDelayDuration(view returns (uint256)
86400
merkleRootUpdater(view returns (address)
0x6410efc3f1aad4cd7f2b9351775e59e196ba27b8
pauseOperator(view returns (address)
0x9c767178528c8a205df63305ebda4bb6b147889b
upcomingMerkleRoot(view returns (bytes32)
0x7c8a48aee7bb4741855bdd817b417f5a42a9333f39d73e1f6a851f1624d74753
Read-only
getLastScore(address _userview returns (uint256uint16uint256)
userScores(addressview returns (uint256 scoreuint256 lastUpdated)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
init(bytes32 _merkleRootaddress _merkleRootUpdateraddress _pauseOperatoruint16 _maxScore
setDocumentId(string _documentId
setMerkleRootDelay(uint256 _delay
setMerkleRootUpdater(address _merkleRootUpdater
setPause(bool _value
setPauseOperator(address _pauseOperator
updateMerkleRoot(bytes32 _newRoot
verifyAndUpdate(struct SapphireTypesScoreProof _proofreturns (uint256uint16)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
CreditScoreUpdated(address indexed accountuint256 scoreuint256 lastUpdated
DelayDurationUpdated(address indexed accountuint256 value
DocumentIdUpdated(string newDocumentId
MerkleRootUpdated(address indexed updaterbytes32 merkleRootuint256 updatedAt
MerkleRootUpdaterUpdated(address merkleRootUpdater
PauseOperatorUpdated(address pauseOperator
PauseStatusUpdated(bool value
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.