Kadena
Kadena copied to clipboard
xnonce2 size is ignored
trafficstars
{"id": "mining.subscribe", "method": "mining.subscribe", "params": ["NoncerPro-kadena-2.2.0"]}
{"id":"mining.subscribe","error":null,"result":[null,"4f0026",5]}
{"id":"mining.authorize","method":"mining.authorize","params":["3FkU45xV3zynHr2N91ANv7TA26J4iFkqpM.MB24","x"]}
{"id":"mining.authorize","result":true,"error":null}
{"id":null,"method":"mining.set_target","params":["000000000afebff0bcb24aafef78f69a51539d748f2ff38ca3eda88b093e034f"]}
{"id":null,"method":"mining.notify","params":["0000000045f384be","0000000000000000295f1613ffe005004ccf1df894587289bd7f74fdfa6f6eaceb5ceafb83d82aeb12b8c4a0ff033cba0300010000004e3d75cc87aa11eaac6004c526c20747c8b0e351c027db6f3c91a93cafdfa0780800000061e94a6165474e03fb4556cb245147ab6e5016a8cdc909a3c562f8d0071449c5090000003c796246331f19e70552917c023da24f1ba956aa86f63ae7b14cd20f9e0943f5f359ca93c72498628e164f2c5d3931d793b0bbd0974cc7d47e00000000000000758244e4a8d5c78124a3bf5734f1854e4414d47a9ca3f4a95380961c9c7533dc06000000c95b9a16dbdd7a9a361300000000000000000000000000000000000000000000c9e029000000000005000000825bd10fffe005000000000000000000",true]}
{"id":null,"method":"mining.notify","params":["0000000045f384bf","000000000000000057ddba14ffe0050087b1fe27d94611ff108d0c2c61753ed14f031f138ca1d3fa560162a3e7d5200f030001000000dbf716c3c71badc48b18db5d10a87f4b14ddf729b0881d96743e518965eac3e60800000078cfdc2d9d567843369f91a0625736f01162e3b2825445d1d14cbf076f82471909000000ab829a0d7a210fec74ad8a99762862537ae1a8caca38b34df1fb54b08f8d6893f359ca93c72498628e164f2c5d3931d793b0bbd0974cc7d47e000000000000002fbdab1ba17c20ed163c927b1263b91c8d36bc3e61bcf14a4b75241c4068a6ef06000000ed941b99c5957f9c361300000000000000000000000000000000000000000000cae029000000000005000000825bd10fffe005000000000000000000",true]}
{"params": ["3FkU45xV3zynHr2N91ANv7TA26J4iFkqpM", "0000000045f384bf", "0003579bdf05"], "id": "mining.submit", "method": "mining.submit"}
{"id":"mining.submit","result":false,"error":[5,"Invalid extranonce2 size."]}
You ignore xnonce2 size. In upper example xnonce2 size is 5 bytes, but you always generate 6 bytes. It appears that you always take right 2 most bytes from xnonce1, in upper example this is 0026, and ignore the rest.