ivan grachev
|
f45c6f0700
|
init FixedWidthInteger with hex
|
2023-10-29 12:05:15 +03:00 |
|
ivan grachev
|
ed3ff725c8
|
chain name on approve transaction on macos
|
2023-10-29 11:12:02 +03:00 |
|
ivan grachev
|
729d5f590f
|
support split-mode
|
2023-10-29 07:21:50 +03:00 |
|
ivan grachev
|
b9722c5fc2
|
do not pass empty value to eth_estimateGas
|
2023-10-28 16:37:58 +03:00 |
|
ivan grachev
|
685e352a68
|
add blockies directly
|
2023-10-27 21:27:27 +03:00 |
|
ivan grachev
|
aef6f88a13
|
remove screensaver, rename Web3Provider
|
2023-10-27 21:10:18 +03:00 |
|
ivan grachev
|
593de5ad0c
|
slightly more space for fee
|
2023-10-27 20:47:19 +03:00 |
|
ivan grachev
|
540ef803ae
|
retry rpc requests
|
2023-10-27 20:39:00 +03:00 |
|
ivan grachev
|
cd375b18e1
|
add EthereumRPC.swift
|
2023-10-27 20:19:19 +03:00 |
|
ivan grachev
|
7cd713e12b
|
use EthereumRPC instead of web3swift
|
2023-10-27 19:25:30 +03:00 |
|
ivan grachev
|
793e197672
|
update transaction preparation
|
2023-10-27 16:41:54 +03:00 |
|
ivan grachev
|
ef5d13dbfc
|
update sending a transaction
|
2023-10-27 16:36:16 +03:00 |
|
ivan grachev
|
8edd2e2af0
|
add hex string helper
|
2023-10-27 16:17:02 +03:00 |
|
ivan grachev
|
8a6a3aa57d
|
fix tx numbers
|
2023-10-27 13:19:25 +03:00 |
|
ivan grachev
|
030b51a4c7
|
update string extension
|
2023-10-26 23:53:36 +03:00 |
|
ivan grachev
|
163e866cca
|
clean up numbers operations in transaction model
|
2023-10-26 23:44:01 +03:00 |
|
ivan grachev
|
572e8ce918
|
add bigint extensions
|
2023-10-26 23:42:35 +03:00 |
|
ivan grachev
|
90c977128b
|
add bigint
|
2023-10-26 21:31:33 +03:00 |
|
ivan grachev
|
b1876ccdd9
|
gwei value with NSDecimalNumber
|
2023-10-26 16:22:16 +03:00 |
|
ivan grachev
|
e289cc555a
|
stop migrating v1
|
2023-10-26 14:54:54 +03:00 |
|
ivan grachev
|
a760c1e6f7
|
add todos
|
2023-10-26 14:34:50 +03:00 |
|
ivan grachev
|
3aae22d0d9
|
drop EthereumChain model
|
2023-10-26 13:01:12 +03:00 |
|
ivan grachev
|
0f6927067c
|
remove web3swift dependency
|
2023-10-26 11:38:40 +03:00 |
|
ivan grachev
|
2a06b41aad
|
clean up near and solana
|
2023-10-26 10:16:50 +03:00 |
|
ivan grachev
|
8305e7e6c8
|
Merge pull request #99 from zeriontech/feature/ios-popup
ios extension popup
|
2023-10-25 22:27:06 +03:00 |
|
ivan grachev
|
6796c841cc
|
add fantom sonic open
|
2023-10-25 18:36:53 +03:00 |
|
ivan grachev
|
a22d0dcc29
|
show usd price for more chains
|
2023-10-25 17:49:27 +03:00 |
|
ivan grachev
|
c37513014a
|
update rpc
|
2023-10-20 23:59:47 +03:00 |
|
ivan grachev
|
dc2365edae
|
safari instead of any brower
|
2023-10-17 19:59:59 +03:00 |
|
ivan grachev
|
16d81bfc15
|
add networks
|
2023-10-17 19:48:50 +03:00 |
|
ivan grachev
|
877e59756f
|
update rpc
|
2023-10-17 19:39:55 +03:00 |
|
ivan grachev
|
8f28f83539
|
disable near and solana
|
2023-10-17 19:13:25 +03:00 |
|
ivan grachev
|
97dd12f6d3
|
update pods and cleanup
|
2023-10-17 19:01:35 +03:00 |
|
ivan grachev
|
66bda25db7
|
fix typo
|
2023-10-17 17:48:30 +03:00 |
|
ivan grachev
|
e51728847a
|
fix getting a private key for a non-mnemonic account
|
2023-10-17 17:40:42 +03:00 |
|
Joeh
|
02312c9ac3
|
add neon mainnet
|
2023-07-30 14:13:58 +01:00 |
|
Joeh
|
98ba142689
|
update neon devnet RPC
|
2023-07-30 14:12:17 +01:00 |
|
Ivan Grachev
|
ac75ab0808
|
Clean up accessing keys
|
2022-09-01 21:02:13 +03:00 |
|
Ivan Grachev
|
f1e1ded638
|
Fix naming
|
2022-09-01 19:30:39 +03:00 |
|
Ivan Grachev
|
f0f6000137
|
Get all NEAR account ids for public key
|
2022-08-31 22:27:09 +03:00 |
|
Ivan Grachev
|
c5ae232de1
|
Use chain id requested by dapp for WalletConnect
|
2022-08-31 16:05:23 +03:00 |
|
Ivan Grachev
|
ca38fa8ba4
|
Update assets
|
2022-08-30 23:04:02 +03:00 |
|
Ivan Grachev
|
a7c2d033e7
|
Keep network selection when leaving accounts list on macOS
|
2022-08-30 19:59:30 +03:00 |
|
Ivan Grachev
|
727a250a36
|
Update NEAR logo name
|
2022-08-26 14:55:40 +03:00 |
|
Ivan Grachev
|
bb05355a6d
|
Show alert with a network name when there are no other networks to select from on macOS
|
2022-08-25 20:25:33 +03:00 |
|
Ivan Grachev
|
86c7cc8e25
|
Ask to add account when there are no matching
|
2022-08-25 19:58:47 +03:00 |
|
Ivan Grachev
|
c0cfc976e4
|
Do not show Ethereum networks list on Solana and NEAR account requests on iOS
|
2022-08-25 19:40:42 +03:00 |
|
Ivan Grachev
|
a07ade8d9d
|
Clarify SelectAccountAction initial network
|
2022-08-25 19:31:40 +03:00 |
|
Ivan Grachev
|
e7efabb210
|
Tune network button on iOS
|
2022-08-25 18:38:29 +03:00 |
|
Ivan Grachev
|
38ca1d7194
|
Compare lowercase addresses to match accounts
|
2022-08-25 14:03:49 +03:00 |
|
Ivan Grachev
|
618a190dba
|
Distinguish switch account and select account titles
|
2022-08-25 13:55:55 +03:00 |
|
Ivan Grachev
|
a4f450b030
|
Use SelectAccountAction instead of AccountSelectionConfiguration
|
2022-08-23 18:00:48 +03:00 |
|
Ivan Grachev
|
033df6f155
|
Tune buttons for switch account mode
|
2022-08-19 17:02:10 +03:00 |
|
Ivan Grachev
|
207d4bf482
|
Pass list of providers to disconnect to extension
|
2022-08-19 16:33:57 +03:00 |
|
Ivan Grachev
|
a6c979eb6e
|
Deliver multiple providers response to extension
|
2022-08-19 15:51:13 +03:00 |
|
Ivan Grachev
|
eb0742e762
|
Add multiple providers response to extension
|
2022-08-19 15:11:21 +03:00 |
|
Ivan Grachev
|
760ab51458
|
Respond with all selected accounts on switch account request
|
2022-08-19 13:56:49 +03:00 |
|
Ivan Grachev
|
815073647a
|
Keep initially connected providers list on switch account request
|
2022-08-19 13:15:34 +03:00 |
|
Ivan Grachev
|
e4d9b2d5df
|
Highlight currently selected accounts on switch account action
|
2022-08-18 19:53:44 +03:00 |
|
Ivan Grachev
|
f488fbadf6
|
Get suggested account for coin
|
2022-08-18 15:15:27 +03:00 |
|
Ivan Grachev
|
5a16d3aeda
|
Specify coin for account selection when possible
|
2022-08-17 17:54:12 +03:00 |
|
Ivan Grachev
|
8c92936060
|
Keep selected accounts in AccountSelectionConfiguration
|
2022-08-17 16:54:18 +03:00 |
|
Ivan Grachev
|
3ad698c842
|
Explicitly connect accounts on button click
|
2022-08-17 16:18:48 +03:00 |
|
Ivan Grachev
|
eeed9acd55
|
Add SpecificWalletAccount
|
2022-08-17 16:00:56 +03:00 |
|
Ivan Grachev
|
502e6cc12b
|
Pass wallet id instead of TokenaryWallet on successful account selection
|
2022-08-17 15:58:04 +03:00 |
|
Ivan Grachev
|
d5583f5709
|
Visual multiple accounts selection
|
2022-08-17 14:59:36 +03:00 |
|
Ivan Grachev
|
2924671735
|
Add AccountSelectionConfiguration
|
2022-08-15 15:39:48 +03:00 |
|
Ivan Grachev
|
9553ed98f5
|
Make it clear that Ethereum account is used for L2s as well
|
2022-08-02 14:13:04 +03:00 |
|
Ivan Grachev
|
b281284049
|
Add Aurora
|
2022-07-14 18:26:38 +03:00 |
|
Ivan Grachev
|
80381f4c9a
|
Add CELO network
|
2022-07-14 18:17:49 +03:00 |
|
Ivan Grachev
|
07dc52f857
|
Distinguish switch account action from select account action
|
2022-07-13 17:11:10 +03:00 |
|
Ivan Grachev
|
0319996fa2
|
Fix copy
|
2022-07-10 16:00:35 +03:00 |
|
Ivan Grachev
|
9779664ac7
|
Update testnets list
|
2022-06-28 15:22:27 +03:00 |
|
Ivan Grachev
|
2a9a568853
|
Better accounts removal
|
2022-06-10 20:01:24 +03:00 |
|
Ivan Grachev
|
30549879b3
|
Merge pull request #60 from zeriontech/feature/near
NEAR
|
2022-06-10 19:48:06 +03:00 |
|
Ivan Grachev
|
7e5e83c15a
|
Show waiting state for NEAR transactions on macOS
|
2022-06-10 17:43:18 +03:00 |
|
Ivan Grachev
|
8565d46663
|
Get NEAR transaction status when sending resulted in timeout
|
2022-06-10 16:58:01 +03:00 |
|
Ivan Grachev
|
7ae690ed4b
|
Retry getting NEAR tx result more
|
2022-06-10 15:45:58 +03:00 |
|
Ivan Grachev
|
9681bb8444
|
Get NEAR transaction result
|
2022-06-10 15:40:49 +03:00 |
|
Ivan Grachev
|
a959666c22
|
Get NEAR transaction hash from signing output
|
2022-06-10 15:30:23 +03:00 |
|
Ivan Grachev
|
5c467d78c0
|
Clean up sending NEAR transactions
|
2022-06-09 16:35:16 +03:00 |
|
Ivan Grachev
|
e34ab74de7
|
Validate NEAR transactions request
|
2022-06-09 15:07:33 +03:00 |
|
Ivan Grachev
|
e2b88012c4
|
Prettify NEAR transactions description
|
2022-06-08 18:54:40 +03:00 |
|
Ivan Grachev
|
e24aa590fc
|
Refactor getting a private key when processing Safari requests
|
2022-06-08 18:18:39 +03:00 |
|
Ivan Grachev
|
f7e30f51e5
|
Refactor getting an account when processing a Safari request
|
2022-06-08 18:01:08 +03:00 |
|
Ivan Grachev
|
16acc6cefb
|
Switch NEAR account
|
2022-06-07 20:01:50 +03:00 |
|
Ivan Grachev
|
e090a96c03
|
Send Near transaction response
|
2022-06-03 20:01:12 +03:00 |
|
Ivan Grachev
|
c8da99dc00
|
Add UInt2X
|
2022-06-03 18:22:49 +03:00 |
|
Joeh
|
78e7913799
|
add NEON Devnet (https://neon-labs.org) to testnet RPC list
|
2022-05-27 10:17:02 +01:00 |
|
Ivan Grachev
|
46cac6d36d
|
Get NEAR nonce and blockhash
|
2022-05-25 16:52:30 +03:00 |
|
Ivan Grachev
|
fa4e71a8f5
|
Process NEAR signAndSendTransactions request
|
2022-05-25 16:19:45 +03:00 |
|
Ivan Grachev
|
935f43e59b
|
Fix data preparation for Ethereum sign message methods
|
2022-05-20 19:50:36 +03:00 |
|
Ivan Grachev
|
15700fe714
|
Update NEAR method name
|
2022-05-20 19:27:31 +03:00 |
|
Ivan Grachev
|
0f912f7c68
|
Add Near interaction stub
|
2022-05-19 16:05:32 +03:00 |
|
Ivan Grachev
|
6c205722a6
|
Deliver NEAR account to a dapp
|
2022-05-12 17:18:26 +03:00 |
|
Ivan Grachev
|
2c94c997c7
|
Receive near sign in request parameters in app
|
2022-05-12 15:21:35 +03:00 |
|
Ivan Grachev
|
c1c5a8302c
|
Add models for processing Near requests
|
2022-05-12 14:07:46 +03:00 |
|
Ivan Grachev
|
f631e61565
|
Add Near
|
2022-05-09 16:22:14 +03:00 |
|
Ivan Grachev
|
e3091e2663
|
Tune messages displayed on transaction approval
|
2022-05-09 04:13:20 +03:00 |
|
Ivan Grachev
|
8591615619
|
Better network selection on macOS
|
2022-05-09 03:52:45 +03:00 |
|