Skip to content

TEN v0.10.0

Compare
Choose a tag to compare
@moraygrieve moraygrieve released this 23 Feb 17:43
· 1373 commits to main since this release
af5691d

Change Log

  • A list of the PRs merged in this release is as below;
    • d81f5f9a Run a schedule deploy on the l1, and trigger l2 if succesful (#1129)
    • 481dc317 Wrap leveldb so its error types don't leak into our codebase (#1128)
    • e5d8c398 Resilient to rpc requests while sequencer unknown (#1130)
    • aa3eaea2 Updated go version and ego version. (#1124)
    • 6de02fb0 Add config to enable host persistence (#1122)
    • 7f7b78fa Save deployment container logs as build artifacts for fault finding (#1123)
    • 7b640aec No need to request secret for enclave on host restart (#1117)
    • 71d0ea88 Testnet launcher + node package (#1112)
    • c33bf2bc Clarify p2p address syncing (#1116)
    • 1c6f7c7e Add integration testing and local network tools (#1115)
    • a4d34075 Implemented scheduled deployment of dev-testnet (#1114)
    • 8adb8970 Rotates the eth2 logs (#1113)
    • a9c8f9af Update testnet-local-build_images.sh (#1110)
    • 77cc0dad Management contract in all vars (#1093)
    • 7bffad4d Add a single start script to launch testnet with default arguments (#1107)
    • ff7632fa Adds a script that waits for the eth2network to be ready (#1108)
    • 76a0abbb Removes the gethnetwork (#1095)
    • 70767522 Add blockheight and blockhash log keys (#1105)
    • d4bb4120 Fix comparison for empty hash (#1106)
    • 6e145dce Update enclave.go (#1104)
    • 55f4fdc9 Fixes for the we tests (#1102)
    • de1d8bf4 Record latest rollup for every l1 block to avoid scanning back (#1101)
    • 859524b2 Attempt to fix github sleep step bash syntax (#1099)
    • 9196f32b Aggressive enclave logging to track what what it is processing (#1100)
    • f56418b9 Fix contract deployer test ports (#1097)
    • a10e94a7 Add sleep to stagger az cli requests on parallel node creation (#1098)
    • 855c3a36 Fix wallet extension flakyness (#1096)
    • 04af95bd Fix for contract ci go test integration. reintroduced param names to … (#1094)
    • 2e0dfdc1 Eth2 used in the deployment (#1079)
    • 3ef6a073 Remove speculative execution (#1092)
    • ba736919 Adding manual tests + minor fixes (#1090)
    • 1d3134b7 Fix sequencer tx production (#1091)
    • 73dc2df8 Rollup lookup should not assume that l1 blocks go back to genesis (#1089)
    • 09932b44 After enclave restart, replay batches to restore missing statedb cache (#1088)
    • d0bb547f Provide a clearer way for finding the latest rollup in the chain of a given head block. (#1085)
    • c610271f Fixes enclave debug image (#1086)
    • e2c2babc Avoid swallowing l1 client error messages (#1081)
    • 54819a09 Ensure l2 head is rewound after l1 forks (#1078)
    • afafeee2 Call db client batches dbbatches to avoid confusion (#1070)
    • a8357aa3 Obscuro bridge deployment scripts. (#1046)
    • c951a9b8 Reduces the time to start a merged eth2 network (#1077)
    • 7a65331c Make pr template lighter (#1076)
    • 015c6b7e Juiced the docker. it's now fast. (#1071)
    • 9e7c6a30 Upgrade enclave l2 (#1075)
    • 5e494c36 Fixes the enclave start (#1074)
    • 6f2b8a69 Remove early exit (#1073)
    • 14d25d96 Fix faucet deployment trigger (#1072)
    • b2e6f8e2 Store the l2 head hash directly in the enclave (#1069)
    • 34e7bbe3 Adds an upgrade testnet workflow (#1049)
    • f8230934 Adds eth2 network (#1050)
    • 37f52830 Docker image size reduction (#1068)
    • 6f621c0b No need to manage a mempool on non-sequencer nodes (#1064)
    • d8f3d64d Temporarily allow product key sealing edb credentials for testnet upgrades (#1065)
    • c254ac9c Removed stuff related to the old bridge (#1057)
    • c775d8bd Store batches from rollups. check batches at same height are consistent. (#1063)
    • 69fcdd10 Wallet extension now supports --host cli arg. (#1061)
    • c5635a75 Fix solidity compilation warnings for unused calldata. warnings are now treated as errors. (#1060)
    • fde6606c Adds todo. (#1058)
    • 72c062b8 Requires the full set of batches to be specified when creating a rollup from a set of batches (#1056)
    • 5b7ffbb5 Each rollup references its batches, rather than a set of transactions (#1055)
    • 12229781 Adds comments to clarify some of the log events logic. (#1054)
    • 1a16f9ef Fix for ci deployment. (#1053)
    • 3c977786 Rollup header points to batch. (#1052)
    • 556a5741 Avoid unnecessary updating of head rollup for block (#1051)