xenminer's People
Forkers
illadenim cnsumi davro commoneffort sslisen gm10hour luisrain mattkrupnik asimati12 techken cdeverin23 omenpotter mrrobby2 shpinut jozefjarosciak onwa2 czupryneqqq liljacklevin bxarllpin secrtsqrl yernest9 fosr34 kodiii xenpool-eth paddyosh treecitywes gypsywizrd pimpstar2 texlacrypto arbaicat queengreggor andystasis davidhoho ndcrypto256 shanhaicoder donfi50 liboheng singapore2828 sweetvaultcrypto silentnoname tokenmoon yanghelong1 braveheartcc33 zeng-hao-99 techthiyanes fooyao epat20 xseven0908 0xcucu pansnice yibulishou godleb githubskylh hotbroker 513090336 aijiesd520 muxang zhuangxu12 hylance bielfc2010 shuoer86 sijie-yang ailabteam luo562686 leu3 johnboy1996 xlckfmbpw johnnflamez cryptoaudiking carlisyy calexcore byasmina-com imperx ziko-ever ysnlly ganja24680 lbelyaev aselmanse kryptokory bai1024629 claudbreit cooldevman ethsev dataserver007 tiantiansereseed quantumiep chrischan83 muham28 kissy44 toast42x siatrial player1taco dogecoin87 krs899 coxat famuu5195 cryptomst jedisniper17 jascat5 mon-key-mikexenminer's Issues
PLEASE SUPPORT AMD GPU!!!!!!!!!!!!!!
I strongly condemn and protest against you, why are you ignoring our AMD users? I will tell Lisa Su about your bad behavior and let her punish you on behalf of the law. I will pray to God and curse you for your AMD graphics card discrimination.π€π€π€π€π€π€π€π€π€π€π€π€π€π π π π π π π π π π π π π π‘π‘π‘π‘π‘π‘π‘π‘π‘π‘π‘π‘π‘π€¬π€¬π€¬π€¬π€¬π€¬π€¬π€¬π€¬π€¬π€¬π€¬π€¬
An error occurred while fetching difficulty
An exception while specifying a second GPU
Route
superblock found but not counted on leaderboard
dear jack
Server Response: {'message': 'XUNI found outside of time window'}
after update miner.py, These hints start to appear
how can i use gpu? dude
how can i use gpu? dude
updates so often / difficulty adjustment every 2-5mins ?
dear jack, i am a XENMINER from few days back and i can say its quite fun and so on, but now i have to say the updates are getting more and more and how this right now works its quite a job to keep my server up to date, and sadly since the last updates today it looks more or less that we are mining only for getting new diffculty some seconds later, and i also found a superblock but this is not counted on the official site/leaderboard but only on the https://xen.pub/xenminer/leaderboard. And what would you reccomment for updating the miner.py instant or waiting, because on some days there are updates inert 4-5min again, which is quite more work to update and do it again 20min later :-(
The -l command cannot display a list of video cards.
root@rigF7E9A9:/XENGPUMiner# ./xengpuminer -l/XENGPUMiner#
root@rigF7E9A9:
The latest version is used
json_dumps
File "C:\xenminer-main\miner.py", line 353, in
result = mine_block(stored_targets, blockchain[-1]['hash'], account)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\xenminer-main\miner.py", line 300, in mine_block
file.write(json_dumps(payload) + '\n')
^^^^^^^^^^
NameError: name 'json_dumps' is not defined
Server Response: {'message': 'XUNI found outside of time window'}
now is is_within_five_minutes_of_hour, but still output Server Response: {'message': 'XUNI found outside of time window'}
XENGPUMiner core dump
./xengpuminer -b 1024 -m opencl ξ² β ξ² system ξ
Updated difficulty to 24500
Current difficulty: 24500
dlerror: libLLVMSPIRVLib.so.15: cannot open shared object file: No such file or directory
dlerror: libLLVMSPIRVLib.so.15: cannot open shared object file: No such file or directory
Using device #0: OpenCL Device 'Ellesmere':
Type: GPU
Available: 1
Compiler available: 1
Version: OpenCL 2.0 AMD-APP (3380.4)
OpenCL C Version: OpenCL C 2.0
Extensions: cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_fp16 cl_khr_gl_sharing cl_khr_gl_depth_images cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_image2d_from_buffer cl_khr_subgroups cl_khr_gl_event cl_khr_depth_images cl_khr_mipmap_image cl_khr_mipmap_image_writes cl_amd_copy_buffer_p2p
Vendor: Advanced Micro Devices, Inc.
Vendor ID: 4098
Platform name: AMD Accelerated Parallel Processing
Platform vendor: Advanced Micro Devices, Inc.
Platform version: OpenCL 2.1 AMD-APP (3380.4)
Platform extensions: cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
Driver version: 3380.4 (PAL,HSAIL)
Little-endian: 1
Max compute units: 36
Max work-item dimensions: 3
Max work-item sizes: [1024, 1024, 1024]
Max clock frequency: 1360 MHz
Address bits: 64
Max memory allocation size: 7073274265 bytes
Max parameter size: 1024 bytes
Memory base address alignment: 2048 bits
Min data type alignment: 128 bytes
Unified memory: 0
Global memory cache type: Read-write
Global memory cacheline size: 64 bytes
Global memory cache size: 16384 bytes
Global memory size: 8589934592 bytes
Max constant buffer size: 7073274265 bytes
Max constant arguments: 8
Local memory type: Dedicated
Local memory size: 65536 bytes
Preferred vector width (char): 4 (native: 4)
Preferred vector width (short): 2 (native: 2)
Preferred vector width (int): 1 (native: 1)
Preferred vector width (long): 1 (native: 1)
Preferred vector width (float): 1 (native: 1)
Preferred vector width (double): 1 (native: 1)
Preferred vector width (half): 1 (native: 1)
Error correction supported: 0
Profiling timer resolution: 1 ns
Execution capabilites: OpenCL kernels
Command queue properties: Profiling
terminate called after throwing an instance of 'cl::Error'
what(): clCreateProgramWithSource
zsh: IOT instruction (core dumped) ./xengpuminer -b 1024 -m opencl
updated_memory_cost = 8 in miner.py
miner.py line 44:
updated_memory_cost = 8 # just initialize it`
It should be 8 * cores if cores and memory_cost are different than default (cores=1, memory_cost=8).
Otherwise the script gives this error:
_Genesis Block: 7d9e89df799138be2e985c80e9dd47fa68bf55a6c74d55e624b28419aea42eee
Mining block 1...
Mining: 90 Hashes [00:00, 1391.94 Hashes/s, Difficulty=16]Continuing to mine blocks with new difficulty
Mining: 99 Hashes [00:00, 1399.68 Hashes/s, Difficulty=16]
Restarting mining round
Mining block 1...
Traceback (most recent call last):
File "/root/xenminer/miner.py", line 187, in
result = mine_block(target_substr, blockchain[-1]['hash'])
File "/root/xenminer/miner.py", line 88, in mine_block
argon2_hasher = argon2.using(time_cost=difficulty, salt=b"XEN10082022XEN", memory_cost=memory_cost, parallelism=cores, hash_len = 64)
File "/usr/local/lib/python3.10/dist-packages/passlib/handlers/argon2.py", line 309, in using
subcls._validate_constraints(subcls.memory_cost, subcls.parallelism)
File "/usr/local/lib/python3.10/dist-packages/passlib/handlers/argon2.py", line 328, in validate_constraints
raise ValueError("%s: memory_cost (%d) is too low, must be at least "
ValueError: argon2: memory_cost (8) is too low, must be at least 8 * parallelism (8 * 2 = 16)
this error occured when:
memory_cost = 16
cores = 2
sync.py keep crashing aroud 60k block
sync.py keep crashing aroud 60k block:
Block 67031 is valid. Computed Merkle root match the stored Merkle root.
Block 67032 is valid. Computed Merkle root match the stored Merkle root.
Block 67033 is valid. Computed Merkle root match the stored Merkle root.
Block 67034 is valid. Computed Merkle root match the stored Merkle root.
Block 67035 is valid. Computed Merkle root match the stored Merkle root.
Block 67036 is valid. Computed Merkle root match the stored Merkle root.
Block 67037 is valid. Computed Merkle root match the stored Merkle root.
Block 67038 is valid. Computed Merkle root match the stored Merkle root.
Killed
It happens every time after restarting it and every time around 60k block.
My server has enough memory and free disk space
total used free shared buff/cache available
Mem: 1.9Gi 298Mi 1.6Gi 32Ki 105Mi 1.6Gi
Swap: 5.3Gi 57Mi 5.2Gi
Filesystem Size Used Avail Use% Mounted on
udev 959M 0 959M 0% /dev
tmpfs 197M 704K 196M 1% /run
/dev/vda2 52G 13G 37G 26% /
tmpfs 981M 0 981M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/vda1 511M 12M 500M 3% /boot/efi
tmpfs 197M 0 197M 0% /run/user/0
Could not find a version that satisfies the requirement web3==6.11.1
Installed Python 3.7.5
web3 min python requirements Python 3.7.2+ support
![Screenshot 2023-12-10 at 5 00 31β―PM](https://private-user-images.githubusercontent.com/3277207/289370434-5fd2274c-7c51-4124-8432-59d146c8eba7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTE2NTQ2OTIsIm5iZiI6MTcxMTY1NDM5MiwicGF0aCI6Ii8zMjc3MjA3LzI4OTM3MDQzNC01ZmQyMjc0Yy03YzUxLTQxMjQtODQzMi01OWQxNDZjOGViYTcucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDMyOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDAzMjhUMTkzMzEyWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZGE4N2RjMzQ1ZGQzMjliNzg0NTJmODg0ODExZmQ5YmY3NjE4NGVkZTljZTBjZjA3NDJmNjE2MGI3ZjBhNDQ2MCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.4XLzOSN7S6mGGUpN5oxn6mOs0nsKjqjqxpsffESjsQo)
miner.py crashing
Platform- window
user- New
Error- When opening Miner.py, it's crashing. need help.
ζ―欑ι½ιε―δΊ
Mining: 19115 Hashes [05:03, 72.03 Hashes/s, Difficulty=12500]Updating difficulty to 12600
Mining: 19198 Hashes [05:05, 78.98 Hashes/s, Difficulty=12500]Continuing to mine blocks with new difficulty
Mining: 19199 Hashes [05:05, 62.94 Hashes/s, Difficulty=12500]
Restarting mining round
Mining block 1...
Error: Length of hash_to_verify should not be greater than 137 characters.
@jacklevin74 I'm coming across this error whenever I find a valid hash. My suspicion is that the issus is: $argon2id$v=19$m=17400,t=1,p=12$WEVOMTAwODIwMjJYRU4$NqNdXnXUNI9TMUnWg8p7pGqWWCOyOEMr4Ap5joa8hrvX80dKtsw0/I+AW1ZqOhJf3iFZU4AGg6u0hc6X6asX9g
is 138 characters. Maybe $argon2id$v=19$m=17400,t=1,p=
should be removed?
Found valid hash for target XUNI after 88937 attempts
Mining: 88937 Hashes [03:48, 388.74 Hashes/s, Difficulty=17400]
{'hash_to_verify': '$argon2id$v=19$m=17400,t=1,p=12$WEVOMTAwODIwMjJYRU4$NqNdXnXUNI9TMUnWg8p7pGqWWCOyOEMr4Ap5joa8hrvX80dKtsw0/I+AW1ZqOhJf3iFZU4AGg6u0hc6X6asX9g', 'key': 'a8a50221e724494bc25e07b12e5dda5a41b86c9a84d76d7dbbea0c0a7fd0a6b8', 'account': 'XXXXXXXXXXXXXX', 'attempts': 88937, 'hashes_per_second': 388.74010849438537, 'worker': None}
HTTP Status Code: 401
Server Response: {'message': 'Length of hash_to_verify should not be greater than 137 characters.'}
A question
Can you explain the minimum and recommended parameters for this project in readme
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.