2
0
mirror of https://github.com/status-im/status-go.git synced 2025-01-19 11:15:08 +00:00

11 Commits

Author SHA1 Message Date
Andrea Maria Piana
a4701f41ee linting and remove unused code 2021-07-20 10:57:38 +02:00
Andrea Maria Piana
b3a5455c46 Fix some tests & upgrade contracts 2021-07-20 10:57:38 +02:00
Andrea Maria Piana
d30df5a6fd Fix hash & start moving to lifecycle
Fix typeddata has and start moving from the legacy geth services
interfaces to the new Lifecycle interface
2021-07-20 10:57:38 +02:00
Bitgamma
6a930ed0c6
accept a JSON string as chainID in signTypedData_v3 ()
accept either a JSON number or string as chainID in signTypedData_v3/signTypedData_v4
2021-05-12 12:25:42 +03:00
Andrea Maria Piana
ddc93981a7 Add V4 endpoints 2021-04-19 14:49:28 +02:00
Pedro Pombeiro
c8a911ebd1 Use goimports instead of gofmt 2020-01-06 10:17:23 +01:00
Pedro Pombeiro
2dd74da23d Integrate Nimbus status-protocol-go 2019-11-18 14:30:03 +01:00
Dmitry Shulyak
4cafe63ab7
Unmarshall wrapped into string integers as string () 2019-05-24 13:22:13 +03:00
Andrea Franz
8fe14e8f23
hash typed data ()
* add HashTypedData to backend

* add HashTypedData to backand, lib, and mobile

* rename typeddata.Hash to typeddata.ValidateAndHash
2019-03-28 15:56:21 +01:00
Adam Babik
fd48ad8b29
geth: upgrade geth to 1.8.21 () 2019-01-16 15:42:00 +01:00
Dmitry Shulyak
db786ef1d2
Sign typed data implementation ()
* Implement EIP 712

* Cover majority of cases with tests

* Add solidity and signer tests and cover integer edges case

* Add thin api to sign type data using selected status account

* All integers are extended to int256 and marshalled into big.Int

* Document how deps works

* Fix linter

* Fix errors test

* Add validation tests

* Unmarshal every atomic type in separate functions
2018-11-06 07:26:12 +01:00