150 Commits (a10a6e2a0ec291c39ca72963aa50e77cffc8f42a)

Author SHA1 Message Date
Jonas Schnelli a10a6e2a0e
[Univalue] add univalue over subtree 9 years ago
Jack Grigg 0d37ae3a59
Migrate Zcash-specific code to UniValue 8 years ago
Jonas Schnelli f70084cf06
fix rpcmining/getblocktemplate univalue transition logic error 9 years ago
Jonas Schnelli d014114d67
Remove JSON Spirit wrapper, remove JSON Spirit leftovers 9 years ago
Jonas Schnelli 851f58f94e
remove JSON Spirit UniValue wrapper 9 years ago
Jonas Schnelli 38fc4b7090
expicit set UniValue type to avoid empty values 9 years ago
Jonas Schnelli 9756b7bd29
extend conversion to UniValue 9 years ago
Jeff Garzik ed21d5bd4b
Convert tree to using univalue. Eliminate all json_spirit uses. 10 years ago
Jack Grigg 8e8b6d701b
Switch miner to P2PKH, add -mineraddress option 8 years ago
Jack Grigg 2cc0a252ad
Add compile flag to disable compilation of mining code 8 years ago
Jack Grigg f3e4968626
Only enable getblocktemplate when wallet is enabled 8 years ago
Jack Grigg 000499ae64
Add getlocalsolps and getnetworksolps RPC calls, show them in getmininginfo 8 years ago
Jay Graber 59ac34e344 s/Bitcoin/Zcash in JSONRPCError 8 years ago
Jack Grigg eb5b582e1f
Add network stats to metrics screen 8 years ago
Jack Grigg d793f94b8a
Track mined blocks to detect and report orphans and mining revenue 8 years ago
Jack Grigg e7d59bbc12
Add average hash rate to metrics 8 years ago
Jack Grigg a6df7ab567
Add a persistent screen showing basic node metrics 8 years ago
Jack Grigg 89aa746ca1
GBT: Add informational founders' reward value to coinbasetxn 8 years ago
Jack Grigg 53ddbaed16
GBT: Support coinbasetxn instead of coinbasevalue 8 years ago
Simon db0f931570 Add founders reward to ChainParams. 8 years ago
Jack Grigg 4dddc096d4 Replace auto_ptr with unique_ptr 8 years ago
Simon 805344dcf4 Refactor: replace calls to GetTxid() with GetHash() 8 years ago
Jack Grigg 695a7a8826 Separate concepts of block difficulty and network difficulty in RPC 8 years ago
Simon 5d50130bc9 Closes #1315. RPC getblocksubsidy height parameter is now optional and 8 years ago
Jack Grigg 5be6abbf84 Store the Equihash solution in minimal representation in the block header 8 years ago
Jack Grigg 4a0bdc9020 Fix bug in 'generate' RPC method that caused it to fail with high probability 8 years ago
Jack Grigg 51eb5273f5 Equihash: Pass each obtained solution to a callback for immediate checking 8 years ago
Simon 10d2c57c0d Replace calls to GetHash() with GetTxid() for transaction objects. 8 years ago
Jack Grigg 2dbabb1159 Make Equihash solvers cancellable 8 years ago
Simon ea26d328fc Add founders reward to output. 8 years ago
Simon 933bff472d Narrow scope of lock. 8 years ago
Simon 1db13d5063 Replace index with height in help message for getblocksubsidy RPC call. 8 years ago
Simon 1b114e54c4 Add getblocksubsidy RPC command to return the block reward for a given 8 years ago
Jack Grigg cdec0b923e Fix bug in network hashrate lookup window configuration 8 years ago
Jack Grigg 5e207f4ea5 Improve comments per review 8 years ago
Jack Grigg f2c48e15e5 Implement new difficulty algorithm (#931) 8 years ago
Jack Grigg e95747288a Use template parameters to statically initialise Equihash 8 years ago
Taylor Hornby aaf6495948 Rename bitcoin.conf and bitcoind.pid to zcash.conf and zcashd.pid in qa/ and src/ 8 years ago
Jack Grigg fdda3c5085 Use Equihash for Proof-of-Work 8 years ago
MarcoFalke a33cd5ba86 [trivial] Fix rpc message "help generate" 9 years ago
Suhas Daftuar 304892fc03
Be stricter in processing unrequested blocks 9 years ago
jtimon da29ecbcc6 Consensus: MOVEONLY: Move CValidationState from main consensus/validation 10 years ago
Philip Kaufmann 59b149ff82 remove unneeded incude of wallet/db.h from rpcmining.cpp 9 years ago
Wladimir J. van der Laan 27ce808fb5 tests: Error when setgenerate is used on regtest 9 years ago
jtimon 691161d419 Consensus: Create consensus/consensus.h with some constants 10 years ago
Jorge Timón bebe7282ff Chainparams: Refactor: Remove redundant AllowMinDifficultyBlocks() getter 9 years ago
Matt Corallo eb63bf86cf Fix missing lock in submitblock 9 years ago
Jorge Timón e8e8904dda Chainparams: Cleanup: Delete CChainParams getters to attributes from Consensus::Params 9 years ago
Wladimir J. van der Laan 48265f3cf4 Revert mining changes in #5957 9 years ago
Pieter Wuille e2edf95cd3 Bugfix: make CreateNewBlock return pindexPrev 9 years ago