Skip to content

Ethereum Provider & Wrapper v2.0.0#55

Merged
dOrgJelli merged 35 commits intomainfrom
dev
Mar 17, 2023
Merged

Ethereum Provider & Wrapper v2.0.0#55
dOrgJelli merged 35 commits intomainfrom
dev

Conversation

@dOrgJelli
Copy link
Copy Markdown
Contributor

@dOrgJelli dOrgJelli commented Mar 17, 2023

In this release we've: simplified the ethereum-provider interface, improve the JS implementation, and added a helpful utility function to the ethereum wrapper.

Features

  • wraps.eth:[email protected]
    • Depends on wraps.eth:[email protected]
    • Add solidityPack(types: [String!]!, values: [String!]!): String!
  • wraps.eth:[email protected]
    • Add Env.connection, enabling another option for connection configuration.
    • Add signerAddress(connection: Connection): String
  • @polywrap/ethereum-provider-js @ 0.3.0

Breaking Changes

  • wraps.eth:ethereum-provider
    • Remove address(connection: Connection): String!
    • Remove chainId(connection: Connection): String!

Bugs

  • @polywrap/ethereum-provider-js @ 0.3.0
    • Add support for eth_sendTransaction and eth_signTypedData_v4 when a custom signer is being used.

cbrzn and others added 30 commits March 10, 2023 16:04
* simplify provider interface - tests passing

* chore: fix chain id parse in polywrap signer new method

---------

Co-authored-by: Cesar <[email protected]>
feat(provider): handle local sign support in necessary methods
chore: update wrapper-ci workflow
…karound

# Conflicts:
#	provider/implementations/js/src/index.ts
#	provider/implementations/js/src/schema.graphql
@dOrgJelli dOrgJelli merged commit 4312d4d into main Mar 17, 2023
This was referenced Mar 17, 2023
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.

3 participants