def add_transaction_to_list(tx)
      k = RLP.encode @transaction_count
      @transactions[k] = RLP.encode(tx)

      r = mk_transaction_receipt tx
      @receipts[k] = RLP.encode(r)

      self.bloom |= r.bloom
      @transaction_count += 1
    end
def add_transaction_to_list(tx)
      k = RLP.encode @transaction_count
      @transactions[k] = RLP.encode(tx)

      r = mk_transaction_receipt tx
      @receipts[k] = RLP.encode(r)

      self.bloom |= r.bloom
      @transaction_count += 1
    end
Add a transaction to the transaction trie.

 Note that this does not execute anything, i.e. the state is not updated.