node-cryptonote-pool icon indicating copy to clipboard operation
node-cryptonote-pool copied to clipboard

payments error!"transaction is too big"

Open mapleshadow opened this issue 11 years ago • 8 comments

2014-07-31 10:02:55 [payments] Payments sent via wallet daemon {"tx_hash":""} 2014-07-31 10:02:56 [payments] Error with transfer RPC request to wallet daemon {"code":-4,"message":"transaction is too big"} 2014-07-31 10:02:56 [payments] Payments failed to send to {"amount":41799000000000,"address":"2ABPdqsycv2UGduDbjfmnfKxQcSFYfkjb97LfQTJkA6k7HMtPfi5ftbbmVmCqXptW6JyZnCVy996XBuLjs2PFyotUe2i4Hr"} 2014-07-31 10:02:56 [payments] Payments sent via wallet daemon {"tx_hash":""}

2014-07-31 10:02:57 [payments] Error with transfer RPC request to wallet daemon {"code":-4,"message":"transaction is too big"} 2014-07-31 10:02:57 [payments] Payments failed to send to {"amount":50905000000000,"address":"294JbzHbWA8JLzsULCmDEvb3aHWD8UT5HXkdvhWttPVKVovH2ag5fHQ8a86bqmiFju7SjUxR3GPgjKoZ9wWFfpTyPhyJzUQ"} 2014-07-31 10:02:57 [payments] Payments splintered and 3 successfully sent, 2 failed

Is This BCN Coin My configuration is as follows:

"payments": {
    "enabled": true,
    "interval": 600,
    "maxAddresses": 1,
    "mixin": 5,
    "transferFee": 1000000000,
    "minPayment": 1000000000000,
    "denomination": 100000000000
},

mapleshadow avatar Jul 31 '14 04:07 mapleshadow

to fix you need to manually split the transaction, I do this via json and then manually adjust redis to match the miners balance and paid amounts.

dayas avatar Jul 31 '14 04:07 dayas

@dayas How to operate, there are tutorial? In addition, for this problem, you fix the code?

mapleshadow avatar Jul 31 '14 06:07 mapleshadow

start wallet manualy. And speend all amount unlock to address to pool for reduce number transaction spendable .

After restart wallet in rpc and restart node-payout

perl5577 avatar Aug 13 '14 01:08 perl5577

This is a BUG! But I've been through the modified code fixes this BUG, in the configuration file, add the coins to support a large number of variables to send most settings.

mapleshadow avatar Aug 13 '14 16:08 mapleshadow

For example BCN: The maximum amount of support is sent MAXTransactions = 10000000.0

mapleshadow avatar Aug 13 '14 16:08 mapleshadow

This problem is fixed in fancoder/cryptonote-universal-pool fork, see last item in https://github.com/fancoder/cryptonote-universal-pool#extra-features list. It will work with BCN with "maxTransactionAmount": 5000000000000.

fancoder avatar Aug 13 '14 17:08 fancoder

yes. use these codes I fix these BUG, so that the issue I raised is a BUG

mapleshadow avatar Aug 14 '14 09:08 mapleshadow

I had the same issue and fixed it by editing mixin 3, to mixin 1 at first, and with top big fix.

Than run pool a while and set back to mixin 3 or 5.

Hope it helps

blueavenue avatar Feb 23 '18 18:02 blueavenue