Skip to content

[DRAFT] MS2 - #11

Merged
avkos merged 54 commits into
add-utilsfrom
feat/deposit-from-l1
Jul 10, 2024
Merged

[DRAFT] MS2#11
avkos merged 54 commits into
add-utilsfrom
feat/deposit-from-l1

Conversation

@Muhammad-Altabba

@Muhammad-Altabba Muhammad-Altabba commented Jun 17, 2024

Copy link
Copy Markdown
Contributor

No description provided.

@avkos avkos changed the title [DRAFT] Feat/deposit from l1 [DRAFT] ML2 Jun 24, 2024
@avkos avkos changed the title [DRAFT] ML2 [DRAFT] MS2 Jun 24, 2024
* enhance plugin context

* enhance plugin contracts init

* enhance plugin contracts init and add a test

* ensure the correct provider used inside the plugin

* revert a draft change

* tiny to fix provider usage at plugin

* link to a web3.js issue
@avkos

avkos commented Jul 9, 2024

Copy link
Copy Markdown
Contributor

Sepolia tests
image

@avkos
avkos marked this pull request as ready for review July 9, 2024 13:57
@avkos
avkos self-requested a review July 9, 2024 13:57
@avkos
avkos merged commit 12db0da into add-utils Jul 10, 2024
@avkos
avkos deleted the feat/deposit-from-l1 branch July 10, 2024 00:24
avkos added a commit that referenced this pull request Jul 17, 2024
* add ABI files and some types and do few naming and formatting

* add .history to .gitignore

* add some util functions

* update a test

* fix spelling

* tiny renaming

* add unit test and apply padding fixes + organize test files

* move constants to a separate file

* add some utils constants and types

* update web3js version

* fix and test the signature validation function

* fix and add a test case but still need investigation

* add contracts inside the plugin instance

* tiny fix

* eip712 class

* eip712

* remove tx type

* fix tests

* all tests covered

* fixes

* remove unnecessary things

* fix

* use baseTransaction for signing

* latest version web3js

* test

* fix tests

* test

* fix tests

* fix to test network

* [DRAFT] MS2 (#11)

* add the draft for `Web3ZkSync`

* add a very early draft for `ZKSyncWallet`

* apply lint:fx

* add very early draft for AdapterL1 and AdapterL2

* fix

* Adapters, zk l2, zk l1

* add 1 unit test for Web3ZkSyncL2

* fix build

* fix a test

* added test file and a method with a TODO

* Fix tests. implement Wallet

* tiny fix and apply lint:fix

* deposit + withdraw

* add wallet methods

* few code fixes to wallet2.test.ts and apply lint:fix

* fix build

* apply lint:fix

* populate transaction, sign, send refactor

* fix withdraw and deposit

* fix tests

* apply lint:fix

* add gasLimit

* fixes

* fixes and tests

* update fixtures

* fix wallet. tests

* feat: enhance plugin context (#20)

* enhance plugin context

* enhance plugin contracts init

* enhance plugin contracts init and add a test

* ensure the correct provider used inside the plugin

* revert a draft change

* tiny to fix provider usage at plugin

* link to a web3.js issue

* pre deploy state

* fix tests

* fix

* add env

* test

* secret to env

* test

* test

* use envs

* test

* test

* test

* test var

* test

* test

* fix

* move web3 to dependencies

* fix web3 version compatibility

* apply yarn lint:fix

* fix version

* v1.0.0-alpha.0

* ignore file

---------

Co-authored-by: Oleksii Kosynskyi <oleksii.kosynskyi@gmail.com>

---------

Co-authored-by: Oleksii Kosynskyi <oleksii.kosynskyi@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants