TheWolf666 (OP)
Full Member
Offline
Activity: 615
Merit: 154
CEO of Metaisland.gg and W.O.K Corp
|
|
June 05, 2019, 05:36:46 PM |
|
It is not stratum who add the transactions to a block, it is the coin itself. I am not familiar with Litecoin, but with latest Bitcoin, it is located in 2 places, validation.cpp where the block is validated, and mining.cpp where the block are deciding what to add to a block or not and take save the final product to the blockchain. There are several problems, the blockchain is complex. - when a transaction is created, be sure that the fees are enough and not too much. Transactions generated by the pool for example will by default have a wrong fee. - be sure that the Stale is not too large or the blocks cannot be included - check IsTrusted - remove the Witness checks since it cannot work with a new blockchain. etc...
You have not lost your 300 tx, if they are not confirmed for a while (3000 seconds I think) they will be cancelled. If they are in mempool, they are not in the blockchain yet, so your blockchain is clean.
Also be sure that all your nodes have the same proof of work algorithm, the same GetSubsidary functions, so that they can confirm the transaction, if one is different it will reject the transaction and the tx will stay in mempool until cancelled.
Also all the tx generated by yiimp have a wrong fee at starting so enable the fallbackfees.
|