├── .gitignore ├── .travis.yml ├── Cargo.lock ├── Cargo.toml ├── LICENSE-AGPL3 ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── ci ├── android_before_install.sh ├── android_install.sh ├── before_deploy.sh ├── cargo_config_template ├── post │ ├── cargo-sweep.sh │ └── kcov │ │ ├── run.sh │ │ └── try-install.sh └── pre │ ├── capnp.sh │ └── cargo-config.sh ├── codecov.yml ├── components ├── app │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── app_conn │ │ ├── buyer.rs │ │ ├── config.rs │ │ ├── mod.rs │ │ ├── routes.rs │ │ └── seller.rs │ │ ├── connect.rs │ │ ├── gen.rs │ │ ├── identity.rs │ │ ├── lib.rs │ │ └── types.rs ├── app_client │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── connect.rs │ │ └── lib.rs ├── app_server │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── lib.rs │ │ ├── server.rs │ │ └── tests │ │ ├── all_apps_closed.rs │ │ ├── funder_command.rs │ │ ├── index_client_command.rs │ │ ├── mod.rs │ │ ├── request_routes.rs │ │ ├── request_send_funds.rs │ │ ├── two_apps.rs │ │ └── utils.rs ├── bin │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── bin │ │ ├── stindex.rs │ │ ├── stmgr.rs │ │ ├── stnode.rs │ │ └── strelay.rs │ │ ├── lib.rs │ │ ├── stindex │ │ ├── mod.rs │ │ ├── net_index.rs │ │ └── stindexlib.rs │ │ ├── stmgrlib.rs │ │ ├── stnode │ │ ├── file_trusted_apps.rs │ │ ├── mod.rs │ │ ├── net_node.rs │ │ └── stnodelib.rs │ │ └── strelay │ │ ├── mod.rs │ │ ├── net_relay.rs │ │ └── strelaylib.rs ├── capnp_conv │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── build.rs │ ├── capnp_conv_derive │ │ ├── Cargo.toml │ │ ├── LICENSE-APACHE │ │ ├── LICENSE-MIT │ │ └── src │ │ │ ├── derive_enum.rs │ │ │ ├── derive_struct.rs │ │ │ ├── lib.rs │ │ │ └── util.rs │ ├── src │ │ └── lib.rs │ └── tests │ │ ├── capnp │ │ └── test.capnp │ │ ├── derive.rs │ │ └── with.rs ├── channeler │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── channeler.rs │ │ ├── connect_pool.rs │ │ ├── connector_utils.rs │ │ ├── inner_loop.rs │ │ ├── lib.rs │ │ ├── listen_pool.rs │ │ ├── listen_pool_state.rs │ │ ├── overwrite_channel.rs │ │ └── types.rs ├── common │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── access_control.rs │ │ ├── async_test_utils.rs │ │ ├── big_array.rs │ │ ├── caller_info.rs │ │ ├── canonical_serialize.rs │ │ ├── conn.rs │ │ ├── define_fixed_bytes.rs │ │ ├── dummy_connector.rs │ │ ├── dummy_listener.rs │ │ ├── futures_compat.rs │ │ ├── int_convert.rs │ │ ├── lib.rs │ │ ├── multi_consumer.rs │ │ ├── mutable_state.rs │ │ ├── never.rs │ │ ├── safe_arithmetic.rs │ │ ├── select_streams.rs │ │ ├── ser_utils │ │ ├── mod.rs │ │ ├── ser_b64.rs │ │ ├── ser_map_b64_any.rs │ │ ├── ser_map_str_any.rs │ │ ├── ser_map_str_str.rs │ │ ├── ser_option_b64.rs │ │ ├── ser_seq_b64.rs │ │ ├── ser_seq_str.rs │ │ ├── ser_string.rs │ │ ├── ser_vec_b64.rs │ │ └── tests.rs │ │ ├── state_service.rs │ │ ├── test_executor.rs │ │ └── transform_pool.rs ├── connection │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── lib.rs │ │ ├── timeout.rs │ │ └── transforms.rs ├── crypto │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── dh.rs │ │ ├── error.rs │ │ ├── hash.rs │ │ ├── hash_lock.rs │ │ ├── identity.rs │ │ ├── lib.rs │ │ ├── nonce_window.rs │ │ ├── rand.rs │ │ ├── sym_encrypt.rs │ │ └── test_utils.rs ├── database │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── atomic_db.rs │ │ ├── database.rs │ │ ├── file_db.rs │ │ └── lib.rs ├── funder │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── ephemeral.rs │ │ ├── freeze_guard_legacy.rs │ │ ├── friend.rs │ │ ├── funder.rs │ │ ├── handler │ │ ├── canceler.rs │ │ ├── handle_control.rs │ │ ├── handle_friend.rs │ │ ├── handle_init.rs │ │ ├── handle_liveness.rs │ │ ├── handler.rs │ │ ├── mod.rs │ │ ├── prepare.rs │ │ ├── sender.rs │ │ ├── state_wrap.rs │ │ ├── tests │ │ │ ├── change_address.rs │ │ │ ├── mod.rs │ │ │ ├── pair_basic.rs │ │ │ ├── pair_inconsistency.rs │ │ │ └── utils.rs │ │ ├── types.rs │ │ └── utils.rs │ │ ├── lib.rs │ │ ├── liveness.rs │ │ ├── mutual_credit │ │ ├── incoming.rs │ │ ├── mod.rs │ │ ├── outgoing.rs │ │ ├── tests.rs │ │ └── types.rs │ │ ├── report.rs │ │ ├── state.rs │ │ ├── tests │ │ ├── funder_basic.rs │ │ ├── funder_error_command.rs │ │ ├── funder_forward_payment.rs │ │ ├── funder_inconsistency_basic.rs │ │ ├── funder_payment_failure.rs │ │ ├── mod.rs │ │ └── utils.rs │ │ ├── token_channel.rs │ │ └── types.rs ├── identity │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── client.rs │ │ ├── identity.rs │ │ ├── lib.rs │ │ └── messages.rs ├── index_client │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── client_session.rs │ │ ├── index_client.rs │ │ ├── lib.rs │ │ ├── seq_friends.rs │ │ ├── seq_map.rs │ │ ├── single_client.rs │ │ ├── spawn.rs │ │ └── tests.rs ├── index_server │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── backoff_connector.rs │ │ ├── graph │ │ ├── bfs.rs │ │ ├── capacity_graph.rs │ │ ├── graph_service.rs │ │ ├── mod.rs │ │ ├── simple_capacity_graph.rs │ │ ├── test_utils.rs │ │ └── utils.rs │ │ ├── lib.rs │ │ ├── server.rs │ │ ├── server_loop.rs │ │ └── verifier │ │ ├── dummy_verifier.rs │ │ ├── hash_clock.rs │ │ ├── mod.rs │ │ ├── ratchet.rs │ │ ├── simple_verifier.rs │ │ └── verifier.rs ├── keepalive │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── keepalive.rs │ │ └── lib.rs ├── lockfile │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── lib.rs │ │ └── lockfile.rs ├── mutual_from │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── src │ │ └── lib.rs │ └── tests │ │ └── tests.rs ├── net │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── lib.rs │ │ ├── tcp_connector.rs │ │ ├── tcp_listener.rs │ │ ├── tests.rs │ │ ├── types.rs │ │ └── utils.rs ├── node │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── lib.rs │ │ ├── node.rs │ │ └── types.rs ├── proto │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── build.rs │ └── src │ │ ├── app_server │ │ ├── messages.rs │ │ └── mod.rs │ │ ├── consts.rs │ │ ├── crypto │ │ ├── mod.rs │ │ └── serialize.rs │ │ ├── file.rs │ │ ├── funder │ │ ├── messages.rs │ │ └── mod.rs │ │ ├── index_client │ │ ├── messages.rs │ │ └── mod.rs │ │ ├── index_server │ │ ├── messages.rs │ │ └── mod.rs │ │ ├── keepalive │ │ ├── messages.rs │ │ └── mod.rs │ │ ├── lib.rs │ │ ├── macros.rs │ │ ├── net │ │ ├── messages.rs │ │ └── mod.rs │ │ ├── proto_ser.rs │ │ ├── relay │ │ ├── messages.rs │ │ └── mod.rs │ │ ├── report │ │ ├── convert.rs │ │ ├── messages.rs │ │ └── mod.rs │ │ ├── schema │ │ ├── app_server.capnp │ │ ├── common.capnp │ │ ├── dh.capnp │ │ ├── funder.capnp │ │ ├── index.capnp │ │ ├── keepalive.capnp │ │ ├── relay.capnp │ │ └── report.capnp │ │ ├── secure_channel │ │ ├── messages.rs │ │ └── mod.rs │ │ ├── ser_string.rs │ │ └── wrapper.rs ├── relay │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── client │ │ ├── client_connector.rs │ │ ├── client_listener.rs │ │ └── mod.rs │ │ ├── lib.rs │ │ └── server │ │ ├── conn_limiter.rs │ │ ├── conn_processor.rs │ │ ├── mod.rs │ │ ├── net_server.rs │ │ ├── server.rs │ │ ├── server_loop.rs │ │ └── types.rs ├── route │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── lib.rs │ │ └── multi_route.rs ├── secure_channel │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── lib.rs │ │ ├── secure_channel.rs │ │ ├── state.rs │ │ └── types.rs ├── signature │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── canonical.rs │ │ ├── lib.rs │ │ ├── signature_buff.rs │ │ └── verify.rs ├── stcompact │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── bin │ │ ├── stcompact.rs │ │ └── stcompact_ser_gen.rs │ │ ├── compact_node │ │ ├── convert.rs │ │ ├── handle_node.rs │ │ ├── handle_user.rs │ │ ├── messages.rs │ │ ├── mod.rs │ │ ├── permission.rs │ │ ├── persist.rs │ │ ├── server.rs │ │ ├── server_init.rs │ │ ├── server_loop.rs │ │ ├── types.rs │ │ └── utils.rs │ │ ├── gen.rs │ │ ├── lib.rs │ │ ├── messages.rs │ │ ├── serialize.rs │ │ ├── server_loop.rs │ │ ├── stcompactlib.rs │ │ └── store │ │ ├── consts.rs │ │ ├── file_store.rs │ │ ├── mod.rs │ │ ├── store.rs │ │ └── tests.rs ├── stctrl │ ├── .gitignore │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── bin │ │ ├── stctrl.rs │ │ └── stverify.rs │ │ ├── buyer.rs │ │ ├── config.rs │ │ ├── file.rs │ │ ├── info.rs │ │ ├── lib.rs │ │ ├── seller.rs │ │ ├── stctrllib.rs │ │ ├── stverifylib.rs │ │ └── utils.rs ├── test │ ├── Cargo.toml │ ├── LICENSE-AGPL3 │ └── src │ │ ├── app_wrapper.rs │ │ ├── cli_tests │ │ ├── basic_cli.rs │ │ ├── mod.rs │ │ └── stctrl_setup.rs │ │ ├── compact_node_wrapper.rs │ │ ├── compact_report_service.rs │ │ ├── compact_server_wrapper.rs │ │ ├── lib.rs │ │ ├── node_report_service.rs │ │ ├── sim_network.rs │ │ ├── tests │ │ ├── compact_node_payment.rs │ │ ├── compact_server_remote_node.rs │ │ ├── handle_error_command.rs │ │ ├── mod.rs │ │ ├── nodes_chain.rs │ │ ├── relay_migration.rs │ │ ├── resolve_inconsistency.rs │ │ ├── serialize.rs │ │ └── two_nodes_payment.rs │ │ └── utils.rs ├── timer │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ ├── lib.rs │ │ ├── timer.rs │ │ └── utils.rs └── version │ ├── Cargo.toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ ├── lib.rs │ └── version_prefix.rs ├── rust-toolchain └── rustfmt.toml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/LICENSE-AGPL3 -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/README.md -------------------------------------------------------------------------------- /ci/android_before_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/ci/android_before_install.sh -------------------------------------------------------------------------------- /ci/android_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/ci/android_install.sh -------------------------------------------------------------------------------- /ci/before_deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/ci/before_deploy.sh -------------------------------------------------------------------------------- /ci/cargo_config_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/ci/cargo_config_template -------------------------------------------------------------------------------- /ci/post/cargo-sweep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/ci/post/cargo-sweep.sh -------------------------------------------------------------------------------- /ci/post/kcov/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/ci/post/kcov/run.sh -------------------------------------------------------------------------------- /ci/post/kcov/try-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/ci/post/kcov/try-install.sh -------------------------------------------------------------------------------- /ci/pre/capnp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/ci/pre/capnp.sh -------------------------------------------------------------------------------- /ci/pre/cargo-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/ci/pre/cargo-config.sh -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/codecov.yml -------------------------------------------------------------------------------- /components/app/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/Cargo.toml -------------------------------------------------------------------------------- /components/app/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/LICENSE-APACHE -------------------------------------------------------------------------------- /components/app/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/LICENSE-MIT -------------------------------------------------------------------------------- /components/app/src/app_conn/buyer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/app_conn/buyer.rs -------------------------------------------------------------------------------- /components/app/src/app_conn/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/app_conn/config.rs -------------------------------------------------------------------------------- /components/app/src/app_conn/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/app_conn/mod.rs -------------------------------------------------------------------------------- /components/app/src/app_conn/routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/app_conn/routes.rs -------------------------------------------------------------------------------- /components/app/src/app_conn/seller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/app_conn/seller.rs -------------------------------------------------------------------------------- /components/app/src/connect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/connect.rs -------------------------------------------------------------------------------- /components/app/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/gen.rs -------------------------------------------------------------------------------- /components/app/src/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/identity.rs -------------------------------------------------------------------------------- /components/app/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/lib.rs -------------------------------------------------------------------------------- /components/app/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app/src/types.rs -------------------------------------------------------------------------------- /components/app_client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_client/Cargo.toml -------------------------------------------------------------------------------- /components/app_client/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_client/LICENSE-APACHE -------------------------------------------------------------------------------- /components/app_client/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_client/LICENSE-MIT -------------------------------------------------------------------------------- /components/app_client/src/connect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_client/src/connect.rs -------------------------------------------------------------------------------- /components/app_client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_client/src/lib.rs -------------------------------------------------------------------------------- /components/app_server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/Cargo.toml -------------------------------------------------------------------------------- /components/app_server/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/app_server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/lib.rs -------------------------------------------------------------------------------- /components/app_server/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/server.rs -------------------------------------------------------------------------------- /components/app_server/src/tests/all_apps_closed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/tests/all_apps_closed.rs -------------------------------------------------------------------------------- /components/app_server/src/tests/funder_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/tests/funder_command.rs -------------------------------------------------------------------------------- /components/app_server/src/tests/index_client_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/tests/index_client_command.rs -------------------------------------------------------------------------------- /components/app_server/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/tests/mod.rs -------------------------------------------------------------------------------- /components/app_server/src/tests/request_routes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/tests/request_routes.rs -------------------------------------------------------------------------------- /components/app_server/src/tests/request_send_funds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/tests/request_send_funds.rs -------------------------------------------------------------------------------- /components/app_server/src/tests/two_apps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/tests/two_apps.rs -------------------------------------------------------------------------------- /components/app_server/src/tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/app_server/src/tests/utils.rs -------------------------------------------------------------------------------- /components/bin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/Cargo.toml -------------------------------------------------------------------------------- /components/bin/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/bin/src/bin/stindex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/bin/stindex.rs -------------------------------------------------------------------------------- /components/bin/src/bin/stmgr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/bin/stmgr.rs -------------------------------------------------------------------------------- /components/bin/src/bin/stnode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/bin/stnode.rs -------------------------------------------------------------------------------- /components/bin/src/bin/strelay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/bin/strelay.rs -------------------------------------------------------------------------------- /components/bin/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/lib.rs -------------------------------------------------------------------------------- /components/bin/src/stindex/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/stindex/mod.rs -------------------------------------------------------------------------------- /components/bin/src/stindex/net_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/stindex/net_index.rs -------------------------------------------------------------------------------- /components/bin/src/stindex/stindexlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/stindex/stindexlib.rs -------------------------------------------------------------------------------- /components/bin/src/stmgrlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/stmgrlib.rs -------------------------------------------------------------------------------- /components/bin/src/stnode/file_trusted_apps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/stnode/file_trusted_apps.rs -------------------------------------------------------------------------------- /components/bin/src/stnode/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/stnode/mod.rs -------------------------------------------------------------------------------- /components/bin/src/stnode/net_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/stnode/net_node.rs -------------------------------------------------------------------------------- /components/bin/src/stnode/stnodelib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/stnode/stnodelib.rs -------------------------------------------------------------------------------- /components/bin/src/strelay/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/strelay/mod.rs -------------------------------------------------------------------------------- /components/bin/src/strelay/net_relay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/strelay/net_relay.rs -------------------------------------------------------------------------------- /components/bin/src/strelay/strelaylib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/bin/src/strelay/strelaylib.rs -------------------------------------------------------------------------------- /components/capnp_conv/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/Cargo.toml -------------------------------------------------------------------------------- /components/capnp_conv/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/LICENSE-APACHE -------------------------------------------------------------------------------- /components/capnp_conv/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/LICENSE-MIT -------------------------------------------------------------------------------- /components/capnp_conv/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/build.rs -------------------------------------------------------------------------------- /components/capnp_conv/capnp_conv_derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/capnp_conv_derive/Cargo.toml -------------------------------------------------------------------------------- /components/capnp_conv/capnp_conv_derive/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/capnp_conv_derive/LICENSE-APACHE -------------------------------------------------------------------------------- /components/capnp_conv/capnp_conv_derive/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/capnp_conv_derive/LICENSE-MIT -------------------------------------------------------------------------------- /components/capnp_conv/capnp_conv_derive/src/derive_enum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/capnp_conv_derive/src/derive_enum.rs -------------------------------------------------------------------------------- /components/capnp_conv/capnp_conv_derive/src/derive_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/capnp_conv_derive/src/derive_struct.rs -------------------------------------------------------------------------------- /components/capnp_conv/capnp_conv_derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/capnp_conv_derive/src/lib.rs -------------------------------------------------------------------------------- /components/capnp_conv/capnp_conv_derive/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/capnp_conv_derive/src/util.rs -------------------------------------------------------------------------------- /components/capnp_conv/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/src/lib.rs -------------------------------------------------------------------------------- /components/capnp_conv/tests/capnp/test.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/tests/capnp/test.capnp -------------------------------------------------------------------------------- /components/capnp_conv/tests/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/tests/derive.rs -------------------------------------------------------------------------------- /components/capnp_conv/tests/with.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/capnp_conv/tests/with.rs -------------------------------------------------------------------------------- /components/channeler/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/Cargo.toml -------------------------------------------------------------------------------- /components/channeler/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/channeler/src/channeler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/src/channeler.rs -------------------------------------------------------------------------------- /components/channeler/src/connect_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/src/connect_pool.rs -------------------------------------------------------------------------------- /components/channeler/src/connector_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/src/connector_utils.rs -------------------------------------------------------------------------------- /components/channeler/src/inner_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/src/inner_loop.rs -------------------------------------------------------------------------------- /components/channeler/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/src/lib.rs -------------------------------------------------------------------------------- /components/channeler/src/listen_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/src/listen_pool.rs -------------------------------------------------------------------------------- /components/channeler/src/listen_pool_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/src/listen_pool_state.rs -------------------------------------------------------------------------------- /components/channeler/src/overwrite_channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/src/overwrite_channel.rs -------------------------------------------------------------------------------- /components/channeler/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/channeler/src/types.rs -------------------------------------------------------------------------------- /components/common/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/Cargo.toml -------------------------------------------------------------------------------- /components/common/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/LICENSE-APACHE -------------------------------------------------------------------------------- /components/common/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/LICENSE-MIT -------------------------------------------------------------------------------- /components/common/src/access_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/access_control.rs -------------------------------------------------------------------------------- /components/common/src/async_test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/async_test_utils.rs -------------------------------------------------------------------------------- /components/common/src/big_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/big_array.rs -------------------------------------------------------------------------------- /components/common/src/caller_info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/caller_info.rs -------------------------------------------------------------------------------- /components/common/src/canonical_serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/canonical_serialize.rs -------------------------------------------------------------------------------- /components/common/src/conn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/conn.rs -------------------------------------------------------------------------------- /components/common/src/define_fixed_bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/define_fixed_bytes.rs -------------------------------------------------------------------------------- /components/common/src/dummy_connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/dummy_connector.rs -------------------------------------------------------------------------------- /components/common/src/dummy_listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/dummy_listener.rs -------------------------------------------------------------------------------- /components/common/src/futures_compat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/futures_compat.rs -------------------------------------------------------------------------------- /components/common/src/int_convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/int_convert.rs -------------------------------------------------------------------------------- /components/common/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/lib.rs -------------------------------------------------------------------------------- /components/common/src/multi_consumer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/multi_consumer.rs -------------------------------------------------------------------------------- /components/common/src/mutable_state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/mutable_state.rs -------------------------------------------------------------------------------- /components/common/src/never.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/never.rs -------------------------------------------------------------------------------- /components/common/src/safe_arithmetic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/safe_arithmetic.rs -------------------------------------------------------------------------------- /components/common/src/select_streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/select_streams.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/mod.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/ser_b64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/ser_b64.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/ser_map_b64_any.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/ser_map_b64_any.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/ser_map_str_any.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/ser_map_str_any.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/ser_map_str_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/ser_map_str_str.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/ser_option_b64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/ser_option_b64.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/ser_seq_b64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/ser_seq_b64.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/ser_seq_str.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/ser_seq_str.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/ser_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/ser_string.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/ser_vec_b64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/ser_vec_b64.rs -------------------------------------------------------------------------------- /components/common/src/ser_utils/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/ser_utils/tests.rs -------------------------------------------------------------------------------- /components/common/src/state_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/state_service.rs -------------------------------------------------------------------------------- /components/common/src/test_executor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/test_executor.rs -------------------------------------------------------------------------------- /components/common/src/transform_pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/common/src/transform_pool.rs -------------------------------------------------------------------------------- /components/connection/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/connection/Cargo.toml -------------------------------------------------------------------------------- /components/connection/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/connection/LICENSE-APACHE -------------------------------------------------------------------------------- /components/connection/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/connection/LICENSE-MIT -------------------------------------------------------------------------------- /components/connection/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/connection/src/lib.rs -------------------------------------------------------------------------------- /components/connection/src/timeout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/connection/src/timeout.rs -------------------------------------------------------------------------------- /components/connection/src/transforms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/connection/src/transforms.rs -------------------------------------------------------------------------------- /components/crypto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/Cargo.toml -------------------------------------------------------------------------------- /components/crypto/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/LICENSE-APACHE -------------------------------------------------------------------------------- /components/crypto/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/LICENSE-MIT -------------------------------------------------------------------------------- /components/crypto/src/dh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/dh.rs -------------------------------------------------------------------------------- /components/crypto/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/error.rs -------------------------------------------------------------------------------- /components/crypto/src/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/hash.rs -------------------------------------------------------------------------------- /components/crypto/src/hash_lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/hash_lock.rs -------------------------------------------------------------------------------- /components/crypto/src/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/identity.rs -------------------------------------------------------------------------------- /components/crypto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/lib.rs -------------------------------------------------------------------------------- /components/crypto/src/nonce_window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/nonce_window.rs -------------------------------------------------------------------------------- /components/crypto/src/rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/rand.rs -------------------------------------------------------------------------------- /components/crypto/src/sym_encrypt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/sym_encrypt.rs -------------------------------------------------------------------------------- /components/crypto/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/crypto/src/test_utils.rs -------------------------------------------------------------------------------- /components/database/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/database/Cargo.toml -------------------------------------------------------------------------------- /components/database/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/database/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/database/src/atomic_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/database/src/atomic_db.rs -------------------------------------------------------------------------------- /components/database/src/database.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/database/src/database.rs -------------------------------------------------------------------------------- /components/database/src/file_db.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/database/src/file_db.rs -------------------------------------------------------------------------------- /components/database/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/database/src/lib.rs -------------------------------------------------------------------------------- /components/funder/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/Cargo.toml -------------------------------------------------------------------------------- /components/funder/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/funder/src/ephemeral.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/ephemeral.rs -------------------------------------------------------------------------------- /components/funder/src/freeze_guard_legacy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/freeze_guard_legacy.rs -------------------------------------------------------------------------------- /components/funder/src/friend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/friend.rs -------------------------------------------------------------------------------- /components/funder/src/funder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/funder.rs -------------------------------------------------------------------------------- /components/funder/src/handler/canceler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/canceler.rs -------------------------------------------------------------------------------- /components/funder/src/handler/handle_control.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/handle_control.rs -------------------------------------------------------------------------------- /components/funder/src/handler/handle_friend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/handle_friend.rs -------------------------------------------------------------------------------- /components/funder/src/handler/handle_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/handle_init.rs -------------------------------------------------------------------------------- /components/funder/src/handler/handle_liveness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/handle_liveness.rs -------------------------------------------------------------------------------- /components/funder/src/handler/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/handler.rs -------------------------------------------------------------------------------- /components/funder/src/handler/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/mod.rs -------------------------------------------------------------------------------- /components/funder/src/handler/prepare.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/prepare.rs -------------------------------------------------------------------------------- /components/funder/src/handler/sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/sender.rs -------------------------------------------------------------------------------- /components/funder/src/handler/state_wrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/state_wrap.rs -------------------------------------------------------------------------------- /components/funder/src/handler/tests/change_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/tests/change_address.rs -------------------------------------------------------------------------------- /components/funder/src/handler/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/tests/mod.rs -------------------------------------------------------------------------------- /components/funder/src/handler/tests/pair_basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/tests/pair_basic.rs -------------------------------------------------------------------------------- /components/funder/src/handler/tests/pair_inconsistency.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/tests/pair_inconsistency.rs -------------------------------------------------------------------------------- /components/funder/src/handler/tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/tests/utils.rs -------------------------------------------------------------------------------- /components/funder/src/handler/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/types.rs -------------------------------------------------------------------------------- /components/funder/src/handler/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/handler/utils.rs -------------------------------------------------------------------------------- /components/funder/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/lib.rs -------------------------------------------------------------------------------- /components/funder/src/liveness.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/liveness.rs -------------------------------------------------------------------------------- /components/funder/src/mutual_credit/incoming.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/mutual_credit/incoming.rs -------------------------------------------------------------------------------- /components/funder/src/mutual_credit/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/mutual_credit/mod.rs -------------------------------------------------------------------------------- /components/funder/src/mutual_credit/outgoing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/mutual_credit/outgoing.rs -------------------------------------------------------------------------------- /components/funder/src/mutual_credit/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/mutual_credit/tests.rs -------------------------------------------------------------------------------- /components/funder/src/mutual_credit/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/mutual_credit/types.rs -------------------------------------------------------------------------------- /components/funder/src/report.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/report.rs -------------------------------------------------------------------------------- /components/funder/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/state.rs -------------------------------------------------------------------------------- /components/funder/src/tests/funder_basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/tests/funder_basic.rs -------------------------------------------------------------------------------- /components/funder/src/tests/funder_error_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/tests/funder_error_command.rs -------------------------------------------------------------------------------- /components/funder/src/tests/funder_forward_payment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/tests/funder_forward_payment.rs -------------------------------------------------------------------------------- /components/funder/src/tests/funder_inconsistency_basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/tests/funder_inconsistency_basic.rs -------------------------------------------------------------------------------- /components/funder/src/tests/funder_payment_failure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/tests/funder_payment_failure.rs -------------------------------------------------------------------------------- /components/funder/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/tests/mod.rs -------------------------------------------------------------------------------- /components/funder/src/tests/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/tests/utils.rs -------------------------------------------------------------------------------- /components/funder/src/token_channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/token_channel.rs -------------------------------------------------------------------------------- /components/funder/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/funder/src/types.rs -------------------------------------------------------------------------------- /components/identity/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/identity/Cargo.toml -------------------------------------------------------------------------------- /components/identity/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/identity/LICENSE-APACHE -------------------------------------------------------------------------------- /components/identity/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/identity/LICENSE-MIT -------------------------------------------------------------------------------- /components/identity/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/identity/src/client.rs -------------------------------------------------------------------------------- /components/identity/src/identity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/identity/src/identity.rs -------------------------------------------------------------------------------- /components/identity/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/identity/src/lib.rs -------------------------------------------------------------------------------- /components/identity/src/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/identity/src/messages.rs -------------------------------------------------------------------------------- /components/index_client/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/Cargo.toml -------------------------------------------------------------------------------- /components/index_client/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/index_client/src/client_session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/src/client_session.rs -------------------------------------------------------------------------------- /components/index_client/src/index_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/src/index_client.rs -------------------------------------------------------------------------------- /components/index_client/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/src/lib.rs -------------------------------------------------------------------------------- /components/index_client/src/seq_friends.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/src/seq_friends.rs -------------------------------------------------------------------------------- /components/index_client/src/seq_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/src/seq_map.rs -------------------------------------------------------------------------------- /components/index_client/src/single_client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/src/single_client.rs -------------------------------------------------------------------------------- /components/index_client/src/spawn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/src/spawn.rs -------------------------------------------------------------------------------- /components/index_client/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_client/src/tests.rs -------------------------------------------------------------------------------- /components/index_server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/Cargo.toml -------------------------------------------------------------------------------- /components/index_server/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/index_server/src/backoff_connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/backoff_connector.rs -------------------------------------------------------------------------------- /components/index_server/src/graph/bfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/graph/bfs.rs -------------------------------------------------------------------------------- /components/index_server/src/graph/capacity_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/graph/capacity_graph.rs -------------------------------------------------------------------------------- /components/index_server/src/graph/graph_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/graph/graph_service.rs -------------------------------------------------------------------------------- /components/index_server/src/graph/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/graph/mod.rs -------------------------------------------------------------------------------- /components/index_server/src/graph/simple_capacity_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/graph/simple_capacity_graph.rs -------------------------------------------------------------------------------- /components/index_server/src/graph/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/graph/test_utils.rs -------------------------------------------------------------------------------- /components/index_server/src/graph/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/graph/utils.rs -------------------------------------------------------------------------------- /components/index_server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/lib.rs -------------------------------------------------------------------------------- /components/index_server/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/server.rs -------------------------------------------------------------------------------- /components/index_server/src/server_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/server_loop.rs -------------------------------------------------------------------------------- /components/index_server/src/verifier/dummy_verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/verifier/dummy_verifier.rs -------------------------------------------------------------------------------- /components/index_server/src/verifier/hash_clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/verifier/hash_clock.rs -------------------------------------------------------------------------------- /components/index_server/src/verifier/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/verifier/mod.rs -------------------------------------------------------------------------------- /components/index_server/src/verifier/ratchet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/verifier/ratchet.rs -------------------------------------------------------------------------------- /components/index_server/src/verifier/simple_verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/verifier/simple_verifier.rs -------------------------------------------------------------------------------- /components/index_server/src/verifier/verifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/index_server/src/verifier/verifier.rs -------------------------------------------------------------------------------- /components/keepalive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/keepalive/Cargo.toml -------------------------------------------------------------------------------- /components/keepalive/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/keepalive/LICENSE-APACHE -------------------------------------------------------------------------------- /components/keepalive/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/keepalive/LICENSE-MIT -------------------------------------------------------------------------------- /components/keepalive/src/keepalive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/keepalive/src/keepalive.rs -------------------------------------------------------------------------------- /components/keepalive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/keepalive/src/lib.rs -------------------------------------------------------------------------------- /components/lockfile/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/lockfile/Cargo.toml -------------------------------------------------------------------------------- /components/lockfile/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/lockfile/LICENSE-APACHE -------------------------------------------------------------------------------- /components/lockfile/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/lockfile/LICENSE-MIT -------------------------------------------------------------------------------- /components/lockfile/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/lockfile/src/lib.rs -------------------------------------------------------------------------------- /components/lockfile/src/lockfile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/lockfile/src/lockfile.rs -------------------------------------------------------------------------------- /components/mutual_from/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/mutual_from/Cargo.toml -------------------------------------------------------------------------------- /components/mutual_from/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/mutual_from/LICENSE-APACHE -------------------------------------------------------------------------------- /components/mutual_from/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/mutual_from/LICENSE-MIT -------------------------------------------------------------------------------- /components/mutual_from/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/mutual_from/src/lib.rs -------------------------------------------------------------------------------- /components/mutual_from/tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/mutual_from/tests/tests.rs -------------------------------------------------------------------------------- /components/net/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/net/Cargo.toml -------------------------------------------------------------------------------- /components/net/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/net/LICENSE-APACHE -------------------------------------------------------------------------------- /components/net/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/net/LICENSE-MIT -------------------------------------------------------------------------------- /components/net/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/net/src/lib.rs -------------------------------------------------------------------------------- /components/net/src/tcp_connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/net/src/tcp_connector.rs -------------------------------------------------------------------------------- /components/net/src/tcp_listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/net/src/tcp_listener.rs -------------------------------------------------------------------------------- /components/net/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/net/src/tests.rs -------------------------------------------------------------------------------- /components/net/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/net/src/types.rs -------------------------------------------------------------------------------- /components/net/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/net/src/utils.rs -------------------------------------------------------------------------------- /components/node/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/node/Cargo.toml -------------------------------------------------------------------------------- /components/node/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/node/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/node/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/node/src/lib.rs -------------------------------------------------------------------------------- /components/node/src/node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/node/src/node.rs -------------------------------------------------------------------------------- /components/node/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/node/src/types.rs -------------------------------------------------------------------------------- /components/proto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/Cargo.toml -------------------------------------------------------------------------------- /components/proto/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/LICENSE-APACHE -------------------------------------------------------------------------------- /components/proto/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/LICENSE-MIT -------------------------------------------------------------------------------- /components/proto/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/build.rs -------------------------------------------------------------------------------- /components/proto/src/app_server/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/app_server/messages.rs -------------------------------------------------------------------------------- /components/proto/src/app_server/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod messages; 2 | -------------------------------------------------------------------------------- /components/proto/src/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/consts.rs -------------------------------------------------------------------------------- /components/proto/src/crypto/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/crypto/mod.rs -------------------------------------------------------------------------------- /components/proto/src/crypto/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/crypto/serialize.rs -------------------------------------------------------------------------------- /components/proto/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/file.rs -------------------------------------------------------------------------------- /components/proto/src/funder/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/funder/messages.rs -------------------------------------------------------------------------------- /components/proto/src/funder/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod messages; 2 | -------------------------------------------------------------------------------- /components/proto/src/index_client/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/index_client/messages.rs -------------------------------------------------------------------------------- /components/proto/src/index_client/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod messages; 2 | -------------------------------------------------------------------------------- /components/proto/src/index_server/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/index_server/messages.rs -------------------------------------------------------------------------------- /components/proto/src/index_server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/index_server/mod.rs -------------------------------------------------------------------------------- /components/proto/src/keepalive/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/keepalive/messages.rs -------------------------------------------------------------------------------- /components/proto/src/keepalive/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod messages; 2 | -------------------------------------------------------------------------------- /components/proto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/lib.rs -------------------------------------------------------------------------------- /components/proto/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/macros.rs -------------------------------------------------------------------------------- /components/proto/src/net/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/net/messages.rs -------------------------------------------------------------------------------- /components/proto/src/net/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod messages; 2 | -------------------------------------------------------------------------------- /components/proto/src/proto_ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/proto_ser.rs -------------------------------------------------------------------------------- /components/proto/src/relay/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/relay/messages.rs -------------------------------------------------------------------------------- /components/proto/src/relay/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod messages; 2 | -------------------------------------------------------------------------------- /components/proto/src/report/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/report/convert.rs -------------------------------------------------------------------------------- /components/proto/src/report/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/report/messages.rs -------------------------------------------------------------------------------- /components/proto/src/report/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/report/mod.rs -------------------------------------------------------------------------------- /components/proto/src/schema/app_server.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/schema/app_server.capnp -------------------------------------------------------------------------------- /components/proto/src/schema/common.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/schema/common.capnp -------------------------------------------------------------------------------- /components/proto/src/schema/dh.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/schema/dh.capnp -------------------------------------------------------------------------------- /components/proto/src/schema/funder.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/schema/funder.capnp -------------------------------------------------------------------------------- /components/proto/src/schema/index.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/schema/index.capnp -------------------------------------------------------------------------------- /components/proto/src/schema/keepalive.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/schema/keepalive.capnp -------------------------------------------------------------------------------- /components/proto/src/schema/relay.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/schema/relay.capnp -------------------------------------------------------------------------------- /components/proto/src/schema/report.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/schema/report.capnp -------------------------------------------------------------------------------- /components/proto/src/secure_channel/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/secure_channel/messages.rs -------------------------------------------------------------------------------- /components/proto/src/secure_channel/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod messages; 2 | -------------------------------------------------------------------------------- /components/proto/src/ser_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/ser_string.rs -------------------------------------------------------------------------------- /components/proto/src/wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/proto/src/wrapper.rs -------------------------------------------------------------------------------- /components/relay/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/Cargo.toml -------------------------------------------------------------------------------- /components/relay/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/relay/src/client/client_connector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/client/client_connector.rs -------------------------------------------------------------------------------- /components/relay/src/client/client_listener.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/client/client_listener.rs -------------------------------------------------------------------------------- /components/relay/src/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/client/mod.rs -------------------------------------------------------------------------------- /components/relay/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/lib.rs -------------------------------------------------------------------------------- /components/relay/src/server/conn_limiter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/server/conn_limiter.rs -------------------------------------------------------------------------------- /components/relay/src/server/conn_processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/server/conn_processor.rs -------------------------------------------------------------------------------- /components/relay/src/server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/server/mod.rs -------------------------------------------------------------------------------- /components/relay/src/server/net_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/server/net_server.rs -------------------------------------------------------------------------------- /components/relay/src/server/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/server/server.rs -------------------------------------------------------------------------------- /components/relay/src/server/server_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/server/server_loop.rs -------------------------------------------------------------------------------- /components/relay/src/server/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/relay/src/server/types.rs -------------------------------------------------------------------------------- /components/route/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/route/Cargo.toml -------------------------------------------------------------------------------- /components/route/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/route/LICENSE-APACHE -------------------------------------------------------------------------------- /components/route/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/route/LICENSE-MIT -------------------------------------------------------------------------------- /components/route/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/route/src/lib.rs -------------------------------------------------------------------------------- /components/route/src/multi_route.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/route/src/multi_route.rs -------------------------------------------------------------------------------- /components/secure_channel/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/secure_channel/Cargo.toml -------------------------------------------------------------------------------- /components/secure_channel/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/secure_channel/LICENSE-APACHE -------------------------------------------------------------------------------- /components/secure_channel/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/secure_channel/LICENSE-MIT -------------------------------------------------------------------------------- /components/secure_channel/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/secure_channel/src/lib.rs -------------------------------------------------------------------------------- /components/secure_channel/src/secure_channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/secure_channel/src/secure_channel.rs -------------------------------------------------------------------------------- /components/secure_channel/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/secure_channel/src/state.rs -------------------------------------------------------------------------------- /components/secure_channel/src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/secure_channel/src/types.rs -------------------------------------------------------------------------------- /components/signature/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/signature/Cargo.toml -------------------------------------------------------------------------------- /components/signature/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/signature/LICENSE-APACHE -------------------------------------------------------------------------------- /components/signature/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/signature/LICENSE-MIT -------------------------------------------------------------------------------- /components/signature/src/canonical.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/signature/src/canonical.rs -------------------------------------------------------------------------------- /components/signature/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/signature/src/lib.rs -------------------------------------------------------------------------------- /components/signature/src/signature_buff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/signature/src/signature_buff.rs -------------------------------------------------------------------------------- /components/signature/src/verify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/signature/src/verify.rs -------------------------------------------------------------------------------- /components/stcompact/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/Cargo.toml -------------------------------------------------------------------------------- /components/stcompact/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/stcompact/src/bin/stcompact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/bin/stcompact.rs -------------------------------------------------------------------------------- /components/stcompact/src/bin/stcompact_ser_gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/bin/stcompact_ser_gen.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/convert.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/handle_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/handle_node.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/handle_user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/handle_user.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/messages.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/mod.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/permission.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/permission.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/persist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/persist.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/server.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/server_init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/server_init.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/server_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/server_loop.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/types.rs -------------------------------------------------------------------------------- /components/stcompact/src/compact_node/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/compact_node/utils.rs -------------------------------------------------------------------------------- /components/stcompact/src/gen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/gen.rs -------------------------------------------------------------------------------- /components/stcompact/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/lib.rs -------------------------------------------------------------------------------- /components/stcompact/src/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/messages.rs -------------------------------------------------------------------------------- /components/stcompact/src/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/serialize.rs -------------------------------------------------------------------------------- /components/stcompact/src/server_loop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/server_loop.rs -------------------------------------------------------------------------------- /components/stcompact/src/stcompactlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/stcompactlib.rs -------------------------------------------------------------------------------- /components/stcompact/src/store/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/store/consts.rs -------------------------------------------------------------------------------- /components/stcompact/src/store/file_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/store/file_store.rs -------------------------------------------------------------------------------- /components/stcompact/src/store/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/store/mod.rs -------------------------------------------------------------------------------- /components/stcompact/src/store/store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/store/store.rs -------------------------------------------------------------------------------- /components/stcompact/src/store/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stcompact/src/store/tests.rs -------------------------------------------------------------------------------- /components/stctrl/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk -------------------------------------------------------------------------------- /components/stctrl/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/Cargo.toml -------------------------------------------------------------------------------- /components/stctrl/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/stctrl/src/bin/stctrl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/bin/stctrl.rs -------------------------------------------------------------------------------- /components/stctrl/src/bin/stverify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/bin/stverify.rs -------------------------------------------------------------------------------- /components/stctrl/src/buyer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/buyer.rs -------------------------------------------------------------------------------- /components/stctrl/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/config.rs -------------------------------------------------------------------------------- /components/stctrl/src/file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/file.rs -------------------------------------------------------------------------------- /components/stctrl/src/info.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/info.rs -------------------------------------------------------------------------------- /components/stctrl/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/lib.rs -------------------------------------------------------------------------------- /components/stctrl/src/seller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/seller.rs -------------------------------------------------------------------------------- /components/stctrl/src/stctrllib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/stctrllib.rs -------------------------------------------------------------------------------- /components/stctrl/src/stverifylib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/stverifylib.rs -------------------------------------------------------------------------------- /components/stctrl/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/stctrl/src/utils.rs -------------------------------------------------------------------------------- /components/test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/Cargo.toml -------------------------------------------------------------------------------- /components/test/LICENSE-AGPL3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/LICENSE-AGPL3 -------------------------------------------------------------------------------- /components/test/src/app_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/app_wrapper.rs -------------------------------------------------------------------------------- /components/test/src/cli_tests/basic_cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/cli_tests/basic_cli.rs -------------------------------------------------------------------------------- /components/test/src/cli_tests/mod.rs: -------------------------------------------------------------------------------- 1 | mod basic_cli; 2 | mod stctrl_setup; 3 | -------------------------------------------------------------------------------- /components/test/src/cli_tests/stctrl_setup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/cli_tests/stctrl_setup.rs -------------------------------------------------------------------------------- /components/test/src/compact_node_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/compact_node_wrapper.rs -------------------------------------------------------------------------------- /components/test/src/compact_report_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/compact_report_service.rs -------------------------------------------------------------------------------- /components/test/src/compact_server_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/compact_server_wrapper.rs -------------------------------------------------------------------------------- /components/test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/lib.rs -------------------------------------------------------------------------------- /components/test/src/node_report_service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/node_report_service.rs -------------------------------------------------------------------------------- /components/test/src/sim_network.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/sim_network.rs -------------------------------------------------------------------------------- /components/test/src/tests/compact_node_payment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/tests/compact_node_payment.rs -------------------------------------------------------------------------------- /components/test/src/tests/compact_server_remote_node.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/tests/compact_server_remote_node.rs -------------------------------------------------------------------------------- /components/test/src/tests/handle_error_command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/tests/handle_error_command.rs -------------------------------------------------------------------------------- /components/test/src/tests/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/tests/mod.rs -------------------------------------------------------------------------------- /components/test/src/tests/nodes_chain.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/tests/nodes_chain.rs -------------------------------------------------------------------------------- /components/test/src/tests/relay_migration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/tests/relay_migration.rs -------------------------------------------------------------------------------- /components/test/src/tests/resolve_inconsistency.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/tests/resolve_inconsistency.rs -------------------------------------------------------------------------------- /components/test/src/tests/serialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/tests/serialize.rs -------------------------------------------------------------------------------- /components/test/src/tests/two_nodes_payment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/tests/two_nodes_payment.rs -------------------------------------------------------------------------------- /components/test/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/test/src/utils.rs -------------------------------------------------------------------------------- /components/timer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/timer/Cargo.toml -------------------------------------------------------------------------------- /components/timer/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/timer/LICENSE-APACHE -------------------------------------------------------------------------------- /components/timer/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/timer/LICENSE-MIT -------------------------------------------------------------------------------- /components/timer/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/timer/src/lib.rs -------------------------------------------------------------------------------- /components/timer/src/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/timer/src/timer.rs -------------------------------------------------------------------------------- /components/timer/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/timer/src/utils.rs -------------------------------------------------------------------------------- /components/version/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/version/Cargo.toml -------------------------------------------------------------------------------- /components/version/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/version/LICENSE-APACHE -------------------------------------------------------------------------------- /components/version/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/version/LICENSE-MIT -------------------------------------------------------------------------------- /components/version/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/version/src/lib.rs -------------------------------------------------------------------------------- /components/version/src/version_prefix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freedomlayer/offset/HEAD/components/version/src/version_prefix.rs -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | 1.44.0 2 | -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- 1 | edition = "2018" 2 | --------------------------------------------------------------------------------