Sale Djenic
dea0b62650
feat(wallet)_: common endpoints added to wallet api
...
- `SignMessage`
- `BuildTransaction`
- `SendTransactionWithSignature`
2023-11-29 15:34:44 +01:00
Sale Djenic
8641ec5dd5
feat(walletconnect)_: ethereum rpc calls support
...
Reference: https://docs.walletconnect.com/advanced/rpc-reference/ethereum-rpc
2023-11-27 10:49:23 +01:00
Sale Djenic
e9f11f70dd
chore(wallet)_: proper release of locked nonce (unlock function call)
2023-11-22 09:46:50 +01:00
Sale Djenic
ce121710d9
fix: unlock local nonce when an error occurs and increment only when the tx is sent for real
2023-11-06 18:30:42 +01:00
Sale Djenic
05baec8bec
fix: estimate gas function resoved that it uses real network estimation instead of hardcoded value
2023-11-06 18:30:42 +01:00
Sale Djenic
b348cca15c
feat: added functionality to ask a client to sign a transaction and an endpoint to continue sending using provided signature
...
This functionality is needed in case the user wants to send a transaction and
signs it using the signature provided by the keycard (or any other compatible way).
2023-10-17 19:42:06 +02:00
Ivan Belyakov
09dff82db5
feat(wallet): Move pending transactions to `transactions` module.
...
Handle creation and deletion of pending transactions automatically
on status-go side.
2023-07-11 16:07:42 +02:00
Anthony Laibe
883f9677c5
feat: nonce management in multi tx
2023-01-12 12:56:57 +01:00
Anthony Laibe
8c0f230644
feat: Simple transaction router ( #2686 )
2022-06-09 15:09:56 +02:00
Roman Volosovskyi
d1a581b18c
Fix eip1559 contract transactions
2021-08-19 13:29:54 +03:00
Roman Volosovskyi
9f9f00b7a2
Adjust HashTransaction to eip1559
...
This commit fixed eip1559 tx signing on keycard.
2021-08-12 18:47:56 +03:00
Andrea Maria Piana
f31dc5df92
Use marshal binary
2021-07-20 10:57:38 +02:00
Andrea Maria Piana
03700c934c
Send dynamic fee tx parameters
2021-07-20 10:57:38 +02:00
Andrea Maria Piana
1e8688ac56
Upgrade to london signer and cleanup
2021-07-20 10:57:38 +02:00
andrey
a4195e5b5c
custom nonce
2020-11-24 12:20:57 +01:00
Pedro Pombeiro
287e5cdf79
Abstract `accounts.Key` and geth `keystore`
2020-01-06 10:17:23 +01:00
Pedro Pombeiro
26b6d7c36a
Create a home submodule for Eth node bridges- Rename StatusBackend to GethStatusBackend
2019-11-27 17:02:09 +01:00
Andrea Franz
b3e2cb2965
validate signature size on SendTransactionWithSignature ( #1401 )
...
* chekc signature size to avoid panic from go-ethereum
* add comment and constant
* add test
2019-03-01 14:49:30 +01:00
Andrea Franz
c869160ee7
add HashTransaction ( #1379 )
...
* add HashTransaction
* add buildTransaction
* test HashTransaction
* add HashTransaction to backend, lib, and mobile
* refactor buildTransaction
* add getTransactionNonce
* add log funtions
2019-02-21 10:53:39 +01:00
Andrea Franz
72906ac655
send tx with signature ( #1374 )
...
* add SendTransactionWithSignature to Transactor
* add comment to SendTransactionWithSignature
* add SendTransactionWithSignature to StatusBackend
* add SendTransactionWithSignature to lib
* add SendTransactionWithSignature to mobile pkg
* increment nonce if needed
* add TestSendTransactionWithSignature_IncrementingNonce
* add NoError assertion
* validate tx args
* debug CI adding `env`
* CI debug
* remove debug
* return error if tx nonce is not the expected one
* fix lint warning
2019-02-15 12:31:20 +01:00
Sebastian Delgado
4afd9e6c6c
Remove transactions queue 1027 ( #1125 )
...
Remove `PendingSignRequests` queue from the sign module.
This closes #1027 by removing the pending sign requests queue dependency from the SendTransaction, SignMessage and Recover.
2018-08-16 13:37:53 +02:00
Pedro Pombeiro
bbd7706b11
Fix incorrect log call format
2018-06-21 11:23:07 +02:00
Pedro Pombeiro
354e23aaf5
Fix issues reported by lint. Part of #1017
2018-06-14 13:52:51 +02:00
Adrià Cidre
d5be8c525d
[ #856 ] move geth subpackages to root level ( #1007 )
2018-06-08 13:29:50 +02:00