Anoma.Node.Examples.ETransaction (Anoma v0.29.0)
Summary
Functions
Link to this function
add_append(node_id \\ Node.example_random_id())
Link to this function
add_rewrites(node_id \\ Node.example_random_id())
Link to this function
append_then_read(node_id \\ Node.example_random_id())
Link to this function
append_then_read_same(node_id \\ Node.example_random_id())
Link to this function
append_then_read_several(node_id \\ Node.example_random_id())
Link to this function
append_twice_then_read(node_id \\ Node.example_random_id())
Link to this function
append_twice_then_read_with_commit(node_id \\ Node.example_random_id())
Link to this function
bluf()
@spec bluf() :: Noun.t()
Link to this function
bluf_transaction_errors(node_id \\ Node.example_random_id())
Link to this function
bluff_txs_write_nothing(node_id \\ Node.example_random_id())
Link to this function
complicated_storage(node_id \\ Node.example_random_id())
Link to this function
complicated_storage_with_commit(node_id \\ Node.example_random_id())
Link to this function
inc(key \\ "key")
@spec inc(String.t()) :: {Anoma.Node.Transaction.Backends.backend(), Noun.t()}
Link to this function
inc_counter_submit_after_read(node_id \\ Node.example_random_id())
Link to this function
inc_counter_submit_after_zero(node_id \\ Node.example_random_id())
Link to this function
inc_counter_submit_with_zero(node_id \\ Node.example_random_id())
Link to this function
ord_order_first(node_id \\ Node.example_random_id())
Link to this function
ord_read_future_then_write(node_id \\ Node.example_random_id())
Link to this function
ord_write_then_read(node_id \\ Node.example_random_id())
Link to this function
read_future_then_write(node_id \\ Node.example_random_id())
Link to this function
read_other_future_then_write(node_id \\ Node.example_random_id())
Link to this function
read_txs_write_nothing(node_id \\ Node.example_random_id())
Link to this function
resubmit_trivial_swap(node_id \\ Node.example_random_id())
Link to this function
start_ordering(node_id \\ Node.example_random_id())
@spec start_ordering(String.t()) :: GenServer.on_start()
Link to this function
start_storage(node_id \\ Node.example_random_id())
@spec start_storage(String.t()) :: GenServer.on_start()
Link to this function
start_tx_module(node_id \\ Node.example_random_id())
@spec start_tx_module(String.t()) :: Anoma.Node.Examples.ENode.t() | any()
Link to this function
submit_failed_trivial_swap(node_id \\ Node.example_random_id())
Link to this function
submit_successful_trivial_swap(node_id \\ Node.example_random_id())
Link to this function
trivial_transparent_transaction()
@spec trivial_transparent_transaction() :: {Anoma.Node.Transaction.Backends.backend(), Noun.t()}
Link to this function
trivial_transparent_transaction_no_eph()
@spec trivial_transparent_transaction_no_eph() :: {Anoma.Node.Transaction.Backends.backend(), Noun.t()}
Link to this function
write_future_multiple_then_write_present(node_id \\ Node.example_random_id())
Link to this function
write_future_then_write_present(node_id \\ Node.example_random_id())
Link to this function
write_multiple_then_read(node_id \\ Node.example_random_id())
Link to this function
write_then_read(node_id \\ Node.example_random_id())
Link to this function
write_then_read_other(node_id \\ Node.example_random_id())
Link to this function
zero(key \\ "key")
@spec zero(String.t()) :: {Anoma.Node.Transaction.Backends.backend(), Noun.t()}
Link to this function