arkpar
5d2a36ee0f
started tests refactoring
10 years ago
Gav Wood
1e6bf809b4
All fields of BlockInfo now private.
10 years ago
Gav Wood
e18e3de824
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
57e1ae26f7
Tests working for BasicAuthority and Ethash.
10 years ago
Gav Wood
02557813a9
libethcore on a new path.
10 years ago
Gav Wood
88cd4dfad7
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
0158351621
Modularise nonce, mix hash and seed hash.
10 years ago
arkpar
ad50498fae
eth working
10 years ago
arkpar
1820dbdcfc
started tests refactoring
10 years ago
Gav Wood
5ee3e8e5fc
All fields of BlockInfo now private.
10 years ago
Gav Wood
d16c51a56f
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
bcce3cb72b
Tests working for BasicAuthority and Ethash.
10 years ago
Gav Wood
db577f831f
libethcore on a new path.
10 years ago
Gav Wood
75857ef5d4
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
a04ba152e5
Modularise nonce, mix hash and seed hash.
10 years ago
arkpar
9d8f9e3517
eth working
10 years ago
arkpar
907ea3c800
started tests refactoring
10 years ago
Gav Wood
487349bf09
All fields of BlockInfo now private.
10 years ago
Gav Wood
68b2c8ecbf
Basic test working with same code for Ethash and BasicAuthority.
10 years ago
Gav Wood
4302afdf2c
Tests working for BasicAuthority and Ethash.
10 years ago
Gav Wood
5660a17ffe
libethcore on a new path.
10 years ago
Gav Wood
212d433370
Basic Proof-of-Authority sealent.
10 years ago
Gav Wood
9ae950d4ad
Modularise nonce, mix hash and seed hash.
10 years ago
Lefteris Karapetsas
04a58ea06c
Add OpenCL include directories to ICD
- Also make it PUBLIC in cmake so that all who link to it will also get
the OpenCL headers
10 years ago
arkpar
1eca43e0b7
save keys after deletion
10 years ago
arkpar
3db5d95716
State and Client minor cleanup
10 years ago
arkpar
1d5a25991d
Prevent handles call on shutdown
10 years ago
Lefteris Karapetsas
af6f5c3a13
simplify clminer current block code
10 years ago
Lefteris Karapetsas
1863def3a1
ethminer no longer depends on boost
Introducing an extra boolean argument to remove the boost::optional
dependency. Too bad we have to wait for C++17 to get an std::optional
10 years ago
Lefteris Karapetsas
020ef4b811
ethashcl doesnt depend on ethcore
At least not anymore. Moved global constants into ethash_cl_miner class
instead of being in Ethash class.
10 years ago
Lefteris Karapetsas
f914327050
Restore the old default value of global work size
It used to be 64 (local size) * 4096 (global multiplier). Miners
reported a lot better results with those old defaults and as such we are
bringing them back.
10 years ago
Lefteris Karapetsas
f8a4ca2a5c
Disable auto adjust of batch size by default
After reports from many miners the whole auto adjusting idea may or may not
work depending the user's hardware. A much safer default value is 0 (to
disable auto adjustment)
10 years ago
Gav Wood
9be175ddd7
Cleaned up interface to send/submit Transaction.
We take notice of manually-set nonce.
10 years ago
Lefteris Karapetsas
09d091b8d0
Default values of args are now class constants
Default values of some mining related arguments are no longer C constant
macros but are instead C++ Ethash class constants
10 years ago
Lefteris Karapetsas
bc9bdf09af
Move defaults so that cl_miner is not included in MinerAux.h
10 years ago
arkady.paronyan@gmail.com
8689bc8164
msvc compilation/warnings
10 years ago
arkpar
440f6e7dc2
import transactions in a separate thread
10 years ago
Gav Wood
d73209158e
test for new transaction queue.
Some cleanups and enhacements to Guards & Notifier.
Fix an invariant TransactionQueue.
10 years ago
Gav Wood
4346b80f06
Revert "Txqueueasyncverify"
10 years ago
Gav Wood
0c75272b58
Transaction queue does async data imports.
10 years ago
Gav Wood
e6cfbe5824
ethkey can sign & recover transaction information.
AZ can have sentinel set.
Split up Transaction and move most to ethcore.
10 years ago
Lefteris Karapetsas
e1391fa187
OpenCL Fixes after rebasing
10 years ago
Lefteris Karapetsas
db54ff3b4a
CL Argument for local work size
- Now the user can also set the local work size (workgroup size)
- In addition the global work size is specified in the command line only
as a multiplier of the local work size.
10 years ago
Lefteris Karapetsas
15fc63d6a2
New OpenCL arguments
- Adding an argument to specify OpenCL global work size.
- Adding an argument to specify milliseconds per global work
size (msPerBatch). If this is 0 then no adjustment of the global work
size happens.
10 years ago
Lefteris Karapetsas
81ca67dd4c
configureGPU() should respect given platformID
Related to #2314
10 years ago
Gav Wood
7b5c971023
More exception information when no block info available.
Favour more expensive transactions.
10 years ago
Gav Wood
0b502db361
Deadlock fix.
10 years ago
Gav Wood
a0e8512bed
Build fixes.
10 years ago
Gav Wood
879f443ce1
Avoid rzce condition.
10 years ago
Gav Wood
7f945041e8
Additional info on slow blocks.
10 years ago