Mononaut
983a9ecd0e
Replace cached blocks on reorg, serve stale blocks
2023-07-10 16:14:02 +09:00
junderw
523c52e0ed
Fix: Annex parsing for p2tr on bitcoind/romanz backends
2023-06-05 07:21:55 -07:00
nymkappa
8b947a6c67
Enforce BlockExtended use for block indexing - Unify /api/v1/block(s) API(s) response format
2023-02-27 18:00:00 +09:00
nymkappa
35f213dd84
Fix median time indexing
2023-02-25 14:22:14 +09:00
Mononaut
25c74c4700
get blocks from esplora for cpfp indexer
2022-11-29 11:42:08 +09:00
softsimon
bcf159e6cb
Adding new getTransactionHex api
2022-11-22 21:45:05 +09:00
Leonardo Lima
6d4ee30a0e
feat: parse rpc full block from hex to binary representation
2022-07-27 17:12:33 -03:00
nymkappa
d1cfdd5931
Merge Lightning backend into Mempool backend
2022-07-08 18:55:26 +02:00
wiz
c752d5da9c
Merge branch 'master' into simon/block-tip-hash-api
2022-06-23 20:50:01 +09:00
softsimon
d7ba9b52eb
Batch outspends requests
...
fixes #1902
2022-06-22 23:42:20 +02:00
softsimon
e64bfc039a
Adding missing Block Tip Hash API
2022-06-22 13:15:44 +02:00
softsimon
e81d36653e
Adding fee reveal text
2022-05-20 21:30:01 +04:00
softsimon
4e0b8026f5
Lazy load tx inputs in Bitcoin Core mode
...
fixes #465
2022-05-20 21:30:01 +04:00
softsimon
79bd744844
Fixes broken fee rate calculation for mempool transactions
...
fixes #1684
2022-05-20 13:41:30 +04:00
softsimon
4665974059
Fix for transactions being fetched recursively
2022-05-18 15:06:44 +04:00
Antoni Spaanderman
1094ddd1e8
Merge branch 'master' into script-display-2
2022-04-11 21:46:06 +02:00
Antoni Spaanderman
86669c2d0d
name tapscript by its name + OP_CHECKSIGADD tapscript opcode detection
2022-04-04 17:16:34 +02:00
softsimon
95159b0f39
Merge pull request #1486 from mempool/simon/bitcoin-api-roundings
...
Rounding bitcoin api satoshis
2022-04-04 13:18:10 +04:00
Antoni Spaanderman
1bea953ed0
more direct opcode comparison
2022-04-03 21:58:53 +02:00
Antoni Spaanderman
dfa614ff25
Completely rewrote convertScriptSigAsm
...
it now gives identical output to esplora, tested with the following TXs (testnet):
88710a9a6751827490f260e307757543f533c0f18bcd6865794713d263d5f5a4
446b2aad074de94efa28a1e82d2e6016dcb8a8ca38aca1a5a8eac6ef54e56a2e
4cfc410092e9514c14f48b61e20d2d3baf540ae7e981a821dd8c05dd4b7cd591
4b55dde38173174ab09e5571ebffffca798ba11143d28b9770600ff376dc778a
2022-04-03 21:41:12 +02:00
softsimon
698bc9759d
Correcting wrong or missing op_codes display
...
fixes #1210
2022-04-03 13:59:26 +04:00
softsimon
01175d5531
Rounding bitcoin api satoshis
...
fixes #1466
2022-03-30 11:12:55 +04:00
nymkappa
2c431d5df5
Optimize RPC calls
2022-03-15 21:16:02 +01:00
nymkappa
24310d0c8f
Use bitcoin RPC getblock because esplora returns int for difficulty - Fix some css in mining dashboard
2022-03-13 16:08:33 +01:00
Antoni Spaanderman
c45f301424
Merge branch 'master' into regtest-1
2022-03-09 17:55:09 +01:00
softsimon
a63c07e39e
Display unknown for non standard output types
...
fixes #1262
2022-03-09 16:28:26 +01:00
Antoni Spaanderman
95b8a77bf1
add non null assertion
2022-03-08 20:59:46 +01:00
Antoni Spaanderman
27f6654299
Merge branch 'master' into regtest-1
2022-03-08 19:45:03 +01:00
softsimon
908798d8fc
Only return unique address prefix autocomplete
...
fixes #1290
2022-02-27 15:58:09 +03:00
Antoni Spaanderman
00f511cec0
Merge branch 'master' into regtest-1
...
for cla bot
2022-02-04 12:34:42 +01:00
softsimon
63fd1ec639
Merge branch 'master' into genesis-outspend
2022-02-03 13:48:19 +04:00
nymkappa
5ca98af7d1
Generate mining basic pool ranking (sorted by block found) for a specified timeframe
2022-01-28 13:52:35 +09:00
Antoni Spaanderman
464a3aa0bb
fix error with invalid chaintips
2022-01-22 15:13:10 +01:00
Antoni Spaanderman
142543cc35
rethrow the error if it wasnt the genesis coinbase
2022-01-19 08:27:51 +01:00
Antoni Spaanderman
5202e669ce
outputs of genesis coinbase are always unspent
2022-01-18 22:25:38 +01:00
Antoni Spaanderman
7ad85c33b6
dont use hardcoded genesis coinbase and block hash
...
fixes #1128
2022-01-18 21:55:09 +01:00
softsimon
3450ff97ff
Utilize gettxout to display spent/outspent
...
fixes #1088
2022-01-15 22:09:04 +04:00
softsimon
19cb3e216d
Display missing taproot inner script
...
fixes #973
2021-12-06 00:27:14 +04:00
softsimon
0450a86054
Adding POST /tx API to bitcoind mode
...
fixes #777
2021-09-26 22:46:23 +04:00
softsimon
ccee78bc57
Refactoring Bitcoin RPC client implementation
2021-09-18 13:18:47 +04:00
softsimon
8d76798af3
Handle changes to address RPC api in bitcoin core 22
...
fixes #778
2021-09-17 19:22:15 +04:00
softsimon
41f95fa4c7
Liquid: Display unconfidential address and fix tracking
...
fixes #761
2021-09-06 10:20:31 +04:00
Priyansh
c7fe4765d0
Raw Hex of Objects in Details Tab #616 ( #682 )
...
* Added Block Hex in Details
* Added Raw Tx in Transaction Details
* Backend Updates
2021-08-03 14:27:02 +03:00
Rishabh
ecee484359
Added missing block header API ( #630 )
...
* header API frontend
* Block Header API endpoint added to Node.js backend
* updated package-lock.json
Co-authored-by: Rishabh <rishabh@Rajeshs-MacBook-Pro.local>
2021-07-19 02:26:16 +03:00
softsimon
885be5579b
Fix crash issues related to new unconfirmed transactions in bitcoind mode.
...
fixes #391
2021-04-27 02:13:48 +04:00
softsimon
58402c008f
CPFP support ( #395 )
...
* CPFP support.
fixes #5
fixes #353
fixes #360
* Use effectiveFeePerVsize for mempool statistics.
* Renaming endpoint cpfp-info to just cpfp.
* Renaming decended to BestDescendant.
* Updating language file with new strings.
2021-03-18 23:47:40 +07:00
softsimon
9cd67d878f
bitcoind: Parse witness scripts from P2SH transactions.
...
fixes #323
2021-02-03 13:11:14 +07:00
softsimon
ee0feac7ba
Correctly error handle getTransaction and set 404 status when not found.
2021-01-24 02:51:22 +07:00
softsimon
b356ffc452
Config updates. Renamed BITCOIND to CORE_RPC.
2021-01-11 14:53:18 +07:00
softsimon
01671910bf
Moved method $validateAddress
2021-01-11 14:30:58 +07:00