PendingManager

Verified contract

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

No balances found for "PendingManager"

0x525f52fb5880e1e19af7d2965f2213ba0f65fcea6e32e5f2a46466ab8777a7b2
0x7531b88e5417b53e056274ae6f8767dc6f1ffee5b542647b26c713055e9eb99d
0x60bb3f991fd288f1d40454bd1ff9b0060e0097d4aaecaec02751fed130f8614c
0xe9f0120f7e95702410038edd042ca185d291a78d73fc7789aa3fa56215ace666
0x6700ea1fdb643ff0f4f107728d845382d3fbdc08e27ffb8733b1a57cd43cef30
0x6859e0422f3e192c74f5e61efb825ef48a49d0fc146c106eb2bb8a889f6316ee
0x73e9e2c1b9da059e463fcfb80f4c6248230a0b4e92ce34557900e32f6b6762c4
0x5ed48b9b571f9f25bc72ed16e66f58ab85a7c2827cbd6e34efb41ec59d9174ba
0x5709073567157e211d87b7ac8286dd3ddee65b15addd37e51a6a58e389f7974e
0x878bf95adbbbf74eb81d41b00583ad226f1e0a709b33296adb307ac5c8c27a37

Functions
Getter at block 21172787
accessManager(view returns (address)
0xb75322b6687d36edbcdae9399dd26e9e45c161a8
contractOwner(view returns (address)
0xf0f8c14a1a6202e89e61f514bb958433fc227f53
pendingContractOwner(view returns (address)
0x0000000000000000000000000000000000000000
policiesCount(view returns (uint256)
199
txCount(view returns (uint256)
74
Read-only
authorized(addressview returns (bool)
getPolicyDetails(bytes4 _sigaddress _contractview returns (bytes32[] _groupNamesuint256[] _acceptLimitsuint256[] _declineLimitsuint256 _totalAcceptedLimituint256 _totalDeclinedLimit)
getPolicyDetailsByHash(bytes32 _policyHashview returns (bytes32[] _groupNamesuint256[] _acceptLimitsuint256[] _declineLimitsuint256 _totalAcceptedLimituint256 _totalDeclinedLimitbytes4 _sigaddress _contract)
getTxVoteDetails(bytes32 _txKeyview returns (bytes32[] _groupNamesuint256[] _acceptedCountuint256[] _acceptLimituint256[] _declinedCountuint256[] _declineLimituint256 _state)
getTxs(uint256 _fromIdxuint256 _maxLenview returns (bytes32[] _txKeysbytes32[] _policyHashesuint256[] _alreadyAccepteduint256[] _alreadyDeclineduint256[] _states)
getVoteAtTxForUser(bytes32 _txKeyaddress _userview returns (bytes32 _groupNamebool _accepted)
hasConfirmedRecord(bytes32 _keyview returns (uint256)
index2PolicyId(uint256view returns (bytes32)
index2txKey(uint256view returns (bytes32)
isGroupInPolicy(bytes32 _policyHashbytes32 _groupNameview returns (bool)
isPolicyExist(bytes32 _policyHashview returns (bool)
isTxExist(bytes32 _keyview returns (bool)
policyId2Index(bytes32view returns (uint256)
txKey2index(bytes32view returns (uint256)
State-modifying
accept(bytes32 _keybytes32 _votingGroupNamereturns (uint256)
addPolicyRule(bytes4 _sigaddress _contractbytes32 _groupNameuint256 _acceptLimituint256 _declineLimitreturns (uint256)
addTx(bytes32 _keybytes4 _sigaddress _contractreturns (uint256)
changeContractOwnership(address _toreturns (bool)
claimContractOwnership(returns (bool)
decline(bytes32 _keybytes32 _votingGroupNamereturns (uint256)
deleteTx(bytes32 _keyreturns (uint256)
destroy(
forceRejectVotes(bytes32 _keyaddress _userreturns (uint256)
removePolicyRule(bytes4 _sigaddress _contractbytes32 _groupNamereturns (uint256)
revoke(bytes32 _keyreturns (uint256)
setAccessManager(address _accessManagerreturns (uint256)
signIn(address _contractreturns (uint256)
signOut(address _contractreturns (uint256)
withdrawnTokens(address[] tokensaddress _toreturns (uint256)
Events
Error(uint256 errorCode
PolicyRuleAdded(bytes4 sigaddress contractAddressbytes32 keybytes32 groupNameuint256 acceptLimituint256 declinesLimit
PolicyRuleRemoved(bytes4 sigaddress contractAddressbytes32 keybytes32 groupName
ProtectionTxAccepted(bytes32 keyaddress indexed senderbytes32 groupNameVoted
ProtectionTxAdded(bytes32 keybytes32 siguint256 blockNumber
ProtectionTxCancelled(bytes32 key
ProtectionTxDeclined(bytes32 keyaddress indexed senderbytes32 groupNameVoted
ProtectionTxDone(bytes32 key
ProtectionTxVoteRevoked(bytes32 keyaddress indexed senderbytes32 groupNameVoted
TxDeleted(bytes32 key
Constructor
constructor(address _accessManager
Fallback and receive
fallback(
Errors

This contract contains no error objects.