Vivek Teegalapally
84be24ef7f
Merge remote-tracking branch 'upstream/master' into flo-upstream
2025-01-09 02:14:38 +05:30
Jiří Musil
a4f1730364
Show raw tx hex in UI ( #1162 )
...
* Fix Network configuration parameter
* feat: allow for showing raw transaction hex for ETH transactions
* chore: remove comments from JS code to avoid parsing issues in tests
* temp: comment out failing tx template tests
* chore: trim text from copyable before writing it to clipboard
* chore: improve the design of Transaction hex
* chore: add wrap to element showing raw hex data
* fixup! chore: add wrap to element showing raw hex data
* chore: remove redundant style, make HTML prettier
* Revert "temp: comment out failing tx template tests"
This reverts commit f104ebbf5111583b46996d7527a26c08cd9e29b6.
* chore: put rawTx javascript functionality into main.js
* chore: modify the expected HTML for changed tx template
* feat: support the raw transaction hex also for BTC-like coins
* chore: add on-hover effect for active button - make the background white
* Minify javascript and styles
---------
Co-authored-by: Martin Boehm <martin.boehm@1mbsoftware.net>
2024-12-09 11:30:02 +01:00
Martin Boehm
76664cdbf3
Refactor ethCall method to rpcCall
2024-10-10 00:58:19 +02:00
Martin Boehm
3cf7e6abe8
Add ethCall websocket request
2024-09-24 15:24:26 +02:00
Martin Boehm
8ef09d124e
Fix tests
2023-11-08 10:21:18 +01:00
sairajzero
e1d6493a2e
build hotfix: removing test file
...
- removing test files so that build doesn't fail due to test FAIL condition
2023-07-18 19:52:50 +05:30
Martin Boehm
3ab5e636ff
Use only taproot scripts for mempool golomb filter
2023-05-11 15:36:03 +02:00
Martin Boehm
c8c7e08a18
Golomb filter of scriptPubKeys for mempool txs
2023-05-11 15:36:03 +02:00
Martin Boehm
070df1efcc
Add NFT detail page
2023-02-01 17:58:37 +01:00
Pavol Rusnak
34499406cf
Simplify comparisons
...
len(byte[][]) is defined as zero when the value is nil
2023-02-01 17:58:37 +01:00
Martin Boehm
db91824dc3
Store contract info in DB
2023-02-01 17:58:37 +01:00
Martin Boehm
8bdc3da694
Return address aliases from API
2023-02-01 17:58:37 +01:00
Martin Boehm
74ef087d4b
Return token balances from API
2023-02-01 17:58:37 +01:00
Martin Boehm
9a0790a71d
Process ERC721 and ERC1155 tokens
2023-02-01 17:58:37 +01:00
Martin Boehm
45a53e41a1
Process ETH transaction failure reasons
2023-02-01 17:58:37 +01:00
Martin Boehm
89b1e75641
Add public server unit tests for ethereum type coins
2023-02-01 17:58:37 +01:00
Martin Boehm
e3bb706ea2
Index ETH internal transactions
2023-02-01 17:58:37 +01:00
Martin Boehm
c374ef86fd
Update types in preparation for eth internal transactions,
...
bump dbVersion to 6
2023-02-01 17:58:37 +01:00
Martin Boehm
a282cde045
Fix format
2022-03-06 21:27:52 +01:00
Martin Boehm
93ea126123
Add get raw block API request #736
2022-03-04 17:26:13 +01:00
Martin Boehm
e500d6873d
Parse xpub descriptors
2021-11-10 00:32:11 +01:00
Martin Boehm
c4128e5c9c
Handle taproot xpub descriptors
2021-11-10 00:32:11 +01:00
Martin Boehm
636167c72a
Store to txcache old eth transactions without status
2020-12-04 11:57:11 +01:00
Martin Boehm
0a3ea6e225
Send websocket notification on new tx for input addresses
2020-05-24 17:58:29 +02:00
David Hill
13527bda06
build: go module support
2020-03-05 11:54:42 -05:00
Martin Boehm
2e37cbb974
Insert utxos in the right order in disconnect block
2020-02-24 23:11:46 +01:00
Martin Boehm
6cfb881a04
Add GetBalanceHistory for an address of bitcoin type
2019-11-04 10:55:00 +01:00
Vladyslav Burzakovskyy
4224aab5f2
Implement the "feestats" endpoint ( #250 )
2019-08-07 13:13:45 +02:00
Martin Boehm
917840d6b2
Stop indexing OP_RETURN scripts
2019-05-27 12:24:24 +02:00
Martin Boehm
0312db4d9d
Fix formatting/linting errors
2019-05-27 12:24:24 +02:00
Martin Boehm
4435dbbfb4
Pass correct blockchain object to mempool
2019-04-03 22:08:32 +02:00
Martin Boehm
f2dc4a56d8
Store time of mempool transaction
2019-04-01 17:00:53 +02:00
Martin Boehm
c813f76336
Try to load mempool inputs from db to speed up mempool sync
2019-03-29 17:01:20 +01:00
Martin Boehm
ce3c7c5e66
Extract mempool interface from blockchain
2019-03-25 16:43:57 +01:00
Martin Boehm
b8672a0fff
Add public interface test for xpub functionality
2019-02-13 18:10:29 +01:00
Martin Boehm
499d65460f
Fix coding style and formatting issues
2019-01-24 15:24:56 +01:00
Martin Boehm
3ca593aff1
Handle error tx not found #94
2019-01-10 16:39:36 +01:00
Martin Boehm
9a04c862d6
Filter address transactions by input/output or token
2018-12-04 11:54:15 +01:00
Martin Boehm
8ac57a3d56
Add ERC20 transfer information to ethereum transactions
2018-11-28 14:27:02 +01:00
Martin Boehm
8886256d0b
Implement index v3 for ethereum type coin
2018-11-23 22:16:32 +01:00
Martin Boehm
eb524c2226
Implement index v3 for ethereum type coin - WIP
2018-11-23 14:08:10 +01:00
Martin Boehm
6072aa5e9e
Handle coin specific tx data more efficiently
2018-11-15 16:18:29 +01:00
Martin Boehm
4448c57ba8
Introduce BitcoinType and EthereumType distinction of blockchains
2018-11-15 16:16:01 +01:00
Martin Boehm
d1176e17d1
Implement apiSendTx and apiEstimateFee
2018-10-25 18:26:51 +02:00
Martin Boehm
017c6b3736
Add socket.io unit tests
2018-10-19 16:37:49 +02:00
Martin Boehm
c852214407
Complete explorer/api unit tests
2018-10-19 16:37:49 +02:00
Martin Boehm
9fd647014a
Add test explorerAddress, explorerSpendingTx, explorerBlocks
2018-10-19 16:37:48 +02:00
Martin Boehm
a6dce9f770
Add unit test for explorerTx, explorerBlock, explorerIndex
2018-10-19 16:37:48 +02:00
Martin Boehm
cc11ae1e57
Setup public http server test
2018-10-19 16:37:48 +02:00
Martin Boehm
caab79ed94
Extract rocksdb_test data to dbtestdata package for reusibility
2018-10-19 16:37:48 +02:00