atomicDEX-API icon indicating copy to clipboard operation
atomicDEX-API copied to clipboard

feat(sia): Sia Wallet functionality

Open Alrighttt opened this issue 1 year ago • 0 comments

changelog(still WIP):

  • CI builds are changed to print a sha256 hash of the binary to CI log This allows us to double check the binary produced by CI is actually the one being hosted.

  • "--cfg", "feature="enable-sia"" This is removed from .cargo/config.toml. This was placed by Omar. I don't know why.

  • Removed a dep install from GH action - ref:1c8715d4058e378fce0caa6cec54a03d488f055e I don't know why this was initially placed here.

  • Set --all-features in all cargo/rustc commands for all CI except release builds. This seems the most sensible way of doing this as otherwise we won't be running feature-gated tests or finding feature specific bugs or clippy warnings

The updated sia-rust code must also be reviewed: https://github.com/komodoplatform/sia-rust/compare/9f188b80b3213bcb604e7619275251ce08fae808...komodoplatform:dev

Alrighttt avatar Sep 16 '24 13:09 Alrighttt