Skip to content

Releases: metaplex-foundation/metaplex-ios

Dextrin 1.3.0

01 Nov 18:36
7b7f6d1
Compare
Choose a tag to compare

API Changes

Auction House v0.2 is released.

AuctionHouseClient has been updated and now includes the following methods:

Auction House

func create(input, callback)
func findByAddress(address, callback)
func findByCreatorAndMint(creator, treasuryMint, callback)

Bid

func bid(input, callback)
func findBidByReceipt(address, auctionHouse, callback)
func findBidByTradeState(address, auctionHouse, callback)
func findBidsBy(type, auctionHouse, callback)
func loadBid(bid, callback)
func cancelBid(auctioneerAuthority, auctionHouse, bid, callback)

Listing

func list(input, callback)
func findListingByReceipt(address, auctionHouse, callback)
func loadListing(listing, callback)
func cancelListing(auctioneerAuthority, auctionHouse, listing, callback)

Sale

func executeSale(input, callback)
func findPurchaseByReceipt(address, auctionHouse, callback)
func loadPurchase(purchase, callback)

Please check the README.md for more information on these methods and feel free to reach out to the team or post an issue.

Work Completed

Full Changelog: 1.2.0...1.3.0

Carob Syrup 1.2.0

24 Sep 15:19
df54253
Compare
Choose a tag to compare

API Changes

Auction House v0.1 is released.

Auction House is a protocol for marketplaces to implement a decentralized sales contract. It is simple, fast and very cheap. Auction House is a Solana program available on Mainnet Beta and Devnet. Anyone can create an Auction House and accept any SPL token they wish. See more information about auction house here.

New Auction House client was added with the following methods:

findByAddress(address, callback)
findByCreatorAndMint(creator, treasuryMint, callback)

The data model and de/serialization is imported from metaplex-swift-program-library, which was generated by our swift-solita framework.

Work Completed

Full Changelog: 1.1...1.2.0

Beet Sugar 1.1.0

14 Sep 01:56
9869a3c
Compare
Choose a tag to compare

API Changes

Phantom connect and deep linking have been implemented in the Sample App to demonstrate hooking up a Phantom Wallet and fetching NFTs.

The following methods in NftClient have been deprecated:

  • findNftByMint renamed to findByMint
  • findNftByMintList renamed to findAllByMintList
  • findNftsByOwner renamed to findAllByOwner
  • findNftsByCreator renamed to findAllByCreator
  • findNftsByCandyMachine renamed to findAllByCandyMachine

createNft was added to NftClient to allow minting of NFTs. Documentation was also added to README.md

Some miscellaneous bug fixes and refactoring were completed:

  • Fix unit tests
  • Folder and File refactor
  • Serialize/deserialize fixes and unit tests

Work Completed

New Contributors

Full Changelog: 1.0...1.1

Arabinose 1.0.0

25 May 22:20
81b0138
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/metaplex-foundation/metaplex-ios/commits/1.0