Jimmy Kiselak
7143199c4a
Merge branch 'master' of git.jimmykiselak.com:/usr/git/ncc into real
2016-02-18 18:30:33 -05:00
Jimmy Kiselak
a6984a9d72
get rid of dust transactions for now
2016-02-18 18:29:46 -05:00
Jimmy Kiselak
7b866aa51e
Merge in proofs, and fix two delay related bugs
...
Bug #1 : If a claim was inserted for name which had no previous
claims, it would be treated as if it had been under
continuous ownership since block 0
Bug #2 : When disconnecting and connecting blocks, the official
trie was checked to see if changes of ownership took place,
which could result in the wrong answer if a single cache was
used to disconnect/connect multiple blocks without flushing
to the trie
Merge branch 'master' of git.jimmykiselak.com:/usr/git/ncc into real
Conflicts:
src/ncctrie.cpp
src/ncctrie.h
src/rpcserver.cpp
src/test/ncctrie_tests.cpp
2016-02-10 19:44:39 -05:00
Jimmy Kiselak
7d14e09e5d
remove all recursion from generating/verifying name proofs
2016-02-06 00:17:57 -05:00
Jimmy Kiselak
ab830e84a3
make getting a proof an rpc call
2016-02-04 19:55:01 -05:00
Jimmy Kiselak
ff6459a9bb
Merge branch 'master' of github.com:lbryio/lbrycrd
2016-02-02 00:29:21 -05:00
Jimmy Kiselak
6a572c8307
enable creating proofs for the claim trie
2016-02-02 00:28:57 -05:00
Jimmy Kiselak
64c8f22d4c
Merge branch 'master' into real
2016-01-30 14:36:29 -05:00
Jimmy Kiselak
ba692d57f1
remove executable permission on reproducable-build
2016-01-30 14:35:33 -05:00
Jimmy Kiselak
55c203fada
Merge branch 'master' into real
2016-01-30 14:34:26 -05:00
Jimmy Kiselak
1f438bd9f6
put LBRYcrd in README, and add instructions for building an exact copy of the official binaries
2016-01-30 14:30:13 -05:00
Jimmy Kiselak
36cc463670
merge in master
2016-01-28 18:34:07 -05:00
Jimmy Kiselak
5a170adab8
change type of expiration queue
2016-01-04 19:04:55 -05:00
Jimmy Kiselak
1f9a22d62e
change type for support queue and type stored in block undo for claim insertions
2015-12-31 02:51:09 -05:00
Jimmy Kiselak
4beb23eb2f
change type stored in block undo for claim insertions
2015-12-30 14:30:43 -05:00
Jimmy Kiselak
76d4b51843
reorder operations in decrementBlock
2015-12-29 16:36:06 -05:00
Jimmy Kiselak
4d3c19e626
change type in claim queue
2015-12-29 16:21:09 -05:00
Jimmy Kiselak
97f2067c66
make supports expire
2015-12-29 13:50:11 -05:00
Jimmy Kiselak
78871a7091
clean up claimtrie some, start working toward expiring supports
2015-12-23 14:12:32 -05:00
Jimmy Kiselak
06a9919b48
Create OP_UPDATE_CLAIM, make OP_SUPPORT_CLAIM refer to claimID
...
Updates to claims now refer to a unique ID assigned to OP_CLAIM_NAMEs.
The claimID is the Hash160 of the claim's hash and nOut. When an
update is updated, that same claimID is used, so all updates to a
claim will use the original claimID.
Supports now refer to the claimID rather than a specific hash and
nOut.
2015-12-22 19:11:50 -05:00
Jimmy Kiselak
7859b72ab4
add an upper limit to the delay between when a claim or support is made and when it becomes active
2015-12-17 12:05:20 -05:00
Jimmy Kiselak
f9dfe3d067
switch to only using proportional delay
2015-12-17 03:11:46 -05:00
Jimmy Kiselak
c759aebfab
handle situation where expired claim is spent correctly
2015-12-09 23:37:16 -05:00
Jimmy Kiselak
c5b589c33d
handle situation where expired claim is spent correctly
2015-12-09 15:16:13 -05:00
Jimmy Kiselak
50d78cfdba
implement the proportional auction delay
2015-12-05 23:08:11 -05:00
Jimmy Kiselak
98ada76975
lay the ground work for a proportional auction delay
2015-12-05 23:08:11 -05:00
Jimmy Kiselak
bc2465f9aa
change bitcoin to lbrycrd in binaries and default data directories
2015-12-05 23:08:07 -05:00
Jimmy Kiselak
76f24dffde
change default peer address, fix crash in claim trie
2015-12-05 23:03:00 -05:00
Jimmy Kiselak
4873a2833b
change the message start bytes
2015-11-18 17:52:20 -05:00
Jimmy Kiselak
a1c1d813ae
change bitcoin to lbrycrd in binaries and default data directories
2015-11-12 13:54:46 -05:00
Jimmy Kiselak
65d2644f50
change default peer address, fix crash in claim trie
2015-11-04 00:00:01 -05:00
Jimmy Kiselak
ffdbecb287
change initial reward to 350000000, claimtrie_tests uses regtest
2015-10-29 23:27:50 -04:00
Jimmy Kiselak
bf45e835fb
remove unnecessary non-const function, make other function const
2015-10-29 00:17:21 -04:00
Jimmy Kiselak
55207d9767
change subsidy formula and change initial block reward
2015-10-28 23:05:30 -04:00
Jimmy Kiselak
cda9f1f0ff
extend getclaimsfortx to also handle supports
2015-10-27 22:14:04 -04:00
Jimmy Kiselak
3862e2f809
merge in rpc command for getting claims for transaction
2015-10-27 17:55:33 -04:00
Jimmy Kiselak
c1c83ddc1b
create an rpc command for getting claims out of a transaction id
2015-10-27 16:37:09 -04:00
Jimmy Kiselak
d117a97a41
merge in combining getvalueforname and gettxidforname
2015-10-27 01:54:47 -04:00
Jimmy Kiselak
5b59877146
combine getvalueforname and gettxinfoforname
2015-10-26 15:51:10 -04:00
Jimmy Kiselak
7af9e6dc93
fix null pointer dereference
2015-10-21 23:35:30 -04:00
Jimmy Kiselak
f976d965c7
merge upstream changes, set up testnet and regtestnet
2015-10-21 22:30:56 -04:00
Wladimir J. van der Laan
c6de5cc886
Merge pull request #6796
...
c7b36cc
Change URLs to https in debian/control (Matt Corallo)
e253e83
Update debian/changelog and slight tweak to debian/control (Matt Corallo)
2015-10-20 17:09:22 +02:00
Wladimir J. van der Laan
e26a3f6713
Merge pull request #6235
...
55a8975
Chainparams: Translations: DRY: options and error strings (Jorge Timón)
f3525e2
Chainparams: Replace CBaseChainParams::Network enum with string constants (suggested by Wladimir) (Jorge Timón)
2015-10-20 17:06:28 +02:00
Jorge Timón
55a89751fa
Chainparams: Translations: DRY: options and error strings
...
Also remove SelectBaseParamsFromCommandLine and SelectParamsFromCommandLine
2015-10-20 14:28:43 +02:00
Jorge Timón
f3525e24e3
Chainparams: Replace CBaseChainParams::Network enum with string constants (suggested by Wladimir)
2015-10-20 14:22:44 +02:00
Wladimir J. van der Laan
020c4073a0
Merge pull request #6841
...
b6d5e32
Make fee aware of min relay in pruning.py RPC test (Alex Morcos)
2015-10-20 12:53:45 +02:00
Wladimir J. van der Laan
ae69a75c55
Merge pull request #6801
...
e76d9e4
[depends] Latest config.guess and config.sub (fanquake)
2015-10-20 12:35:54 +02:00
Wladimir J. van der Laan
87e5539e9c
Merge pull request #6827
...
bd4c22e
[rpc-tests] Check return code (MarcoFalke)
0d8b175
[rpc-tests] fundrawtransaction: Update fee after minRelayTxFee increase (MarcoFalke)
2015-10-20 12:21:25 +02:00
Wladimir J. van der Laan
c834f56869
Merge pull request #6853
...
7801f43
Added fPowNoRetargeting field to Consensus::Params that disables nBits recalculation. (Eric Lombrozo)
2015-10-20 12:07:44 +02:00
Wladimir J. van der Laan
488f8517a1
Merge pull request #6829
...
53b86d0
doc: add comment explaining initial header request (Daniel Kraft)
2015-10-20 12:06:44 +02:00