darkfi
|
8c507f6f06
app/gfx: simplify and strengthen gfx engine. We now only buffer texture/buffer changes when screen is off, and when screen is switched on we just request a screen redraw. Additionally we now use the same time source which is the batch close time when merging batch changes. This theoretically should reduce screen tearing. We also keep track of dropped batches for debug and internal correctness checking, in general we have increased/tightened the internal logic.
|
9 сар өмнө |
skoupidi
|
85f52088b7
validator/pow: removed redundant x86 features checks
|
9 сар өмнө |
skoupidi
|
5754d4268f
darkfid: support merge mining for a DAO
|
9 сар өмнө |
skoupidi
|
334c90e45d
darkfid/rpc_tx: all nodes append a tx to their mempool
|
9 сар өмнө |
skoupidi
|
7429990ea8
validator/randomx_factory: simplified factory api to generate light mode VMs always since its just used for verification
|
9 сар өмнө |
skoupidi
|
243d62d2f3
doc/testnet/merge-mining: minor headers formatting
|
9 сар өмнө |
skoupidi
|
3aa4f615eb
doc/testnet/merge-mining: use wallet address placeholders everywhere
|
9 сар өмнө |
skoupidi
|
621e704115
rust: set stable toolchain and clippy chore
|
9 сар өмнө |
skoupidi
|
b4a9071da2
doc/testnet/merge-mining: more descriptive steps added
|
9 сар өмнө |
skoupidi
|
3ddfe3a608
validator/pow: restored mising monero gen wide data script
|
9 сар өмнө |
skoupidi
|
a80800aac8
validator/pow: multithreaded mining fixed
|
9 сар өмнө |
skoupidi
|
245d142f16
validator/pow: use HeaderHash for randomx_key references
|
9 сар өмнө |
skoupidi
|
1ee0239fe6
script/research: removed pow folder
|
9 сар өмнө |
skoupidi
|
07987674b1
contract/money/client/pow_reward: minor cleanup
|
9 сар өмнө |
skoupidi
|
041b637ff8
Cargo.toml: moved deps to correct feature
|
9 сар өмнө |
skoupidi
|
20ce209a2d
darkfid/rpc_xmr: use wallet as the mm block templates keys so we return the same one on diff instances with same wallet
|
9 сар өмнө |
skoupidi
|
d3fe14204d
darkfid/task/miner: use le bytes when communicating the target with minerd
|
9 сар өмнө |
skoupidi
|
34ddcb5835
darkfid/task/miner: don't wait for next confirmation to start mining
|
9 сар өмнө |
skoupidi
|
83a6b31bef
darkfid/rpc_xmr: respond to p2pool only if node is synced
|
9 сар өмнө |
skoupidi
|
0a09bb5422
darkfid/task/consensus: cleanup mm templates not refercing active forks or last confirmed block
|
9 сар өмнө |
skoupidi
|
d3b78aa8e4
darkfid/rpc_xmr: on submit remove just the referenced job
|
9 сар өмнө |
skoupidi
|
92f0c7ccf6
darkfid/rpc_xmr: check request job still extends current best fork
|
9 сар өмнө |
skoupidi
|
1165708e10
darkfid/rpc_xmr: combine address and aux_hash so we support multiple p2pool instances with diff wallets
|
9 сар өмнө |
x
|
1df40b7d42
blockchain/monero: Use the provided Merkle proof instead of self-constructing one
|
9 сар өмнө |
skoupidi
|
639d5518df
darkfid/rpc_xmr: don't perform block validation on block submittion since validator will check it afterwards
|
9 сар өмнө |
skoupidi
|
211b85b242
validator/verification: verify block powdata when validating block
|
9 сар өмнө |
skoupidi
|
b93b0dde30
blockchain/monero: cleanup chore
|
9 сар өмнө |
x
|
69f560df9e
blockchain/monero: Add method for validating XMR PowData
|
9 сар өмнө |
x
|
521cb3901b
darkfid/rpc_xmr: Notify proposals subscriber with successful new block
|
9 сар өмнө |
x
|
40ff64b3fc
darkfid: Improve noisy logging
|
9 сар өмнө |