What's Changed
- Initial contract implementation by @raventid in #1
- chore(deps): bump curve25519-dalek from 4.1.2 to 4.1.3 in /contract by @dependabot in #4
- chore(deps): bump curve25519-dalek from 4.1.2 to 4.1.3 in /relayer by @dependabot in #5
- feat: update test to correctly expect fork promotion by @raventid in #2
- chore: increase clippy strictness by @raventid in #10
- fix: update pow check and tests for it by @raventid in #11
- Adding near plugins to pause and upgrade contract by @raventid in #14
- feat: add gc for the main chain by @raventid in #9
- chore: add as-conversations check to clippy by @raventid in #15
- feat: use optimal sha256 for different envs by @raventid in #16
- chore: improve contract interface by @raventid in #12
- chore: update contract compilation instruction by @raventid in #17
- chore(deps): bump openssl from 0.10.64 to 0.10.66 in /contract by @dependabot in #18
- Get ride of bitcoin crate by @karim-en in #20
- Contract: refactoring & cleanup by @karim-en in #41
- Fix: merkle proof calculator by @olga24912 in #42
- Fix
merkle-tools
crate by @karim-en in #44 - Reverse
H256
on parsing from/to hex string by @karim-en in #45 - Contract: optimise
reorg
call by @karim-en in #47 - Fix relayer by @olga24912 in #43
- Reduce the logs by @olga24912 in #53
- Relayer: Check that the blocks are not yet in the Light Client before submitting by @olga24912 in #51
- Relayer: clean up and separate tests by @olga24912 in #54
- Fix Clippy warnings by @karim-en in #55
- [Contract] Add
get_mainchain_size
& logging by @karim-en in #60 - Small Fix by @olga24912 in #61
- [Contract] attach deposit on block submission by @karim-en in #59
- Verify target on block submission by @olga24912 in #64
- Add Comments for Init Args Restrictions and Warning for Transaction Verification by @olga24912 in #67
- chore(deps): bump openssl from 0.10.64 to 0.10.66 in /relayer by @dependabot in #19
- fix: fix pausing a view method by @karim-en in #71
- Support target adjustment for testnet by @olga24912 in #73
- Fix: get_mainchain_size by @olga24912 in #75
New Contributors
- @dependabot made their first contribution in #4
- @karim-en made their first contribution in #20
Full Changelog: https://github.com/Near-One/btc-light-client-contract/commits/v0.1.0