Releases: movementlabsxyz/movement
Releases · movementlabsxyz/movement
movement-full-node-v0.0.1-alpha
What's Changed
- remove pool balance by @Primata in #758
- Garbage Collect Inflight by @l-monninger in #839
- Bridge GraphQL Normalization by @l-monninger in #818
- Suzuka Deletion Util and Followers Test Cleanup by @l-monninger in #660
- Genesis Rollove Determinism by @l-monninger in #750
- Reentrancy by @l-monninger in #501
- fix path by @ricecodekhmer in #861
- Bridge Mvt -> Eth transfer e2e Test by @musitdev in #690
- Trusted Native Bridge by @Primata in #864
- Solidity Bridge Deployment Scripts by @0xmovses in #681
- Rename Atomic Bridge to Native Bridge by @Primata in #845
- fix: revert all. by @l-monninger in #873
- Indexer Events Missing by @l-monninger in #885
- Change Suzuka naming to Movement, m1 to movement-celestia by @mzabaluev in #863
- Adds Id to Hash and Verification of IR Blobs for Light Node by @l-monninger in #888
- Atomic Bridge Rate Limiter by @Primata in #895
- Fix Race Condition in Block Building by @l-monninger in #912
- Fixes Block Splitting Implementation Used in Heuristic for Celestia Submission by @l-monninger in #913
- remove duplicate entries Cargo.toml by @NaijaCoderGirl in #906
- MCR Forced Commitments by @l-monninger in #858
- Remove unused Ethereum deps by @mzabaluev in #950
- Use alpine for base image for wait for sync image too by @radupopa369 in #955
- Server for HSM demo by @andygolay in #962
- L monninger/signing api by @l-monninger in #968
- Convert DER signature to raw signature for AWS KMS signing by @andygolay in #988
- Don't hardcode db name, which should be in connection string by @zfy0701 in #958
- Implement MIP-58 - Trusted Relayer by @0xmovses in #903
- Add public key state to HSM Demo by @andygolay in #1001
- Governed Gas Gool e2e test gas fee deposit by @0xmovses in #998
- Zstd bomb fix by @mzabaluev in #937
- Secure signing: Key rotation with CLI by @andygolay in #1002
- Signing: Settlement signing integration by @musitdev in #995
- deps: update bcs, aptos-core, aptos-indexer-processors by @mzabaluev in #1013
- Mainnet Target Branch by @l-monninger in #1017
- Upgrade GGP Framework Script and Framework Migration Standards by @l-monninger in #1018
- Config Migration by @l-monninger in #1024
- SignerIdentifier::try_raw_private_key by @mzabaluev in #1019
- [test]- Split leader archive file in smaller chunk. by @musitdev in #1021
- Put
load_metadata
binary into movement-indexer image by @zfy0701 in #959 - Migration Bring Up by @l-monninger in #1025
New Contributors
- @ricecodekhmer made their first contribution in #861
- @NaijaCoderGirl made their first contribution in #906
- @zfy0701 made their first contribution in #958
Full Changelog: suzuka-full-node-v0.0.0-testnet...movement-full-node-v0.0.1-alpha
suzuka-full-node-v0.0.0-testnet
What's Changed
- create root workspace by @0xmovses in #3
- add submodules commands by @0xmovses in #4
- Remove unused code by @0xmovses in #12
- Remove code not for monza by @0xmovses in #14
- ENG-110 Stand up a MockRollup Sov-labs rollup by @0xmovses in #11
- Create RPC endpoints
AptosVM
andAptosDb
and primitive types by @0xmovses in #13 - ENG-115 Make
executor.rs
compatible with AptosVm by @0xmovses in #16 - Aptos Execution Updates by @0xmovses in #19
- add sov-test-utils to .toml by @0xmovses in #22
- fix
aptosvm
test by @0xmovses in #23 - Remove old workspace members by @0xmovses in #26
- Update aptos-core dependency by @0xmovses in #27
- ENG-187 Extract Aptos execution module for Monza Partial by @0xmovses in #30
- ENG-207 setup eth infra by @0xmovses in #31
- M1 DA Light Node by @l-monninger in #33
- ENG-190: Partial Monza by @l-monninger in #34
- monza merge conflict fix by @0xmovses in #40
- Monza by @0xmovses in #15
- Aptos ZKFP Example by @l-monninger in #38
- Broken Monza Executor by @l-monninger in #39
- Merklization and preflighting for ZK Fraud Proofs by @l-monninger in #10
- Apache License by @andyjsbell in #44
- ENG 301 e2e state reversion by @0xmovses in #46
- Remove the zkfp crates by @mzabaluev in #49
- ENG-314: copy monza crates to suzuka by @mzabaluev in #47
- Infra Integration by @l-monninger in #54
- Infra Integration by @l-monninger in #55
- fix: testing workflow. by @l-monninger in #56
- CI Fixes by @l-monninger in #51
- Executor API cleanup and simplification by @mzabaluev in #61
- Git Hygiene by @l-monninger in #52
- ENG-317 implement mcr contracts by @0xmovses in #48
- feat: add block height to BlockAccepted. by @l-monninger in #65
- ENG 394 additional unit test for memseq by @cde8 in #66
- ENG-326: Full Node Commitments by @l-monninger in #58
- ENG-446 Remove FinalityMode by @mzabaluev in #84
- ENG 318 MCR settlement smart contract call by @musitdev in #67
- Reopen of #67 PR to be merged in main by @musitdev in #88
- Remove
Arc<RwLock<_>>
aroundDbReaderWriter
by @mzabaluev in #89 - fix: add cors. by @l-monninger in #86
- Suzuka Docker Compose Stack by @l-monninger in #87
- Infra Integration Demo by @l-monninger in #77
- chore: remove Status field from PR template by @mzabaluev in #78
- Added Troubleshooting section to README by @andygolay in #90
- Update
rustfmt.toml
to only use stable features andcargo fmt
by @0xmovses in #99 - Formatting Cargo.toml for movementlabsxyz/movement by category with subcategory alphabetical ordering. by @bennettdavisv1 in #101
- Services Containers nixed by @l-monninger in #96
- Reduce faucet image size by @andyjsbell in #103
- stlkMOVEToken by @l-monninger in #98
- CI cleanup for containers by @mzabaluev in #107
- fix: broken mcr flow. by @l-monninger in #108
- fix loop and tests by @Primata in #109
- ENG-357: A view into the finalized state by @mzabaluev in #91
- Domain Staking and MCR Upgrades by @l-monninger in #104
- Timelock Contracts Deployment Framework by @Primata in #112
- Well Known Files for ENV and Setup and Build Stages by @l-monninger in #93
- Indexer Integration by @l-monninger in #120
- ENG-434: Integration of MCR settlement by @mzabaluev in #116
- create maptos-rest service by @0xmovses in #97
- debug: target comment broke suddenly by @l-monninger in #130
- mcr-settlement-config: slim crate for MCR-related configuration by @mzabaluev in #126
- Downgrade Runners by @l-monninger in #123
- Inola Network by @l-monninger in #131
- mcr-settlement-setup: new crate by @mzabaluev in #134
- Docker Compose Rewrite by @l-monninger in #119
- Docker Compose Enhancements by @l-monninger in #136
- Graceful Restarts for M1 DA Light Node by @l-monninger in #142
- Graceful Restarts for Aptos Execution by @l-monninger in #140
- MCR batch timeout by @mzabaluev in #146
- ENG-542-Onboarding documentation for full node by @radupopa369 in #147
- doc: indexer and explorer onboard by @andyjsbell in #150
- typo by @radupopa369 in #152
- ENG-591 ETH side atomic bridge contract by @0xmovses in #114
- chore: update tests in the workspace to compile by @mzabaluev in #151
- Docs Update by @l-monninger in #149
- Update aptos-core to pass
LedgerInfo
as the source of truth in block reversion by @mzabaluev in #141 - Flocks w/ Better Lifetimes by @l-monninger in #148
- feat: suzuka with manager and godfig. by @l-monninger in #156
- Godfig-based Setup of M1 DA Light Node by @l-monninger in #155
- ENG-591 move side bridge modules and
moveth.move
by @0xmovses in #122 - remove cache and build files for contracts by @0xmovses in #157
- Quick fix for busy loop in suzuka-full-node by @mzabaluev in #161
- ENG 601 update setup to start Anvil and generate MCR config. by @musitdev in #139
- Complex alice by @Primata in #160
- Primata/hey partners by @Primata in #159
- Alloy
msg.sender
is Zero w/ Anvil by @l-monninger in #170 - Update aptos-core version for the faucet sequencing fix by @0xmovses in #180
- Fix up MCR integration by @mzabaluev in #181
- Sequencer w/ Sequence Numbers by @l-monninger in #171
- ENG-560: Atomic Bridge Shared Crate by @cde8 in #133
- Sync with upstream by @mzabaluev in #184
- fix link README.md by @cratiu222 in #197
- fix: spelling issues by @nnsW3 in #196
- feat: attester launch by @andyjsbell in #188
- feat: whitelist staking by @andyjsbell in #187
- a...