Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AuctionHouse v0.2 #61

Merged
merged 28 commits into from
Nov 1, 2022
Merged
Show file tree
Hide file tree
Changes from 26 commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
093cdb8
Add FindNftByToken to NftClient
mike-metaplex Sep 28, 2022
c12c7b7
Add FindNftByMetadata to NftClient
mike-metaplex Sep 28, 2022
3eaa7f5
Add LoadBid and FindBidByReceipt to AuctionHouseClient
mike-metaplex Sep 28, 2022
d084801
Add FindBidByTradeState to AuctionHouse
mike-metaplex Sep 29, 2022
85afb75
Add gpaBuilder for BidReceipt
mike-metaplex Sep 30, 2022
3c742ee
Add CancelBidOperationHandler
mike-metaplex Oct 12, 2022
42edfce
Add CancelListingOperationHandler
mike-metaplex Oct 17, 2022
75d995d
Add CreateListingOperationHandler
mike-metaplex Oct 17, 2022
1613fbf
Add list to AuctionHouseClient
mike-metaplex Oct 17, 2022
4cfed0d
Add FindListingByReceipt
mike-metaplex Oct 17, 2022
19863b6
Add LoadListing
mike-metaplex Oct 17, 2022
cc30f4e
Add ExecuteSaleOperationHandler
mike-metaplex Oct 18, 2022
fb58cb0
Add Unit Tests for Create AH, Create Bid, Cancel Bid
mike-metaplex Oct 25, 2022
a4d4233
Small refactor
mike-metaplex Oct 26, 2022
2499879
Make better use of Inputs for operations
mike-metaplex Oct 26, 2022
abf82fe
Fix compile errors
mike-metaplex Oct 26, 2022
6ff85ab
Revert Sample App changes from help MLH
mike-metaplex Oct 26, 2022
6882811
Add more documentation and adjust access modifiers for AuctionHouseCl…
mike-metaplex Oct 26, 2022
d99fef9
Add documentation for Bid, List, Purchase
mike-metaplex Oct 26, 2022
0fc8400
Add more tests and see if amman will work
mike-metaplex Oct 28, 2022
249bac0
Add more tests and use yarn instead of npx for amman
mike-metaplex Oct 31, 2022
1b945d6
Clean up
mike-metaplex Oct 31, 2022
d0a1ee8
Set better timeouts and move amman validator after swift build
mike-metaplex Oct 31, 2022
bb92918
Update swift.yml
mike-metaplex Nov 1, 2022
aafb8b0
Revert amman, comment AH tests, add documentation on testing
mike-metaplex Nov 1, 2022
17e746c
Remove test coverage script that fails
mike-metaplex Nov 1, 2022
4a7d9f6
Fix PR comments
mike-metaplex Nov 1, 2022
2a15a13
Fix lint issues
mike-metaplex Nov 1, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .github/workflows/swift.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,3 @@ jobs:
run: swift build
- name: Run tests
run: swift test --enable-code-coverage
- name: Test coverage
uses: maxep/spm-lcov-action@0.3.0
with:
output-file: ./coverage/lcov.info

20 changes: 10 additions & 10 deletions Package.resolved
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/metaplex-foundation/beet-swift",
"state" : {
"branch" : "1.0.0",
"revision" : "0873ff2e674e64e1c40fceeb6c040064015bdc09"
"branch" : "1.0.3",
"revision" : "f467c6a29e4e3ad766839a61eac8405e6a136e6d"
}
},
{
"identity" : "metaplex-swift-program-library",
"kind" : "remoteSourceControl",
"location" : "https://github.com/metaplex-foundation/metaplex-swift-program-library",
"state" : {
"branch" : "1.0.0",
"revision" : "07a5afc5d41218cbed778a40055d06724c765668"
"branch" : "1.1.1",
"revision" : "f4d782938620adb9d9f92b6d646a13609746a875"
}
},
{
Expand All @@ -32,26 +32,26 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/Boilertalk/secp256k1.swift.git",
"state" : {
"revision" : "45e458ec3be46cf0a6eb68bc947f797852dc65d8",
"version" : "0.1.6"
"revision" : "cd187c632fb812fd93711a9f7e644adb7e5f97f0",
"version" : "0.1.7"
}
},
{
"identity" : "solana.swift",
"kind" : "remoteSourceControl",
"location" : "https://github.com/metaplex-foundation/Solana.Swift.git",
"state" : {
"branch" : "2.0.0",
"revision" : "2e39f78bb7fa25967bbd51dcac24a3c5510f675a"
"branch" : "2.0.2",
"revision" : "f7bd54eee1ccf31f717b1a98b64b9ae12413e66d"
}
},
{
"identity" : "solita-swift",
"kind" : "remoteSourceControl",
"location" : "https://github.com/metaplex-foundation/solita-swift.git",
"state" : {
"branch" : "1.0.1",
"revision" : "9c75ad06afd0e2823ac5d969df7e74e52a022442"
"branch" : "1.0.3",
"revision" : "4a10fced01084777db9c86547d66acd983799a90"
}
},
{
Expand Down
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ let package = Package(
targets: ["Metaplex"]),
],
dependencies: [
.package(url: "https://github.com/metaplex-foundation/metaplex-swift-program-library", branch: "1.0.0")
.package(url: "https://github.com/metaplex-foundation/metaplex-swift-program-library", branch: "1.1.1")
],
targets: [
// Targets are the basic building blocks of a package. A target can define a module or a test suite.
Expand Down
Loading