Skip to content

Release v0.0.1

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Oct 21:25
· 379 commits to main since this release

🚀 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