ArkProjectNFTs / ark-project

ArkProject is a liquidity layer for digital assets, uniting markets, empowering creators, and bridging the gap to mass adoption. Built on top of Starknet, ArkProject is designed to provide a fully decentralized and trustless orderbook on-chain.
https://arkproject.dev
Apache License 2.0
25 stars 10 forks source link

feat: Solis new Katana version + cairo 2.4.0 support and rpc 0.5.1 #218

Closed glihm closed 8 months ago

glihm commented 8 months ago

Description

This PR merges the new Katana big refacto and API.

  1. RPC 0.5.1
  2. Cairo 2.4.0 support (please consider using 2.3.1 for the moment as starkli does not support 2.4.0 until next release).
  3. L1 transaction is now automatically submitted to the sequencer calling add_l1_handler_transaction_for_orderbook.

This PR is stacked on top of #217, so it can be merged without conflict after it.

What type of PR is this? (check all applicable)