Currently if there are a large number of interdependent transactions, the recipient node rejects most of them because their source txs are not in. Send in block order?
With an empty regtest datadir: ``` bazel-bin/SnowBlossomNode regtest.conf & bazel-bin/SnowBlossomClient client.conf rpcserver & curl -d '{ "jsonrpc": "2.0", "method":"get_status", "id":0}' http://admin1:1234@localhost:40001/ | jq ``` Which gives: ``` { "id": 0, "error": { "code": 500, "message": "java.lang.RuntimeException: java.util.concurrent.ExecutionException: java.lang.AssertionError: expected:<32> but was:<0>" }, "jsonrpc": "2.0" } ``` `send` gives the same error. After I've mined a few blocks it works fine.
Ha. I think I knew that.
Heh yeah not a big deal, just caught me out a bit and figured I'd log it.