ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 312 txns
Deployed by via 0x7ab0741c at 19738354
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
7 additional variables
ERC-20
--
0xf726b0291becedd8fa35baf557c5f5eb2013639017226c6bfc6c6809c0d24ba6
0xe23c763111e0a9535c1f2eb4fae3d636626ab69ba31b507343363b809f1fb714
0x73773ba05f4be7b494cc9af0161ccef514a929ddb729a0a40bbf7e35477d336b
0x232e8c5422497c385ce15252b542935dca0c9798dcef934ec29bffd525684d93
0x8ee5c321793a29133a21119e6cd62b17db76a8c008366e85688c4f1eadb9b2cb
0x20c7ebc52ede8c6a11780955b0f775b4e205f5f989bd91df8de50f785ce112bb
0xf86caa65aba1fa642f6a50d81a5541cc9a90eb176c0f6f85240e641489e4ff89
0xab988954cb5e0ec0dde18edda15f8f29adc619e0593354ea06541d03fa848006
0x83b5f1ad00b23a6c3ac1b6e4d5a424707008aea2374e405eda678492a209ea4c
0x133ee4928d0708388e6313e302638be53736c47f28c7872d43e427413d4fccce

Functions
Getter at block 21246358
archethicPoolSigner(view returns (address)
0x16c1c9f1abcf2ba9e8d853827339dbeceaa91077
lockTimePeriod(view returns (uint256)
7200
locked(view returns (bool)
false
mintableToken(view returns (bool)
true
 
mintedSwaps(view returns (address[])
owner(view returns (address)
0xeca37f68c9ca7964fc0b3a7ab4f0d6e964f8fd68
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
poolCap(view returns (uint256)
200000000000000000000000
 
provisionedSwaps(view returns (address[])
 
proxiableUUID(view returns (bytes32)
reserveAddress(view returns (address)
0x59074485d293523168459c02da0fbbd2a47a8973
safetyModuleAddress(view returns (address)
0x7f872fbf5b4a71d5cfcc35175bf93eacab0e50b1
safetyModuleFeeRate(view returns (uint256)
0
token(view returns (address)
0x1a688d3d294ee7bcc1f59011de93d608dc21c377
Read-only
getSwapsByOwner(address ownerview returns (struct IPoolSwap[] swaps)
mintedSwap(bytes32 _hashview returns (address)
provisionedSwap(bytes32 _hashview returns (address)
State-modifying
acceptOwnership(
initialize(address _archPoolSigneruint256 _lockTimePeriodaddress _tokenbool _mintableTokenaddress _multisig
lock(
mintHTLC(bytes32 _hashuint256 _amountpayable 
provisionHTLC(bytes32 _hashuint256 _amountuint256 _lockTimebytes _archethicHTLCAddressbytes32 _rbytes32 _suint8 _v
renounceOwnership(
setArchethicPoolSigner(address _archPoolSigner
setLockTimePeriod(uint256 _lockTimePeriod
setToken(address _tokenbool _mintableToken
transferOwnership(address newOwner
unlock(
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
ArchethicPoolSignerChanged(address indexed _signer
BeaconUpgraded(address indexed beacon
ContractMinted(address indexed _htlcuint256 indexed _amount
ContractProvisioned(address indexed _htlcuint256 indexed _amount
Initialized(uint8 version
Lock(
LockTimePeriodChanged(uint256 indexed _lockTimePeriod
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenChanged(address indexed _token
Unlock(
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors
AlreadyMinted(
AlreadyProvisioned(
CannotSendEthers(
InsufficientFunds(
InvalidAmount(
InvalidArchethicPoolSigner(
InvalidHash(
InvalidLockTime(
InvalidLockTimePeriod(
InvalidSignature(
InvalidToken(
Locked(