skoupidi
|
9d2683fc6f
validator/pow: properly initialize the dataset with all available threads
|
8 luni în urmă |
x
|
06a3538261
sdk/keypair: Extend for future addr support
|
8 luni în urmă |
x
|
6e2296a89b
sdk/keypair: Add Address type
|
8 luni în urmă |
epiphany
|
1f99bf931d
app: add fud plugin, add FileMessage to MessageBuffer
|
8 luni în urmă |
epiphany
|
c6f3ead63e
fu: handle events with no `info` field
|
8 luni în urmă |
epiphany
|
efc80394d5
fud/event: add `Ready` event
|
8 luni în urmă |
epiphany
|
4e16964d8e
fud: move start (btc block fetch, initial pow, dht bootstrap) out of `Fud::new()`
|
8 luni în urmă |
epiphany
|
05ae3878e1
dht: DhtHandler::node() returns a Result<Node> instead of Node
|
8 luni în urmă |
skoupidi
|
0924282252
minerd/rpc: vms generation happening in a diff thread
|
8 luni în urmă |
skoupidi
|
c3dfe69967
validator/pow: always mine in a diff thread
|
8 luni în urmă |
skoupidi
|
5155425c19
minerd: cache current randomx key vms and pregenerate next ones in background
|
8 luni în urmă |
darkfi
|
81f160df1b
app/gfx: cleanup unused fields and fix warnings
|
8 luni în urmă |
skoupidi
|
8ca2120fe0
daemones
|
8 luni în urmă |
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.
|
8 luni în urmă |
skoupidi
|
9b141f3fcb
minerd: changed comms logic so it polls darkfid for new mining jobs
|
8 luni în urmă |
darkfi
|
ece4e4d871
app: cargo update
|
8 luni în urmă |
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.
|
8 luni în urmă |
skoupidi
|
85f52088b7
validator/pow: removed redundant x86 features checks
|
9 luni în urmă |
skoupidi
|
5754d4268f
darkfid: support merge mining for a DAO
|
9 luni în urmă |
skoupidi
|
334c90e45d
darkfid/rpc_tx: all nodes append a tx to their mempool
|
9 luni în urmă |
skoupidi
|
7429990ea8
validator/randomx_factory: simplified factory api to generate light mode VMs always since its just used for verification
|
9 luni în urmă |
skoupidi
|
243d62d2f3
doc/testnet/merge-mining: minor headers formatting
|
9 luni în urmă |
skoupidi
|
3aa4f615eb
doc/testnet/merge-mining: use wallet address placeholders everywhere
|
9 luni în urmă |
skoupidi
|
621e704115
rust: set stable toolchain and clippy chore
|
9 luni în urmă |
skoupidi
|
b4a9071da2
doc/testnet/merge-mining: more descriptive steps added
|
9 luni în urmă |
skoupidi
|
3ddfe3a608
validator/pow: restored mising monero gen wide data script
|
9 luni în urmă |
skoupidi
|
a80800aac8
validator/pow: multithreaded mining fixed
|
9 luni în urmă |
skoupidi
|
245d142f16
validator/pow: use HeaderHash for randomx_key references
|
9 luni în urmă |
skoupidi
|
1ee0239fe6
script/research: removed pow folder
|
9 luni în urmă |
skoupidi
|
07987674b1
contract/money/client/pow_reward: minor cleanup
|
9 luni în urmă |