PWNSimpleLoan
Verified contract
Active on
Ethereum with 101 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
BZZ | ERC-20 | 10K | $0.491563 |
$4,915.63 | |
WETH | ERC-20 | 0.1 | $3,471.64 |
$347.16 | |
(#29) | ERC-1555 | 1 | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20841799 | 2 months ago | | | 0 | 0.00093566824 | |
| 20838812 | 2 months ago | | | 0 | 0.0013354100 | |
| 20431703 | 4 months ago | | | 0 | 0.0011753224 | |
| 20407252 | 4 months ago | | | 0 | 0.00027453137 | |
| 20386261 | 4 months ago | | | 0 | 0.00050244887 | |
| 20386181 | 4 months ago | | | 0 | 0.00038008511 | |
| 20378831 | 4 months ago | | | 0 | 0.00015387408 | |
| 20178760 | 5 months ago | | | 0 | 0.0018601834 | |
| 20174719 | 5 months ago | | | 0 | 0.0013819033 | |
| 20127542 | 5 months ago | | | 0 | 0.0072679738 |
ABI
ABI objects
Getter at block 21266877
MAX_EXPIRATION_EXTENSION() view returns (uint256)
2592000
loanMetadataUri() view returns (string)
https://api.pwn.xyz/loan/1/0x4440C069272cC34b80C7B11bEE657D0349Ba9C23/{id}/metadata
Read-only
getLOAN(uint256 loanId) view returns (struct PWNSimpleLoanLOAN loan)
getStateFingerprint(uint256 tokenId) view returns (bytes32)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) pure returns (bytes4)
onERC1155Received(address operator, address, uint256, uint256, bytes) view returns (bytes4)
onERC721Received(address operator, address, uint256, bytes) view returns (bytes4)
supportsInterface(bytes4 interfaceId) pure returns (bool)
State-modifying
Events claimLOAN(uint256 loanId)
createLOAN(address loanTermsFactoryContract, bytes loanTermsFactoryData, bytes signature, bytes loanAssetPermit, bytes collateralPermit) returns (uint256 loanId)
extendLOANExpirationDate(uint256 loanId, uint40 extendedExpirationDate)
repayLOAN(uint256 loanId, bytes loanAssetPermit)
LOANClaimed(uint256 indexed loanId, bool indexed defaulted)
LOANCreated(uint256 indexed loanId, struct PWNLOANTermsSimple terms, bytes32 indexed factoryDataHash, address indexed factoryAddress)
LOANExpirationDateExtended(uint256 indexed loanId, uint40 extendedExpirationDate)
LOANPaidBack(uint256 indexed loanId)
VaultPull(struct MultiTokenAsset asset, address indexed origin)
VaultPush(struct MultiTokenAsset asset, address indexed beneficiary)
VaultPushFrom(struct MultiTokenAsset asset, address indexed origin, address indexed beneficiary)
constructor(address _hub, address _loanToken, address _config)
This contract contains no fallback and receive objects.
CallerMissingHubTag(bytes32 arg0)
CallerNotLOANTokenHolder()
IncompleteTransfer()
InvalidCollateralAsset()
InvalidExtendedExpirationDate()
InvalidLoanAsset()
InvalidLoanStatus(uint256 arg0)
LoanDefaulted(uint40 arg0)
NonExistingLoan()
UnsupportedTransferFunction()