Skip to content

Files

Latest commit

Jan 31, 2023
d47fc25 · Jan 31, 2023

History

History

0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jan 31, 2023
Dec 21, 2022
Jan 31, 2023
Dec 21, 2022
Jan 31, 2023
Jan 17, 2023

Contract outline - contract.sol:

contract CryptoPunksMarket

Created on Ethereum Mainnet:

  • Block 3914495 @ 2017-06-22 19:40:00 UTC (1498160400)
  • Tx Id 0x0885b9e5184f497595e1ae2652d63dbdb2785de2e498af837d672f5765f28430
  • By 0xc352b534e8b987e036a93539fd6897f53488e56a

punks v2 | crypto punks v2 | crypto punks market - Contract ABI @ 0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb

Constructor

  • constructor()

2 Payable Function(s)

  • function enterBidForPunk(uint256 punkIndex) payable
  • function buyPunk(uint256 punkIndex) payable

11 Transact Functions(s)

  • function acceptBidForPunk(uint256 punkIndex, uint256 minPrice)
  • function setInitialOwners(address[] addresses, uint256[] indices)
  • function withdraw()
  • function allInitialOwnersAssigned()
  • function transferPunk(address to, uint256 punkIndex)
  • function withdrawBidForPunk(uint256 punkIndex)
  • function setInitialOwner(address to, uint256 punkIndex)
  • function offerPunkForSaleToAddress(uint256 punkIndex, uint256 minSalePriceInWei, address toAddress)
  • function offerPunkForSale(uint256 punkIndex, uint256 minSalePriceInWei)
  • function getPunk(uint256 punkIndex)
  • function punkNoLongerForSale(uint256 punkIndex)

14 Query Functions(s)

  • function name() ⇒ (string _) readonly
  • function punksOfferedForSale(uint256 _) ⇒ (bool isForSale, uint256 punkIndex, address seller, uint256 minValue, address onlySellTo) readonly
  • function totalSupply() ⇒ (uint256 _) readonly
  • function decimals() ⇒ (uint8 _) readonly
  • function imageHash() ⇒ (string _) readonly
  • function nextPunkIndexToAssign() ⇒ (uint256 _) readonly
  • function punkIndexToAddress(uint256 _) ⇒ (address _) readonly
  • function standard() ⇒ (string _) readonly
  • function punkBids(uint256 _) ⇒ (bool hasBid, uint256 punkIndex, address bidder, uint256 value) readonly
  • function balanceOf(address _) ⇒ (uint256 _) readonly
  • function allPunksAssigned() ⇒ (bool _) readonly
  • function symbol() ⇒ (string _) readonly
  • function punksRemainingToAssign() ⇒ (uint256 _) readonly
  • function pendingWithdrawals(address _) ⇒ (uint256 _) readonly