AuthereumAccount

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x680fc3ce at 8632149
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots

No balances found for "AuthereumAccount"

No transactions found for "AuthereumAccount"


Functions
Getter at block 21211250
CHAIN_ID(view returns (uint256)
0
authereumVersion(view returns (string)
1.0.0
dailyLimit(view returns (uint256)
0
getAuthKeysArrayLength(view returns (uint256)
0
getCurrentDay(view returns (uint256)
20045
getIsWithinEthDailyTransactionLimit(view returns (bool)
true
getNonce(view returns (uint256)
0
nonce(view returns (uint256)
0
Read-only
authKeys(addressview returns (bool)
authKeysArray(uint256view returns (address)
authKeysArrayIndex(addressview returns (uint256)
checkDestination(address _destinationview returns (bool)
checkFirewall(uint256 _valueview returns (bool)
dailyLimitTracker(uint256view returns (uint256)
getWillBeWithinEthDailyTransactionLimit(uint256 _valueview returns (bool)
isValidAuthKeySignature(bytes _msgbytes _signatureview returns (bytes4)
isValidLoginKey(address transactionDataSignerbytes _loginKeyAuthorizationSignatureview returns (bool)
isValidLoginKeySignature(bytes _msgbytes _signaturesview returns (bytes4)
isValidSignature(bytes _msgbytes _signaturesview returns (bytes4)
validateLoginKeyMetaTxSigs(bytes32 _txDataMessageHashbytes _transactionDataSignaturebytes _loginKeyAuthorizationSignatureview returns (address)
State-modifying
addAuthKey(address _authKey
addMultipleAuthKeys(address[] _authKeys
changeDailyLimit(uint256 _newDailyLimit
executeAuthKeyMetaTx(address _destinationbytes _datauint256 _valueuint256 _gasLimitbytes _transactionDataSignaturereturns (bytes)
executeLoginKeyMetaTx(address _destinationbytes _datauint256 _valueuint256 _gasLimitbytes _transactionDataSignaturebytes _loginKeyAuthorizationSignaturereturns (bytes)
executeTransaction(address _destinationuint256 _valuebytes _datauint256 _gasLimitreturns (bytes)
initialize(
initialize(address _authKeyaddress _authereumENSManagerstring _labeluint256 _salt
register(string _labeladdress _owneruint256 _salt
removeAuthKey(address _authKey
removeMultipleAuthKeys(address[] _authKeys
swapAuthKeys(address _oldAuthKeyaddress _newAuthKey
swapMultipleAuthKeys(address[] _oldAuthKeysaddress[] _newAuthKeys
Events
AddedAuthKey(address indexed authKey
CallFailed(bytes32 encodedData
DailyLimitChanged(address indexed authKeyuint256 indexed newDailyLimit
DailySpendIncrease(uint256 indexed dayuint256 indexed spendIncrease
FundsReceived(address indexed senderuint256 indexed value
InvalidAuthkey(
InvalidTransactionDataSigner(
OverDailyLimit(
RemovedAuthKey(address indexed authKey
SwappedAuthKeys(address indexed oldAuthKeyaddress indexed newAuthKey
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.