Skip to content

Commit

Permalink
new signing algorithm and support of BlockPi (#24)
Browse files Browse the repository at this point in the history
* add rust-analyzer to the workspace

Signed-off-by: onur-ozkan <[email protected]>

* use the latest upstream checkout

Signed-off-by: onur-ozkan <[email protected]>

* add `proxy_signature` crate from kdf

Signed-off-by: onur-ozkan <[email protected]>

* WIP

Signed-off-by: onur-ozkan <[email protected]>

* use peer address

Signed-off-by: onur-ozkan <[email protected]>

* WIP: replace `SignedMessage` with upstream `ProxySign`

Signed-off-by: onur-ozkan <[email protected]>

* embed some TODO notes

Signed-off-by: onur-ozkan <[email protected]>

* unifiy proxy logic and refactor the basics

Signed-off-by: onur-ozkan <[email protected]>

* unify middleware validation

Signed-off-by: onur-ozkan <[email protected]>

* migrate http tests

Signed-off-by: onur-ozkan <[email protected]>

* make the logging interface more convenient

Signed-off-by: onur-ozkan <[email protected]>

* migrate http module

Signed-off-by: onur-ozkan <[email protected]>

* extend signing test

Signed-off-by: onur-ozkan <[email protected]>

* extend RPC tests

Signed-off-by: onur-ozkan <[email protected]>

* extend the test coverage

Signed-off-by: onur-ozkan <[email protected]>

* remove .TODO file

Signed-off-by: onur-ozkan <[email protected]>

* add TODO to README

Signed-off-by: onur-ozkan <[email protected]>

* move `JEMALLOC_SYS_WITH_MALLOC_CONF` to cargo config

Signed-off-by: onur-ozkan <[email protected]>

* add optimum build optimizations for dev/release profiles

Signed-off-by: onur-ozkan <[email protected]>

* upgrade to stable 1.80

Signed-off-by: onur-ozkan <[email protected]>

* use the remote source

Signed-off-by: onur-ozkan <[email protected]>

* remove leftover println macros

Signed-off-by: onur-ozkan <[email protected]>

* rename `Cosmos` to `BlockPi`

Signed-off-by: onur-ozkan <[email protected]>

---------

Signed-off-by: onur-ozkan <[email protected]>
  • Loading branch information
onur-ozkan committed Aug 5, 2024
1 parent 547b493 commit b9f5c8f
Show file tree
Hide file tree
Showing 21 changed files with 1,896 additions and 1,815 deletions.
3 changes: 3 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
[env]
JEMALLOC_SYS_WITH_MALLOC_CONF = "background_thread:true,narenas:1,tcache:false,dirty_decay_ms:0,muzzy_decay_ms:0,metadata_thp:auto"

[target.'cfg(all())']
rustflags = [
"-Dunsafe_code"
Expand Down
Loading

0 comments on commit b9f5c8f

Please sign in to comment.