This code reflects the complete mainnet deploy and includes, inter alia, gas and gasPrice updates.
What's Changed
- github action updated ropsten cronjob on every monday by @LijuJoseJJ in #507
- remove github action workflow - publish docker image by @LijuJoseJJ in #508
- Splitting tests by @signorecello in #490
- feat: -d or --dev flag by @signorecello in #401
- remove ERC addresses from transfer by @Westlad in #509
- Westlad/ping pong fix by @Westlad in #526
- remove secrets from deploy script by @Westlad in #493
- Proposer add logging and registration check by @Westlad in #546
- Fixing setup by @signorecello in #537
- updateable contracts part 1 by @Westlad in #552
- David/staging by @druiz0992 in #514
- Adversary by @ChaitanyaKonda in #492
- fix: removed VERBOSE and replaced with LOG_LEVEL by @signorecello in #560
- Implemented restriction for ERC20 tokens by @signorecello in #527
- David/proposer offchain by @druiz0992 in #549
- remove public inputs by @ChaitanyaKonda in #563
- Proposer to propose multiple L2 blocks at once by @daveroga in #553
- Merge Browser into master by @IlyasRidhuan in #530
- David/staging2 by @druiz0992 in #570
- feat: adding a restriction to proposers and challenger 🤌 by @signorecello in #550
- Westlad/fix restart nightfall by @Westlad in #564
- Missing
.block
when accessing historical blocks. by @IlyasRidhuan in #585 - Refactor to help integrate proposer in staging by @druiz0992 in #578
- several fixes to increase reliability on staging by @druiz0992 in #594
- Timber updates sibling paths using incoming leaves. by @IlyasRidhuan in #584
- Testnet wallet deployment by @IlyasRidhuan in #602
- remove browser e2e test GitHub actions workflow by @LijuJoseJJ in #606
- Nonce from pending and fixing nonce order by @ChaitanyaKonda in #589
- (nightfall-browser) web-worker comlink implement to fetch circuits files from s3 bucket by @LijuJoseJJ in #583
- BigInt changes to core Nightfall by @IlyasRidhuan in #620
- docs: adding contract upgrade document by @Westlad in #603
- feat: completing the MPC ceremony 🙏 by @signorecello in #609
- (nightfall-browser) bug fixed - websocket initiating at all page by @LijuJoseJJ in #593
- Westlad/proposer robustify by @Westlad in #600
- Ping pong test reference recipients.user1 that doesn't exist by @daveroga in #623
- 112 bit transaction value to enable full 18 decimal place range with large integer part by @Westlad in #608
- Limit input in Bridge and Send to 4 decimals by @IlyasRidhuan in #616
- Better Gas estimation for on-chain calls by @IlyasRidhuan in #617
- Local Development Environment For Wallet by @IlyasRidhuan in #615
- remove ws ping logs by @druiz0992 in #625
- overflow checks by @Westlad in #628
- Westlad/enhanced gas test by @Westlad in #612
- docs: information on maintaining privacy by @Westlad in #632
- blocks can be made at any point in time by @Westlad in #630
- Upgradable contracts update for aws infra by @daveroga in #635
- add amount restrictions for mainnet and goerli ERC contracts by @Westlad in #634
- Small Wallet Bugs by @IlyasRidhuan in #627
- add params for aws ganache by @druiz0992 in #636
- feat: scripts for MPC + removing MPC from the worker process 🔨 by @signorecello in #633
- transaction hashes merkle tree by @ChaitanyaKonda in #631
- Wallet - Integration / squashed by @IlyasRidhuan in #638
- transactionHashesRoot calculated in proposeBlock without challenge by @ChaitanyaKonda in #639
- Save external offchain transactions in optimist by @Westlad in #641
- fix: fix optmist state resync by @druiz0992 in #643
- Browser-fixes-1 by @IlyasRidhuan in #645
- fix offchain connection and tests by @Westlad in #642
- add counters to optimist by @druiz0992 in #647
- Update restrictions by @ChaitanyaKonda in #648
- Fix upgrade contracts by @daveroga in #651
- fix more syncing issues by @Westlad in #650
- Fix: Mark block stake as withdrawn for the block by @daveroga in #652
- Apply check-effect-interaction pattern to contract. by @IlyasRidhuan in #653
- Configurable gas_multiplier by @druiz0992 in #654
- capture timeouts in deposit by @druiz0992 in #655
- blocknumberL2 -> blockNumberL2 by @druiz0992 in #658
- fix: initialToken couldnt find MATIC due to lowerCase method by @imagobea in #660
- fix: margin, typos by @imagobea in #659
- feat: adding transferShieldBalance by @ChaitanyaKonda in #649
- add more debug to shield by @Westlad in #663
- nightfall mainnet deployment by @druiz0992 in #664
New Contributors
Full Changelog: v1.16.2...v2.0.0beta03