2401 Commits

Author SHA1 Message Date
crowetic
8ec5a9cfaa Merge pull request #3 from IceBurst/master
Update & Corrections
2025-04-24 13:41:38 -07:00
Ice
f5d65c8703 Update PaymentSession.java
Correct @link
2025-04-21 13:04:05 -04:00
Ice
7ef0f18848 - JavaDoc Correction
- Invalid @Link removed
- Updated Gradle version
2025-04-21 12:26:12 -04:00
Ice
9940b0e10b Update build.gradle 2025-04-21 07:38:05 -04:00
CalDescent
7dc8c6f25d Added (incomplete) Pirate Chain mainnet params 2022-05-10 07:56:22 +01:00
CalDescent
e15d559802 Added comment with reminder to fix the genesis block data. 2022-04-24 15:12:34 +01:00
CalDescent
6628cfdd66 Temporarily disable genesis checkState(), to allow testing of other areas 2022-04-24 14:52:26 +01:00
CalDescent
37b66e199e Removed ravencoinj comments since it seems that it was never adapted for Ravencoin and is still using Bitcoin values. 2022-04-24 11:40:49 +01:00
CalDescent
2d1b7e4385 Use correct coinbase transaction for Ravencoin 2022-04-24 11:23:17 +01:00
CalDescent
85728d12c7 Revert "Put back to BLOCK_VERSION_GENESIS (1)"
This reverts commit 6ffdc03950.
2022-04-24 10:33:32 +01:00
CalDescent
714779ee1d Revert "Copied genesis transaction output from ravencoinj"
This reverts commit a5755908f0.
2022-04-23 17:22:09 +01:00
CalDescent
a5755908f0 Copied genesis transaction output from ravencoinj 2022-04-23 17:17:21 +01:00
CalDescent
6ffdc03950 Put back to BLOCK_VERSION_GENESIS (1) 2022-04-23 17:12:20 +01:00
CalDescent
4957559878 Fixed incorrect genesis timestamp in last commit 2022-04-23 16:45:27 +01:00
CalDescent
0786a0ec37 Updated Ravencoin genesis block values. 2022-04-23 16:31:29 +01:00
CalDescent
6fec8631ea Merge pull request #1 from QuickMythril/ravencoin
Added Ravencoin mainnet params
2022-04-23 14:07:06 +01:00
QuickMythril
98e5348113 Added Ravencoin mainnet params 2022-04-23 08:24:39 -04:00
CalDescent
5ce2206410 Fixed incorrect comment 2022-04-22 16:28:45 +01:00
CalDescent
dd1ed81f51 Added Digibyte mainnet unit test 2022-04-22 16:23:45 +01:00
CalDescent
02e0d3dc53 Construct the AltcoinBlock differently, because setMerkleRoot() is private. 2022-04-22 16:15:33 +01:00
CalDescent
99249bfdb7 Revert "Fixed incorrect genesis block script."
This reverts commit 790b449c41.
2022-04-22 15:01:16 +01:00
CalDescent
790b449c41 Fixed incorrect genesis block script. 2022-04-22 14:50:43 +01:00
CalDescent
6cf02a0d89 Copied Digibyte genesis block info from digibytej 2022-04-22 14:23:51 +01:00
CalDescent
247eaabc22 Added Digibyte mainnet params, based on Litecoin classes, but using constants from https://github.com/DigiByte-Core/digibytej
This implementation is incomplete and may need modifications before it is fully usable.
2022-04-22 14:03:11 +01:00
jjos2372
dcbc42885e Revert gradle version. 2021-01-29 12:19:14 -03:00
jjos2372
3d47666fb4 Updated gradle. 2021-01-29 12:07:56 -03:00
jjos2372
0f18ff1c3c Another seed node. 2021-01-29 12:07:48 -03:00
jjos2372
bf9fb8063c Segwit hrp 2020-06-02 19:45:49 -03:00
jjos2372
cc179d72c7 Delete travis 2020-02-26 10:04:14 -03:00
jjos2372
806b3926c2 Update README 2020-02-26 10:03:25 -03:00
jjos2372
ef6b5035d4 Update README 2020-02-26 09:57:59 -03:00
jjos2372
4abb955131 Update README 2020-02-26 09:45:21 -03:00
jjos2372
f26e20bb13 Removing maven build 2020-02-26 09:24:26 -03:00
jjos2372
e5da0b24df Fixing compilation, upated to bitcoinj 0.15, removed Namecoin 2020-02-26 09:13:43 -03:00
jjos2372
9afa0dd01f gradle build 2020-02-26 09:11:12 -03:00
jjos2372
657ebf57de Adding gradle build 2020-02-26 09:04:49 -03:00
jjos2372
9159a629a2 Removed namecoin stuff 2020-02-26 09:04:01 -03:00
langerhans
889ff26ebf Update fasterxml dependency 2019-05-04 16:40:20 +02:00
JeremyRand
31fb8985ba Namecoin LevelDBTransactionCache: Only store name scriptPubKey in the record, not entire transaction. (#32)
This breaks backward compatibility with older name databases.  You'll need to delete the blockchain and resync.
2018-03-18 08:59:42 +00:00
Max K
6ce57fdb04 Remove non-working seed (#30) 2017-12-29 22:09:00 +01:00
JeremyRand
9d20db9a84 Namecoin: add LevelDBTransactionCache algorithm. (#27)
Added Namecoin latest-name lookup algorithm using a local LevelDB transaction cache.
2017-11-06 10:36:12 +00:00
MikeR
70ce836956 Add Regtest mode for Litecoin (#20) 2017-06-19 09:58:47 +01:00
Ross Nicoll
1419b81241 Merge pull request #19 from JeremyRand/namecoin-fix-hash-verification
Fix verification bug in Namecoin.
2017-03-22 10:13:59 +00:00
JeremyRand
0237a504c4 Fix verification bug in Namecoin.
P2P full-block by-hash retrieval wasn't verifying that the received block had a header whose hash matched the requested hash.

This probably made it trivially easy to falsify name records, since any internally valid block supplied by a malicious P2P peer (or a MITM attacker) would be accepted, and the name transactions in it trusted as valid, even if the block had (for example) minimum difficulty.

The REST Merkle API is unaffected.

There's a reason I haven't deployed libdohj-namecoin to end users yet; this is that reason.  Review takes time.
2016-07-21 19:59:20 +00:00
Ross Nicoll
faadcca7ad Merge pull request #18 from JeremyRand/namecoin-initial-pull-request
Initial Namecoin support
2016-07-05 20:15:00 +01:00
JeremyRand
ca28f2a0ba Add classes for name lookups with SPV verification. 2016-07-04 04:04:39 +00:00
JeremyRand
80faef7303 Added tests for name transaction utils. 2016-07-04 04:04:39 +00:00
JeremyRand
7f873b69a6 Added util class for processing name transactions. 2016-07-04 04:04:39 +00:00
JeremyRand
a9fa671988 Added tests for parsing name scripts. 2016-07-04 04:04:39 +00:00
JeremyRand
f8186d9aee Added (incomplete) support for parsing name scripts. 2016-07-04 04:04:39 +00:00