Release v0.0.1
🚀 Ark Project - v0.0.1 Release
We're excited to announce the inaugural release of the Ark Project! This version lays the foundation for our platform and introduces a range of features, improvements, and fixes. Here's a snapshot of what's included:
Features
- feat: add mint detection by @remiroyc in #11
- refactor: transfers detection by @remiroyc in #12
- feat: process mint event by @remiroyc in #13
- refactor: clippy warnings by @remiroyc in #22
- feat: store token_id with padding by @remiroyc in #23
- feat: update token_owner after each transfers by @remiroyc in #30
- feat/refactor transfert processor by @kwiss in #27
- feat/split crate by @kwiss in #34
- feat: increment token count by @remiroyc in #31
- refactor: client imports by @remiroyc in #32
- feat: use log traces by @remiroyc in #25
- feat: rename table to ark_mainnet_token_events by @remiroyc in #39
- chore(clippy-check): add clippy check by @kwiss in #38
- feat(transfers): move transfers in a dedicated crate & change table by @kwiss in #42
- feat(ownership): add create & delete owned tokens by @kwiss in #46
- fix: hardcoded table names by @remiroyc in #54
- feat/transfer lambda by @kwiss in #51
- feat/transfer events lambda by @kwiss in #57
- feat/transfer events lambda by @kwiss in #58
- feat(collection-update): add base lamdba & actions by @kwiss in #59
- rework starknet-rs by @glihm in #77
- feat: index collection image by @remiroyc in #79
- fix: get metadata on ipfs by @remiroyc in #81
- add indexer for arkchain by @glihm in #82
- fix(listing): add missing order hash in token by @kwiss in #85
- feat(core): add indexer table by @remiroyc in #86
- fix(core): event without key by @remiroyc in #87
- feat(transfers): draft transfer refactor with managers by @kwiss in #88
- global flow rework by @glihm in #89
- feat(storage): add draft for storage by @kwiss in #92
- fix: remove old github workflows by @remiroyc in #93
- restructure the repo + cleanup by @glihm in #94
- feat(errors): update errors by @kwiss in #95
- feat(ark-metadata): refactor metadata crate by @remiroyc in #90
- feat(storage-sqlite): update storage with sqlite & prisma by @kwiss in #97
- feat(ark-chain): Add ark-chain related code by @glihm in #98
- refacto(pontos): rework of Pontos logic + opti for multithreading by @glihm in #112
- feat(pontos): specify trait bounds by @remiroyc in #114
- refactor(pontos): rename storage by @remiroyc in #117
- fix(pontos): rename identifier property by @remiroyc in #118
- fix(ark-starknet): use to_hex_str by @remiroyc in #116
- fix(pontos):
owner_of
call &event_handler
improvements by @remiroyc in #120 - fix(storage): remove default storage impl by @kwiss in #125
- feat(pontos): add
index_pending
to pontos by @glihm in #122 - fix(ark-metadata): remove AWS S3 file manager by @glihm in #127
- feat(pontos): upgrade indexer version handling by @remiroyc in #128
Full Changelog: https://github.com/ArkProjectNFTs/ark-project/commits/v0.0.1