agora
agora copied to clipboard
cleanup of FullNode.putTransaction/UTXOCache.remove
gossiping Envelope, ValidatorBlockSig, Preimage is receiveEnvelope/receiveBlockSignature/receivePreimage while gossiping Transaction is putTransaction...(should be receiveTransaction)
UTXOCache.remove: if there are double spend transactiond and remove is called with one of those transactions, then all the other double spend transactions are also removed(this is not what I would expect from 'remove' on a container like UTXOCache) -> 'remove' method should be something like 'spend'.