Comments (4)
from eth-sig-util.
And this how the message looks like that is passed from OpenSea to me:
{"primaryType": "MetaTransaction", "types": {"EIP712Domain": [{"name": "name", "type": "string"}, {"name": "version", "type": "string"}, {"name": "verifyingContract", "type": "address"}, {"name": "salt", "type": "bytes32"}], "MetaTransaction": [{"name": "nonce", "type": "uint256"}, {"name": "from", "type": "address"}, {"name": "functionSignature", "type": "bytes"}]}, "domain": {"name": "Wrapped Ether", "version": "1", "verifyingContract": "0x7ceb23fd6bc0add59e62ac25578270cff1b9f619", "salt": "0x0000000000000000000000000000000000000000000000000000000000000089"}, "message": {"nonce": 0, "from": "0xe6329913560ff9ca1b3b44ebaef08f0304b36f07", "functionSignature": "0x095ea7b3000000000000000000000000411b0bcf1b6ea88cb7229558c89994a2449c302cffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"}}
from eth-sig-util.
Sorry, it's not entirely clear to me from your screenshot how you're using this library — do you mind providing a more complete example?
from eth-sig-util.
Oh i had to JSON.parse data :X
from eth-sig-util.
Related Issues (20)
- simple question: about signature
- der.ts:6 Uncaught ReferenceError: Buffer is not defined HOT 2
- Update sign-typed-data.js file to support signTypedData_v4
- Array types are parsed incorrectly HOT 1
- Additional `version` options for `encrypt` and `decrypt` possible?
- Remove bn.js
- signTypedData() return value changed in 5.0.0
- Fix bytes encoding not publish HOT 1
- Throw away tweetnacl and tweetnacl-util
- Dead line of type code? HOT 2
- Remove external references from package meta data - codeload.github.com HOT 14
- Cannot convert a BigInt value to a number HOT 9
- Bool encoding ("0" & "false") discrepancy on TypedDataUtils.eip712Hash
- Production build error: Can't convert a BigInt value to a number HOT 4
- Verifying Contract in eth_signTypedData
- Remove ethjs-util HOT 1
- Different signTypedData results between 5.1.0 and 6.0.1 HOT 2
- tsconfig: Disable `strictNullChecks`, enable `strict`
- tsconfig: Target ES2020 instead of ES2017
- Not working in metamask
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eth-sig-util.