Skip to content

Latest commit

 

History

History

0xb47e3cd837ddf8e4c57f05d70ab865de6e193bbb

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

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