Skip to content

feat: enhance plugin context - #20

Merged
avkos merged 10 commits into
feat/deposit-from-l1from
feat/enhance-plugin-context
Jul 9, 2024
Merged

feat: enhance plugin context#20
avkos merged 10 commits into
feat/deposit-from-l1from
feat/enhance-plugin-context

Conversation

@Muhammad-Altabba

@Muhammad-Altabba Muhammad-Altabba commented Jul 4, 2024

Copy link
Copy Markdown
Contributor

No description provided.

@Muhammad-Altabba Muhammad-Altabba changed the title [DFAFT] feat: enhance plugin context feat: enhance plugin context Jul 8, 2024
@Muhammad-Altabba
Muhammad-Altabba marked this pull request as ready for review July 9, 2024 00:01
@avkos
avkos merged commit b5c32e0 into feat/deposit-from-l1 Jul 9, 2024
@avkos
avkos deleted the feat/enhance-plugin-context branch July 9, 2024 13:56
avkos added a commit that referenced this pull request Jul 10, 2024
* 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>
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