Skip to content

Commit 7fdaf55

Browse files
jburntPeartes
andauthored
asset marketplace (#84)
* chore: add in base spec msgs * chore: asset method trait * chore: implement default plugins * chore: listing an asset * chore: more coverage on Listing * chore: delist and buy WIP on timelocks * chore: unit test on delist * chore: reserve and reserve unit test * chore: more generic contract * feat: add in default plugins * feat: add in test and asset-base contract * chore: disable raw transfer if royalty is set * feat: add in query messages * fix: remove default features for asset-base * feat: make sure deductions are made in sellable buy logic * chore: add in query impl into asset-base contract * format toml * add marketplace to lockfile * add cw-address-like * add contract * update marketplace * add queries * add tests * move offers * add item-sold event * complete buy * offers * add more tests * remove unused * accept offer * change to queue * set fee recipient and update config by manager * chore: remove unwrap() * fix: proper seller is owner * fix linting * check listing is tied to seller * add justfile * fix clippy issues * add royalty test * Merge pull request #86 from burnt-labs/feature/marketplace-approval add approve/reject * update cargo file, finalize for and split execute * account for marketplace fees --------- Signed-off-by: Kehinde Faleye <[email protected]> Co-authored-by: peartes <[email protected]>
1 parent 31140d9 commit 7fdaf55

File tree

22 files changed

+4484
-143
lines changed

22 files changed

+4484
-143
lines changed

.cargo/config.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
[alias]
2-
wasm = "build --release --lib --target wasm32-unknown-unknown"
32
schema = "run --example schema"
3+
wasm = "build --release --lib --target wasm32-unknown-unknown"
44

55
[env]
66
RUSTFLAGS = "-C link-arg=-s"
7-

0 commit comments

Comments
 (0)