Jouzo

Results 17 issues of Jouzo

#### What kind of PR is this?: /kind chore #### What this PR does / why we need it: Updates secp256k1 from upstream

kind/chore

#### What kind of PR is this?: /kind chore #### What this PR does / why we need it: Use BCLog::ANCHORING log category for ContextualValidateAnchor errors.

#### What kind of PR is this?: /kind chore #### What this PR does / why we need it: Backports PR #1207 to master

kind/chore
ci/sync

## Summary - Adds support for de/serialization of defichain custom messages

ocean

## Summary - Move Rocks struct and traits to dedicated `ain-db` crate - Will be subsequently used by ocean implementation

ocean

p2
e4
b/ocean

## Summary - Implementation of `Index` trait on `dftx`s as required by Ocean spec - Adds support for `TxResult` indexing, here used to get `poolswap`/`compositeswap` `amount` and `pool_id`

p2
e4
b/ocean

## Summary - Initial Ocean archive setup. - Adds placeholder FFI calls for indexing/invalidating block - Adds RocksDB columns families, models and repository for data access ## Descritipion - `storage`...

p2
e4
b/ocean

## Summary - [x] Add axum REST server - [x] Add ocean API routers - [x] Add additional indexes model - [x] Start ocean server via FFI - [x] Process...

On-going Implementation PR https://github.com/DeFiCh/ain/pull/2724 ## Summary - [x] Add axum REST server - [x] Add ocean API routers - [x] Ocean models - [x] Ocean server init - [x] RocksDB...