skoupidi
|
0924282252
minerd/rpc: vms generation happening in a diff thread
|
10 miesięcy temu |
skoupidi
|
c3dfe69967
validator/pow: always mine in a diff thread
|
10 miesięcy temu |
skoupidi
|
5155425c19
minerd: cache current randomx key vms and pregenerate next ones in background
|
10 miesięcy temu |
darkfi
|
81f160df1b
app/gfx: cleanup unused fields and fix warnings
|
10 miesięcy temu |
skoupidi
|
8ca2120fe0
daemones
|
10 miesięcy temu |
darkfi
|
cb0193dd56
app/gfx: replace screen_was_off bool with an actual ScreenState state machine enum that keeps track of the screen state lifecycle as we switch it off and on transitioning between states. We need this to ensure proper ordering of queueing buffered operations, restarting processes and other such operations.
|
10 miesięcy temu |
skoupidi
|
9b141f3fcb
minerd: changed comms logic so it polls darkfid for new mining jobs
|
10 miesięcy temu |
darkfi
|
ece4e4d871
app: cargo update
|
10 miesięcy temu |
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.
|
10 miesięcy temu |
skoupidi
|
85f52088b7
validator/pow: removed redundant x86 features checks
|
10 miesięcy temu |
skoupidi
|
5754d4268f
darkfid: support merge mining for a DAO
|
10 miesięcy temu |
skoupidi
|
334c90e45d
darkfid/rpc_tx: all nodes append a tx to their mempool
|
10 miesięcy temu |
skoupidi
|
7429990ea8
validator/randomx_factory: simplified factory api to generate light mode VMs always since its just used for verification
|
10 miesięcy temu |
skoupidi
|
243d62d2f3
doc/testnet/merge-mining: minor headers formatting
|
10 miesięcy temu |
skoupidi
|
3aa4f615eb
doc/testnet/merge-mining: use wallet address placeholders everywhere
|
10 miesięcy temu |
skoupidi
|
621e704115
rust: set stable toolchain and clippy chore
|
10 miesięcy temu |
skoupidi
|
b4a9071da2
doc/testnet/merge-mining: more descriptive steps added
|
10 miesięcy temu |
skoupidi
|
3ddfe3a608
validator/pow: restored mising monero gen wide data script
|
10 miesięcy temu |
skoupidi
|
a80800aac8
validator/pow: multithreaded mining fixed
|
10 miesięcy temu |
skoupidi
|
245d142f16
validator/pow: use HeaderHash for randomx_key references
|
10 miesięcy temu |
skoupidi
|
1ee0239fe6
script/research: removed pow folder
|
10 miesięcy temu |
skoupidi
|
07987674b1
contract/money/client/pow_reward: minor cleanup
|
10 miesięcy temu |
skoupidi
|
041b637ff8
Cargo.toml: moved deps to correct feature
|
10 miesięcy temu |
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
|
10 miesięcy temu |
skoupidi
|
d3fe14204d
darkfid/task/miner: use le bytes when communicating the target with minerd
|
10 miesięcy temu |
skoupidi
|
34ddcb5835
darkfid/task/miner: don't wait for next confirmation to start mining
|
10 miesięcy temu |
skoupidi
|
83a6b31bef
darkfid/rpc_xmr: respond to p2pool only if node is synced
|
10 miesięcy temu |
skoupidi
|
0a09bb5422
darkfid/task/consensus: cleanup mm templates not refercing active forks or last confirmed block
|
10 miesięcy temu |
skoupidi
|
d3b78aa8e4
darkfid/rpc_xmr: on submit remove just the referenced job
|
10 miesięcy temu |
skoupidi
|
92f0c7ccf6
darkfid/rpc_xmr: check request job still extends current best fork
|
10 miesięcy temu |