├── .coderabbit.yaml ├── .dockerignore ├── .envrc ├── .gitattributes ├── .github ├── actions │ ├── default │ │ └── action.yml │ └── env │ │ └── action.yml └── workflows │ ├── benchmark-comparison.yml │ ├── benchmark.yml │ ├── main.yml │ └── releases.yml ├── .gitignore ├── .golangci.yml ├── .goreleaser.yml ├── CODEOWNERS ├── CONTRIBUTING.md ├── Earthfile ├── Justfile ├── LICENSE ├── README.md ├── cmd ├── buckets.go ├── buckets_upgrade.go ├── buckets_upgrade_test.go ├── config.go ├── docs.go ├── docs_events.go ├── docs_flags.go ├── root.go ├── serve.go ├── version.go └── worker.go ├── deployments ├── docker-compose │ ├── otel-collector-config.yaml │ └── prometheus.yaml └── pulumi │ ├── .gitignore │ ├── .golangci.yml │ ├── Pulumi.yaml │ ├── README.md │ ├── docs │ ├── schema.json │ └── schema.md │ ├── go.mod │ ├── go.sum │ ├── justfile │ ├── main.go │ ├── main_test.go │ ├── pkg │ ├── api │ │ ├── component.go │ │ ├── deployment.go │ │ ├── ingress.go │ │ └── service.go │ ├── common │ │ └── common.go │ ├── component.go │ ├── config │ │ └── config.go │ ├── devbox │ │ └── component.go │ ├── exporters │ │ ├── clickhouse │ │ │ ├── component_external.go │ │ │ ├── component_facade.go │ │ │ ├── component_internal.go │ │ │ └── factory.go │ │ ├── component.go │ │ └── connector.go │ ├── generator │ │ └── component.go │ ├── monitoring │ │ └── monitoring.go │ ├── provision │ │ ├── component.go │ │ └── configmap.go │ ├── storage │ │ ├── component.go │ │ ├── component_external.go │ │ ├── component_postgres.go │ │ ├── component_rds.go │ │ ├── migrate.go │ │ ├── setup_postgres.go │ │ └── setup_rds.go │ ├── utils │ │ └── convert.go │ └── worker │ │ ├── component.go │ │ ├── deployment.go │ │ └── service.go │ ├── script.js │ └── tools │ └── main.go ├── docker-compose.yml ├── docs ├── api │ └── README.md ├── database │ ├── _default │ │ └── diagrams │ │ │ ├── orphans │ │ │ ├── orphans.dot │ │ │ └── orphans.png │ │ │ ├── summary │ │ │ ├── relationships.real.compact.dot │ │ │ ├── relationships.real.compact.png │ │ │ ├── relationships.real.large.dot │ │ │ └── relationships.real.large.png │ │ │ └── tables │ │ │ ├── accounts.1degree.dot │ │ │ ├── accounts.1degree.png │ │ │ ├── accounts.2degrees.dot │ │ │ ├── accounts.2degrees.png │ │ │ ├── accounts_metadata.1degree.dot │ │ │ ├── accounts_metadata.1degree.png │ │ │ ├── accounts_metadata.2degrees.dot │ │ │ ├── accounts_metadata.2degrees.png │ │ │ ├── accounts_volumes.1degree.dot │ │ │ ├── accounts_volumes.1degree.png │ │ │ ├── goose_db_version.1degree.dot │ │ │ ├── goose_db_version.1degree.png │ │ │ ├── logs.1degree.dot │ │ │ ├── logs.1degree.png │ │ │ ├── moves.1degree.dot │ │ │ ├── moves.1degree.png │ │ │ ├── moves.2degrees.dot │ │ │ ├── moves.2degrees.png │ │ │ ├── transactions.1degree.dot │ │ │ ├── transactions.1degree.png │ │ │ ├── transactions.2degrees.dot │ │ │ ├── transactions.2degrees.png │ │ │ ├── transactions_metadata.1degree.dot │ │ │ ├── transactions_metadata.1degree.png │ │ │ ├── transactions_metadata.2degrees.dot │ │ │ └── transactions_metadata.2degrees.png │ └── _system │ │ └── diagrams │ │ ├── orphans │ │ ├── orphans.dot │ │ └── orphans.png │ │ └── tables │ │ ├── goose_db_version.1degree.dot │ │ ├── goose_db_version.1degree.png │ │ ├── ledgers.1degree.dot │ │ └── ledgers.1degree.png ├── events │ ├── CommittedTransactions.json │ ├── DeletedMetadata.json │ ├── RevertedTransaction.json │ └── SavedMetadata.json └── ledger-logo.svg ├── examples ├── publisher-http │ ├── Caddyfile │ └── docker-compose.yml ├── publisher-kafka │ └── docker-compose.yml └── standalone │ ├── Caddyfile │ ├── console-screenshot.png │ └── docker-compose.yml ├── flake.lock ├── flake.nix ├── go.mod ├── go.sum ├── internal ├── README.md ├── account.go ├── api │ ├── bulking │ │ ├── bulker.go │ │ ├── bulker_test.go │ │ ├── elements.go │ │ ├── factory.go │ │ ├── handler_json.go │ │ ├── handler_json_test.go │ │ ├── handler_stream_json.go │ │ ├── handler_stream_json_test.go │ │ ├── handler_stream_text.go │ │ ├── handler_stream_text_test.go │ │ ├── mocks.go │ │ ├── mocks_ledger_controller_test.go │ │ ├── result.go │ │ ├── text_stream.go │ │ └── text_stream_test.go │ ├── common │ │ ├── context.go │ │ ├── errors.go │ │ ├── middleware_logid.go │ │ ├── middleware_resolver.go │ │ ├── middleware_resolver_test.go │ │ ├── mocks.go │ │ ├── mocks_ledger_controller_test.go │ │ ├── mocks_system_controller_test.go │ │ ├── pagination.go │ │ └── utils.go │ ├── module.go │ ├── router.go │ ├── v1 │ │ ├── api_utils_test.go │ │ ├── controllers_accounts.go │ │ ├── controllers_accounts_add_metadata.go │ │ ├── controllers_accounts_add_metadata_test.go │ │ ├── controllers_accounts_count.go │ │ ├── controllers_accounts_count_test.go │ │ ├── controllers_accounts_delete_metadata.go │ │ ├── controllers_accounts_delete_metadata_test.go │ │ ├── controllers_accounts_list.go │ │ ├── controllers_accounts_list_test.go │ │ ├── controllers_accounts_read.go │ │ ├── controllers_accounts_read_test.go │ │ ├── controllers_balances_aggregates.go │ │ ├── controllers_balances_aggregates_test.go │ │ ├── controllers_balances_list.go │ │ ├── controllers_config.go │ │ ├── controllers_config_test.go │ │ ├── controllers_info.go │ │ ├── controllers_info_test.go │ │ ├── controllers_logs_list.go │ │ ├── controllers_logs_list_test.go │ │ ├── controllers_stats.go │ │ ├── controllers_stats_test.go │ │ ├── controllers_transactions.go │ │ ├── controllers_transactions_add_metadata.go │ │ ├── controllers_transactions_add_metadata_test.go │ │ ├── controllers_transactions_count.go │ │ ├── controllers_transactions_count_test.go │ │ ├── controllers_transactions_create.go │ │ ├── controllers_transactions_create_test.go │ │ ├── controllers_transactions_delete_metadata.go │ │ ├── controllers_transactions_delete_metadata_test.go │ │ ├── controllers_transactions_list.go │ │ ├── controllers_transactions_list_test.go │ │ ├── controllers_transactions_read.go │ │ ├── controllers_transactions_read_test.go │ │ ├── controllers_transactions_revert.go │ │ ├── controllers_transactions_revert_test.go │ │ ├── middleware_auto_create_ledger.go │ │ ├── mocks.go │ │ ├── mocks_ledger_controller_test.go │ │ ├── mocks_system_controller_test.go │ │ ├── query.go │ │ ├── routes.go │ │ └── utils.go │ └── v2 │ │ ├── api_utils_test.go │ │ ├── common.go │ │ ├── controllers_accounts_add_metadata.go │ │ ├── controllers_accounts_add_metadata_test.go │ │ ├── controllers_accounts_count.go │ │ ├── controllers_accounts_count_test.go │ │ ├── controllers_accounts_delete_metadata.go │ │ ├── controllers_accounts_delete_metadata_test.go │ │ ├── controllers_accounts_list.go │ │ ├── controllers_accounts_list_test.go │ │ ├── controllers_accounts_read.go │ │ ├── controllers_accounts_read_test.go │ │ ├── controllers_balances.go │ │ ├── controllers_balances_test.go │ │ ├── controllers_buckets_delete.go │ │ ├── controllers_buckets_delete_test.go │ │ ├── controllers_buckets_restore.go │ │ ├── controllers_buckets_restore_test.go │ │ ├── controllers_bulk.go │ │ ├── controllers_bulk_test.go │ │ ├── controllers_exporters_create.go │ │ ├── controllers_exporters_create_test.go │ │ ├── controllers_exporters_delete.go │ │ ├── controllers_exporters_delete_test.go │ │ ├── controllers_exporters_list.go │ │ ├── controllers_exporters_list_test.go │ │ ├── controllers_exporters_read.go │ │ ├── controllers_exporters_read_test.go │ │ ├── controllers_exporters_update.go │ │ ├── controllers_exporters_update_test.go │ │ ├── controllers_ledgers_create.go │ │ ├── controllers_ledgers_create_test.go │ │ ├── controllers_ledgers_delete_metadata.go │ │ ├── controllers_ledgers_delete_metadata_test.go │ │ ├── controllers_ledgers_info.go │ │ ├── controllers_ledgers_info_test.go │ │ ├── controllers_ledgers_list.go │ │ ├── controllers_ledgers_list_test.go │ │ ├── controllers_ledgers_read.go │ │ ├── controllers_ledgers_read_test.go │ │ ├── controllers_ledgers_update_metadata.go │ │ ├── controllers_ledgers_update_metadata_test.go │ │ ├── controllers_logs_export.go │ │ ├── controllers_logs_export_test.go │ │ ├── controllers_logs_import.go │ │ ├── controllers_logs_import_test.go │ │ ├── controllers_logs_list.go │ │ ├── controllers_logs_list_test.go │ │ ├── controllers_pipeline_create.go │ │ ├── controllers_pipeline_create_test.go │ │ ├── controllers_pipeline_delete.go │ │ ├── controllers_pipeline_delete_test.go │ │ ├── controllers_pipeline_list.go │ │ ├── controllers_pipeline_list_test.go │ │ ├── controllers_pipeline_read.go │ │ ├── controllers_pipeline_read_test.go │ │ ├── controllers_pipeline_reset.go │ │ ├── controllers_pipeline_reset_test.go │ │ ├── controllers_pipeline_start.go │ │ ├── controllers_pipeline_start_test.go │ │ ├── controllers_pipeline_stop.go │ │ ├── controllers_pipeline_stop_test.go │ │ ├── controllers_stats.go │ │ ├── controllers_stats_test.go │ │ ├── controllers_transactions_add_metadata.go │ │ ├── controllers_transactions_add_metadata_test.go │ │ ├── controllers_transactions_count.go │ │ ├── controllers_transactions_count_test.go │ │ ├── controllers_transactions_create.go │ │ ├── controllers_transactions_create_test.go │ │ ├── controllers_transactions_delete_metadata.go │ │ ├── controllers_transactions_delete_metadata_test.go │ │ ├── controllers_transactions_list.go │ │ ├── controllers_transactions_list_test.go │ │ ├── controllers_transactions_read.go │ │ ├── controllers_transactions_read_test.go │ │ ├── controllers_transactions_revert.go │ │ ├── controllers_transactions_revert_test.go │ │ ├── controllers_volumes.go │ │ ├── controllers_volumes_test.go │ │ ├── mocks.go │ │ ├── mocks_ledger_controller_test.go │ │ ├── mocks_system_controller_test.go │ │ ├── query.go │ │ ├── routes.go │ │ ├── views.go │ │ └── views_test.go ├── bigint.go ├── bus │ ├── listener.go │ ├── listener_test.go │ └── module.go ├── controller │ ├── ledger │ │ ├── README.md │ │ ├── controller.go │ │ ├── controller_default.go │ │ ├── controller_default_test.go │ │ ├── controller_generated_test.go │ │ ├── controller_with_cache.go │ │ ├── controller_with_events.go │ │ ├── controller_with_too_many_client_handling.go │ │ ├── controller_with_too_many_client_handling_generated_test.go │ │ ├── controller_with_too_many_client_handling_test.go │ │ ├── controller_with_traces.go │ │ ├── errors.go │ │ ├── export.go │ │ ├── listener.go │ │ ├── listener_generated_test.go │ │ ├── log_process.go │ │ ├── log_process_test.go │ │ ├── mocks.go │ │ ├── mocks_test.go │ │ ├── numscript.go │ │ ├── numscript_parser.go │ │ ├── numscript_parser_generated_test.go │ │ ├── numscript_runtime.go │ │ ├── numscript_runtime_generated_test.go │ │ ├── parameters.go │ │ ├── state_registry.go │ │ ├── stats.go │ │ ├── stats_test.go │ │ ├── store.go │ │ └── store_generated_test.go │ └── system │ │ ├── adapters.go │ │ ├── controller.go │ │ ├── errors.go │ │ ├── module.go │ │ ├── state_tracker.go │ │ └── store.go ├── doc.go ├── errors.go ├── exporter.go ├── ledger.go ├── ledger_test.go ├── log.go ├── machine │ ├── account.go │ ├── address.go │ ├── allotment.go │ ├── allotment_test.go │ ├── asset.go │ ├── docs │ │ ├── instructions.md │ │ └── types.md │ ├── errors.go │ ├── examples │ │ └── basic.go │ ├── funding.go │ ├── funding_test.go │ ├── json.go │ ├── json_test.go │ ├── monetary.go │ ├── number.go │ ├── portion.go │ ├── portion_test.go │ ├── script │ │ ├── NumScript.g4 │ │ ├── compiler │ │ │ ├── allotment.go │ │ │ ├── compiler.go │ │ │ ├── compiler_test.go │ │ │ ├── destination.go │ │ │ ├── error.go │ │ │ ├── error_test.go │ │ │ ├── program.go │ │ │ └── source.go │ │ ├── generate.go │ │ ├── generate.sh │ │ └── parser │ │ │ ├── NumScript.interp │ │ │ ├── NumScript.tokens │ │ │ ├── NumScriptLexer.interp │ │ │ ├── NumScriptLexer.tokens │ │ │ ├── numscript_base_listener.go │ │ │ ├── numscript_lexer.go │ │ │ ├── numscript_listener.go │ │ │ └── numscript_parser.go │ ├── value.go │ └── vm │ │ ├── machine.go │ │ ├── machine_kept_test.go │ │ ├── machine_overdraft_test.go │ │ ├── machine_test.go │ │ ├── program │ │ ├── instructions.go │ │ ├── program.go │ │ ├── program_test.go │ │ ├── resource.go │ │ └── resource_test.go │ │ ├── run.go │ │ ├── run_test.go │ │ ├── stack.go │ │ └── store.go ├── metadata.go ├── moves.go ├── pipeline.go ├── posting.go ├── replication │ ├── config │ │ └── config.go │ ├── controller_grpc_client.go │ ├── controller_grpc_server.go │ ├── driver_facade.go │ ├── drivers │ │ ├── alldrivers │ │ │ └── drivers.go │ │ ├── batcher.go │ │ ├── batcher_test.go │ │ ├── clickhouse │ │ │ ├── driver.go │ │ │ └── driver_test.go │ │ ├── driver.go │ │ ├── driver_generated.go │ │ ├── elasticsearch │ │ │ ├── config.go │ │ │ ├── config_test.go │ │ │ ├── driver.go │ │ │ ├── driver_test.go │ │ │ └── errors.go │ │ ├── errors.go │ │ ├── factory.go │ │ ├── factory_generated.go │ │ ├── factory_test.go │ │ ├── http │ │ │ ├── driver.go │ │ │ └── driver_test.go │ │ ├── log.go │ │ ├── module.go │ │ ├── noop │ │ │ ├── driver.go │ │ │ └── driver_test.go │ │ ├── registry.go │ │ ├── registry_test.go │ │ ├── stdout │ │ │ ├── driver.go │ │ │ └── driver_test.go │ │ ├── store.go │ │ └── store_generated.go │ ├── exporters.go │ ├── exporters_generated.go │ ├── grpc │ │ ├── replication_service.pb.go │ │ ├── replication_service.proto │ │ └── replication_service_grpc.pb.go │ ├── manager.go │ ├── manager_test.go │ ├── mapping.go │ ├── module.go │ ├── pipeline.go │ ├── pipeline_test.go │ ├── store.go │ ├── store_generated_test.go │ └── utils_test.go ├── storage │ ├── bucket │ │ ├── bucket.go │ │ ├── bucket_generated_test.go │ │ ├── default_bucket.go │ │ ├── default_bucket_test.go │ │ ├── main_test.go │ │ ├── migrations.go │ │ ├── migrations │ │ │ ├── 0-init-schema │ │ │ │ ├── notes.yaml │ │ │ │ ├── up.sql │ │ │ │ └── up_tests_after.sql │ │ │ ├── 1-fix-trigger │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 10-fillfactor-on-moves │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 11-make-stateless │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 12-transaction-sequence-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 13-accounts-sequence-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 14-transaction-reference-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 15-create-ledger-indexes │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 16-create-transaction-id-index-on-moves │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 17-moves-fill-transaction-id │ │ │ │ ├── notes.yaml │ │ │ │ ├── up.sql │ │ │ │ ├── up_tests_after.sql │ │ │ │ └── up_tests_before.sql │ │ │ ├── 18-transactions-fill-inserted-at │ │ │ │ ├── notes.yaml │ │ │ │ ├── up.sql │ │ │ │ ├── up_tests_after.sql │ │ │ │ └── up_tests_before.sql │ │ │ ├── 19-transactions-fill-pcv │ │ │ │ ├── notes.yaml │ │ │ │ ├── up.sql │ │ │ │ ├── up_tests_after.sql │ │ │ │ └── up_tests_before.sql │ │ │ ├── 2-fix-volumes-aggregation │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 20-accounts-volumes-fill-history │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 21-transactions-metadata-fill-transaction-id │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 22-accounts-metadata-fill-address │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 23-logs-fill-memento │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 24-accounts-metadata-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 25-accounts-volumes-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 26-fix-hashing-function │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 27-fix-invalid-pcv │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 28-fix-pcv-missing-asset │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 29-fix-invalid-metadata-on-reverts │ │ │ │ ├── notes.yaml │ │ │ │ ├── up.sql │ │ │ │ ├── up_tests_after.sql │ │ │ │ └── up_tests_before.sql │ │ │ ├── 3-fix-trigger-inserting-backdated-transactions │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 30-transaction-updated-at-trigger │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 31-fix-transaction-updated-at │ │ │ │ ├── notes.yaml │ │ │ │ ├── up.sql │ │ │ │ └── up_tests_after.sql │ │ │ ├── 32-fix-log-data-for-reverted-transactions │ │ │ │ ├── notes.yaml │ │ │ │ ├── up.sql │ │ │ │ └── up_tests_after.sql │ │ │ ├── 33-fix-invalid-date-format │ │ │ │ ├── notes.yaml │ │ │ │ ├── up.sql │ │ │ │ └── up_tests_after.sql │ │ │ ├── 34-fix-memento-format │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 35-create-compute-hash-function │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 36-accounts-recreate-unique-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 37-clean-database │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 38-logs-async-hash-procedure │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 39-clean-useless-features │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 4-add-account-first-usage-column │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 40-refine-columns-types │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 41-remove-useless-trigger │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 42-add-missing-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 43-fix-missing-inserted-at-in-log-data │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 5-add-idempotency-key-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 6-add-reference-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 7-add-ik-unique-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ ├── 8-ik-ledger-unique-index │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ │ └── 9-fix-incorrect-volumes-aggregation │ │ │ │ ├── notes.yaml │ │ │ │ └── up.sql │ │ └── migrations_test.go │ ├── common │ │ ├── cursor.go │ │ ├── errors.go │ │ ├── metadata.go │ │ ├── pagination.go │ │ ├── paginator.go │ │ ├── paginator_column.go │ │ ├── paginator_offset.go │ │ ├── resource.go │ │ └── schema.go │ ├── driver │ │ ├── buckets_generated_test.go │ │ ├── driver.go │ │ ├── driver_test.go │ │ ├── errors.go │ │ ├── ledger_generated_test.go │ │ ├── main_test.go │ │ ├── mocks.go │ │ ├── module.go │ │ ├── rollbacks.go │ │ ├── store.go │ │ └── store_generated_test.go │ ├── ledger │ │ ├── accounts.go │ │ ├── accounts_test.go │ │ ├── balances.go │ │ ├── balances_test.go │ │ ├── debug.go │ │ ├── errors.go │ │ ├── factory.go │ │ ├── logs.go │ │ ├── logs_test.go │ │ ├── main_test.go │ │ ├── moves.go │ │ ├── moves_test.go │ │ ├── queries.go │ │ ├── resource_accounts.go │ │ ├── resource_aggregated_balances.go │ │ ├── resource_logs.go │ │ ├── resource_transactions.go │ │ ├── resource_volumes.go │ │ ├── store.go │ │ ├── transactions.go │ │ ├── transactions_test.go │ │ ├── utils.go │ │ ├── volumes.go │ │ └── volumes_test.go │ ├── module.go │ ├── system │ │ ├── factory.go │ │ ├── main_test.go │ │ ├── migrations.go │ │ ├── migrations_test.go │ │ ├── module.go │ │ ├── queries.go │ │ ├── resource_ledgers.go │ │ ├── store.go │ │ └── store_test.go │ ├── worker_async_block.go │ ├── worker_bucket_cleanup.go │ └── worker_bucket_cleanup_test.go ├── tracing │ └── tracing.go ├── transaction.go ├── transaction_test.go ├── volumes.go └── worker │ └── module.go ├── main.go ├── openapi.yaml ├── openapi ├── overlay.yaml ├── v1.yaml ├── v2.yaml └── v3.yaml ├── pkg ├── accounts │ ├── account_test.go │ └── accounts.go ├── assets │ ├── asset.go │ └── asset_test.go ├── client │ ├── .devcontainer │ │ ├── README.md │ │ ├── devcontainer.json │ │ └── setup.sh │ ├── .gitattributes │ ├── .gitignore │ ├── .speakeasy │ │ ├── gen.lock │ │ ├── gen.yaml │ │ ├── logs │ │ │ └── naming.log │ │ ├── workflow.lock │ │ └── workflow.yaml │ ├── CONTRIBUTING.md │ ├── README.md │ ├── USAGE.md │ ├── docs │ │ ├── models │ │ │ ├── components │ │ │ │ ├── account.md │ │ │ │ ├── accountresponse.md │ │ │ │ ├── accountscursorresponse.md │ │ │ │ ├── accountwithvolumesandbalances.md │ │ │ │ ├── aggregatebalancesresponse.md │ │ │ │ ├── balancescursorresponse.md │ │ │ │ ├── balancescursorresponsecursor.md │ │ │ │ ├── config.md │ │ │ │ ├── configinfo.md │ │ │ │ ├── configinforesponse.md │ │ │ │ ├── contract.md │ │ │ │ ├── cursor.md │ │ │ │ ├── data.md │ │ │ │ ├── errorresponse.md │ │ │ │ ├── errorsenum.md │ │ │ │ ├── expr.md │ │ │ │ ├── httpmetadata.md │ │ │ │ ├── ledgerinfo.md │ │ │ │ ├── ledgerinforesponse.md │ │ │ │ ├── ledgerstorage.md │ │ │ │ ├── log.md │ │ │ │ ├── logscursorresponse.md │ │ │ │ ├── logscursorresponsecursor.md │ │ │ │ ├── mapping.md │ │ │ │ ├── mappingresponse.md │ │ │ │ ├── migrationinfo.md │ │ │ │ ├── posting.md │ │ │ │ ├── posttransaction.md │ │ │ │ ├── posttransactionscript.md │ │ │ │ ├── runtime.md │ │ │ │ ├── script.md │ │ │ │ ├── scriptresponse.md │ │ │ │ ├── security.md │ │ │ │ ├── state.md │ │ │ │ ├── stats.md │ │ │ │ ├── statsresponse.md │ │ │ │ ├── storage.md │ │ │ │ ├── transaction.md │ │ │ │ ├── transactiondata.md │ │ │ │ ├── transactionresponse.md │ │ │ │ ├── transactions.md │ │ │ │ ├── transactionscursorresponse.md │ │ │ │ ├── transactionscursorresponsecursor.md │ │ │ │ ├── transactionsresponse.md │ │ │ │ ├── type.md │ │ │ │ ├── v2account.md │ │ │ │ ├── v2accountresponse.md │ │ │ │ ├── v2accountscursorresponse.md │ │ │ │ ├── v2accountscursorresponsecursor.md │ │ │ │ ├── v2aggregatebalancesresponse.md │ │ │ │ ├── v2bulkelement.md │ │ │ │ ├── v2bulkelementaddmetadata.md │ │ │ │ ├── v2bulkelementcreatetransaction.md │ │ │ │ ├── v2bulkelementdeletemetadata.md │ │ │ │ ├── v2bulkelementdeletemetadatadata.md │ │ │ │ ├── v2bulkelementresult.md │ │ │ │ ├── v2bulkelementresultaddmetadata.md │ │ │ │ ├── v2bulkelementresultcreatetransaction.md │ │ │ │ ├── v2bulkelementresultdeletemetadata.md │ │ │ │ ├── v2bulkelementresulterror.md │ │ │ │ ├── v2bulkelementresultreverttransaction.md │ │ │ │ ├── v2bulkelementreverttransaction.md │ │ │ │ ├── v2bulkelementreverttransactiondata.md │ │ │ │ ├── v2bulkresponse.md │ │ │ │ ├── v2configinforesponse.md │ │ │ │ ├── v2createexporterrequest.md │ │ │ │ ├── v2createexporterresponse.md │ │ │ │ ├── v2createledgerrequest.md │ │ │ │ ├── v2createpipelinerequest.md │ │ │ │ ├── v2createpipelineresponse.md │ │ │ │ ├── v2createtransactionresponse.md │ │ │ │ ├── v2errorresponse.md │ │ │ │ ├── v2errorsenum.md │ │ │ │ ├── v2exporter.md │ │ │ │ ├── v2exporterconfiguration.md │ │ │ │ ├── v2getexporterstateresponse.md │ │ │ │ ├── v2getledgerresponse.md │ │ │ │ ├── v2getpipelinestateresponse.md │ │ │ │ ├── v2gettransactionresponse.md │ │ │ │ ├── v2ledger.md │ │ │ │ ├── v2ledgerinfo.md │ │ │ │ ├── v2ledgerinforesponse.md │ │ │ │ ├── v2ledgerinfostorage.md │ │ │ │ ├── v2ledgerlistresponse.md │ │ │ │ ├── v2ledgerlistresponsecursor.md │ │ │ │ ├── v2listexportersresponse.md │ │ │ │ ├── v2listexportersresponsecursor.md │ │ │ │ ├── v2listexportersresponsecursorcursor.md │ │ │ │ ├── v2listpipelinesresponse.md │ │ │ │ ├── v2listpipelinesresponsecursor.md │ │ │ │ ├── v2listpipelinesresponsecursorcursor.md │ │ │ │ ├── v2log.md │ │ │ │ ├── v2logscursorresponse.md │ │ │ │ ├── v2logscursorresponsecursor.md │ │ │ │ ├── v2logtype.md │ │ │ │ ├── v2migrationinfo.md │ │ │ │ ├── v2migrationinfostate.md │ │ │ │ ├── v2pipeline.md │ │ │ │ ├── v2posting.md │ │ │ │ ├── v2posttransaction.md │ │ │ │ ├── v2posttransactionscript.md │ │ │ │ ├── v2reverttransactionrequest.md │ │ │ │ ├── v2stats.md │ │ │ │ ├── v2statsresponse.md │ │ │ │ ├── v2targetid.md │ │ │ │ ├── v2targettype.md │ │ │ │ ├── v2transaction.md │ │ │ │ ├── v2transactionscursorresponse.md │ │ │ │ ├── v2transactionscursorresponsecursor.md │ │ │ │ ├── v2volume.md │ │ │ │ ├── v2volumeswithbalance.md │ │ │ │ ├── v2volumeswithbalancecursorresponse.md │ │ │ │ ├── v2volumeswithbalancecursorresponsecursor.md │ │ │ │ └── volume.md │ │ │ ├── operations │ │ │ │ ├── addmetadataontransactionrequest.md │ │ │ │ ├── addmetadataontransactionresponse.md │ │ │ │ ├── addmetadatatoaccountrequest.md │ │ │ │ ├── addmetadatatoaccountresponse.md │ │ │ │ ├── countaccountsrequest.md │ │ │ │ ├── countaccountsresponse.md │ │ │ │ ├── counttransactionsrequest.md │ │ │ │ ├── counttransactionsresponse.md │ │ │ │ ├── createtransactionrequest.md │ │ │ │ ├── createtransactionresponse.md │ │ │ │ ├── createtransactionsrequest.md │ │ │ │ ├── createtransactionsresponse.md │ │ │ │ ├── getaccountrequest.md │ │ │ │ ├── getaccountresponse.md │ │ │ │ ├── getbalancesaggregatedrequest.md │ │ │ │ ├── getbalancesaggregatedresponse.md │ │ │ │ ├── getbalancesrequest.md │ │ │ │ ├── getbalancesresponse.md │ │ │ │ ├── getinforesponse.md │ │ │ │ ├── getledgerinforequest.md │ │ │ │ ├── getledgerinforesponse.md │ │ │ │ ├── getmappingrequest.md │ │ │ │ ├── getmappingresponse.md │ │ │ │ ├── getmetricsresponse.md │ │ │ │ ├── gettransactionrequest.md │ │ │ │ ├── gettransactionresponse.md │ │ │ │ ├── listaccountsrequest.md │ │ │ │ ├── listaccountsresponse.md │ │ │ │ ├── listlogsrequest.md │ │ │ │ ├── listlogsresponse.md │ │ │ │ ├── listtransactionsrequest.md │ │ │ │ ├── listtransactionsresponse.md │ │ │ │ ├── metadata.md │ │ │ │ ├── option.md │ │ │ │ ├── order.md │ │ │ │ ├── readstatsrequest.md │ │ │ │ ├── readstatsresponse.md │ │ │ │ ├── reverttransactionrequest.md │ │ │ │ ├── reverttransactionresponse.md │ │ │ │ ├── runscriptrequest.md │ │ │ │ ├── runscriptresponse.md │ │ │ │ ├── updatemappingrequest.md │ │ │ │ ├── updatemappingresponse.md │ │ │ │ ├── v2addmetadataontransactionrequest.md │ │ │ │ ├── v2addmetadataontransactionresponse.md │ │ │ │ ├── v2addmetadatatoaccountrequest.md │ │ │ │ ├── v2addmetadatatoaccountresponse.md │ │ │ │ ├── v2countaccountsrequest.md │ │ │ │ ├── v2countaccountsresponse.md │ │ │ │ ├── v2counttransactionsrequest.md │ │ │ │ ├── v2counttransactionsresponse.md │ │ │ │ ├── v2createbulkrequest.md │ │ │ │ ├── v2createbulkresponse.md │ │ │ │ ├── v2createexporterresponse.md │ │ │ │ ├── v2createledgerrequest.md │ │ │ │ ├── v2createledgerresponse.md │ │ │ │ ├── v2createpipelinerequest.md │ │ │ │ ├── v2createpipelineresponse.md │ │ │ │ ├── v2createtransactionrequest.md │ │ │ │ ├── v2createtransactionresponse.md │ │ │ │ ├── v2deleteaccountmetadatarequest.md │ │ │ │ ├── v2deleteaccountmetadataresponse.md │ │ │ │ ├── v2deletebucketrequest.md │ │ │ │ ├── v2deletebucketresponse.md │ │ │ │ ├── v2deleteexporterrequest.md │ │ │ │ ├── v2deleteexporterresponse.md │ │ │ │ ├── v2deleteledgermetadatarequest.md │ │ │ │ ├── v2deleteledgermetadataresponse.md │ │ │ │ ├── v2deletepipelinerequest.md │ │ │ │ ├── v2deletepipelineresponse.md │ │ │ │ ├── v2deletetransactionmetadatarequest.md │ │ │ │ ├── v2deletetransactionmetadataresponse.md │ │ │ │ ├── v2exportlogsrequest.md │ │ │ │ ├── v2exportlogsresponse.md │ │ │ │ ├── v2getaccountrequest.md │ │ │ │ ├── v2getaccountresponse.md │ │ │ │ ├── v2getbalancesaggregatedrequest.md │ │ │ │ ├── v2getbalancesaggregatedresponse.md │ │ │ │ ├── v2getexporterstaterequest.md │ │ │ │ ├── v2getexporterstateresponse.md │ │ │ │ ├── v2getinforesponse.md │ │ │ │ ├── v2getledgerinforequest.md │ │ │ │ ├── v2getledgerinforesponse.md │ │ │ │ ├── v2getledgerrequest.md │ │ │ │ ├── v2getledgerresponse.md │ │ │ │ ├── v2getpipelinestaterequest.md │ │ │ │ ├── v2getpipelinestateresponse.md │ │ │ │ ├── v2gettransactionrequest.md │ │ │ │ ├── v2gettransactionresponse.md │ │ │ │ ├── v2getvolumeswithbalancesrequest.md │ │ │ │ ├── v2getvolumeswithbalancesresponse.md │ │ │ │ ├── v2importlogsrequest.md │ │ │ │ ├── v2importlogsresponse.md │ │ │ │ ├── v2listaccountsrequest.md │ │ │ │ ├── v2listaccountsresponse.md │ │ │ │ ├── v2listexportersresponse.md │ │ │ │ ├── v2listledgersrequest.md │ │ │ │ ├── v2listledgersresponse.md │ │ │ │ ├── v2listlogsrequest.md │ │ │ │ ├── v2listlogsresponse.md │ │ │ │ ├── v2listpipelinesrequest.md │ │ │ │ ├── v2listpipelinesresponse.md │ │ │ │ ├── v2listtransactionsrequest.md │ │ │ │ ├── v2listtransactionsresponse.md │ │ │ │ ├── v2readstatsrequest.md │ │ │ │ ├── v2readstatsresponse.md │ │ │ │ ├── v2resetpipelinerequest.md │ │ │ │ ├── v2resetpipelineresponse.md │ │ │ │ ├── v2restorebucketrequest.md │ │ │ │ ├── v2restorebucketresponse.md │ │ │ │ ├── v2reverttransactionrequest.md │ │ │ │ ├── v2reverttransactionresponse.md │ │ │ │ ├── v2startpipelinerequest.md │ │ │ │ ├── v2startpipelineresponse.md │ │ │ │ ├── v2stoppipelinerequest.md │ │ │ │ ├── v2stoppipelineresponse.md │ │ │ │ ├── v2updateexporterrequest.md │ │ │ │ ├── v2updateexporterresponse.md │ │ │ │ ├── v2updateledgermetadatarequest.md │ │ │ │ └── v2updateledgermetadataresponse.md │ │ │ └── sdkerrors │ │ │ │ ├── errorresponse.md │ │ │ │ └── v2errorresponse.md │ │ └── sdks │ │ │ ├── formance │ │ │ └── README.md │ │ │ ├── ledger │ │ │ └── README.md │ │ │ ├── v1 │ │ │ └── README.md │ │ │ └── v2 │ │ │ └── README.md │ ├── formance.go │ ├── go.mod │ ├── go.sum │ ├── internal │ │ ├── config │ │ │ └── sdkconfiguration.go │ │ ├── hooks │ │ │ ├── clientcredentials.go │ │ │ ├── hooks.go │ │ │ └── registration.go │ │ └── utils │ │ │ ├── contenttype.go │ │ │ ├── env.go │ │ │ ├── form.go │ │ │ ├── headers.go │ │ │ ├── json.go │ │ │ ├── oauth2_credentials.go │ │ │ ├── oauth2_sessions.go │ │ │ ├── pathparams.go │ │ │ ├── queryparams.go │ │ │ ├── requestbody.go │ │ │ ├── retries.go │ │ │ ├── security.go │ │ │ └── utils.go │ ├── ledger.go │ ├── models │ │ ├── components │ │ │ ├── account.go │ │ │ ├── accountresponse.go │ │ │ ├── accountscursorresponse.go │ │ │ ├── accountwithvolumesandbalances.go │ │ │ ├── aggregatebalancesresponse.go │ │ │ ├── balancescursorresponse.go │ │ │ ├── config.go │ │ │ ├── configinfo.go │ │ │ ├── configinforesponse.go │ │ │ ├── contract.go │ │ │ ├── errorresponse.go │ │ │ ├── errorsenum.go │ │ │ ├── httpmetadata.go │ │ │ ├── ledgerinfo.go │ │ │ ├── ledgerinforesponse.go │ │ │ ├── ledgerstorage.go │ │ │ ├── log.go │ │ │ ├── logscursorresponse.go │ │ │ ├── mapping.go │ │ │ ├── mappingresponse.go │ │ │ ├── migrationinfo.go │ │ │ ├── posting.go │ │ │ ├── posttransaction.go │ │ │ ├── script.go │ │ │ ├── scriptresponse.go │ │ │ ├── security.go │ │ │ ├── stats.go │ │ │ ├── statsresponse.go │ │ │ ├── transaction.go │ │ │ ├── transactiondata.go │ │ │ ├── transactionresponse.go │ │ │ ├── transactions.go │ │ │ ├── transactionscursorresponse.go │ │ │ ├── transactionsresponse.go │ │ │ ├── v2account.go │ │ │ ├── v2accountresponse.go │ │ │ ├── v2accountscursorresponse.go │ │ │ ├── v2aggregatebalancesresponse.go │ │ │ ├── v2bulkelement.go │ │ │ ├── v2bulkelementaddmetadata.go │ │ │ ├── v2bulkelementcreatetransaction.go │ │ │ ├── v2bulkelementdeletemetadata.go │ │ │ ├── v2bulkelementresult.go │ │ │ ├── v2bulkelementreverttransaction.go │ │ │ ├── v2bulkresponse.go │ │ │ ├── v2configinforesponse.go │ │ │ ├── v2createexporterrequest.go │ │ │ ├── v2createexporterresponse.go │ │ │ ├── v2createledgerrequest.go │ │ │ ├── v2createpipelinerequest.go │ │ │ ├── v2createpipelineresponse.go │ │ │ ├── v2createtransactionresponse.go │ │ │ ├── v2errorresponse.go │ │ │ ├── v2errorsenum.go │ │ │ ├── v2exporter.go │ │ │ ├── v2exporterconfiguration.go │ │ │ ├── v2getexporterstateresponse.go │ │ │ ├── v2getledgerresponse.go │ │ │ ├── v2getpipelinestateresponse.go │ │ │ ├── v2gettransactionresponse.go │ │ │ ├── v2ledger.go │ │ │ ├── v2ledgerinfo.go │ │ │ ├── v2ledgerinforesponse.go │ │ │ ├── v2ledgerlistresponse.go │ │ │ ├── v2listexportersresponse.go │ │ │ ├── v2listpipelinesresponse.go │ │ │ ├── v2log.go │ │ │ ├── v2logscursorresponse.go │ │ │ ├── v2migrationinfo.go │ │ │ ├── v2pipeline.go │ │ │ ├── v2posting.go │ │ │ ├── v2posttransaction.go │ │ │ ├── v2reverttransactionrequest.go │ │ │ ├── v2stats.go │ │ │ ├── v2statsresponse.go │ │ │ ├── v2targetid.go │ │ │ ├── v2targettype.go │ │ │ ├── v2transaction.go │ │ │ ├── v2transactionscursorresponse.go │ │ │ ├── v2volume.go │ │ │ ├── v2volumeswithbalance.go │ │ │ ├── v2volumeswithbalancecursorresponse.go │ │ │ └── volume.go │ │ ├── operations │ │ │ ├── addmetadataontransaction.go │ │ │ ├── addmetadatatoaccount.go │ │ │ ├── countaccounts.go │ │ │ ├── counttransactions.go │ │ │ ├── createtransaction.go │ │ │ ├── createtransactions.go │ │ │ ├── getaccount.go │ │ │ ├── getbalances.go │ │ │ ├── getbalancesaggregated.go │ │ │ ├── getinfo.go │ │ │ ├── getledgerinfo.go │ │ │ ├── getmapping.go │ │ │ ├── getmetrics.go │ │ │ ├── gettransaction.go │ │ │ ├── listaccounts.go │ │ │ ├── listlogs.go │ │ │ ├── listtransactions.go │ │ │ ├── options.go │ │ │ ├── readstats.go │ │ │ ├── reverttransaction.go │ │ │ ├── runscript.go │ │ │ ├── updatemapping.go │ │ │ ├── v2addmetadataontransaction.go │ │ │ ├── v2addmetadatatoaccount.go │ │ │ ├── v2countaccounts.go │ │ │ ├── v2counttransactions.go │ │ │ ├── v2createbulk.go │ │ │ ├── v2createexporter.go │ │ │ ├── v2createledger.go │ │ │ ├── v2createpipeline.go │ │ │ ├── v2createtransaction.go │ │ │ ├── v2deleteaccountmetadata.go │ │ │ ├── v2deletebucket.go │ │ │ ├── v2deleteexporter.go │ │ │ ├── v2deleteledgermetadata.go │ │ │ ├── v2deletepipeline.go │ │ │ ├── v2deletetransactionmetadata.go │ │ │ ├── v2exportlogs.go │ │ │ ├── v2getaccount.go │ │ │ ├── v2getbalancesaggregated.go │ │ │ ├── v2getexporterstate.go │ │ │ ├── v2getinfo.go │ │ │ ├── v2getledger.go │ │ │ ├── v2getledgerinfo.go │ │ │ ├── v2getpipelinestate.go │ │ │ ├── v2gettransaction.go │ │ │ ├── v2getvolumeswithbalances.go │ │ │ ├── v2importlogs.go │ │ │ ├── v2listaccounts.go │ │ │ ├── v2listexporters.go │ │ │ ├── v2listledgers.go │ │ │ ├── v2listlogs.go │ │ │ ├── v2listpipelines.go │ │ │ ├── v2listtransactions.go │ │ │ ├── v2readstats.go │ │ │ ├── v2resetpipeline.go │ │ │ ├── v2restorebucket.go │ │ │ ├── v2reverttransaction.go │ │ │ ├── v2startpipeline.go │ │ │ ├── v2stoppipeline.go │ │ │ ├── v2updateexporter.go │ │ │ └── v2updateledgermetadata.go │ │ └── sdkerrors │ │ │ ├── errorresponse.go │ │ │ ├── sdkerror.go │ │ │ └── v2errorresponse.go │ ├── retry │ │ └── config.go │ ├── speakeasyusagegen │ │ └── .speakeasy │ │ │ └── logs │ │ │ └── naming.log │ ├── types │ │ ├── bigint.go │ │ ├── date.go │ │ ├── datetime.go │ │ ├── decimal.go │ │ └── pointers.go │ ├── v1.go │ └── v2.go ├── events │ ├── events.go │ └── message.go ├── features │ └── features.go ├── generate │ ├── generator.go │ ├── generator_test.go │ └── set.go └── testserver │ ├── client.go │ ├── ginkgo │ ├── helpers.go │ └── matchers.go │ ├── replication_driver.go │ ├── replication_driver_clickhouse.go │ ├── replication_driver_elastic.go │ ├── replication_driver_http.go │ ├── server.go │ ├── utils.go │ └── worker.go ├── renovate.json ├── scratch.Dockerfile ├── test ├── e2e │ ├── api_accounts_list_test.go │ ├── api_accounts_metadata_test.go │ ├── api_auth_test.go │ ├── api_balances_aggregated_test.go │ ├── api_buckets_delete_test.go │ ├── api_bulk_test.go │ ├── api_exporters_create_test.go │ ├── api_exporters_delete_test.go │ ├── api_exporters_list_test.go │ ├── api_exporters_update_test.go │ ├── api_idempotency_hit_header_test.go │ ├── api_idempotency_test.go │ ├── api_ledgers_create_test.go │ ├── api_ledgers_import_test.go │ ├── api_ledgers_list_test.go │ ├── api_ledgers_metadata_test.go │ ├── api_logs_list_test.go │ ├── api_pipelines_create_test.go │ ├── api_pipelines_list_test.go │ ├── api_transactions_create_test.go │ ├── api_transactions_list_test.go │ ├── api_transactions_metadata_test.go │ ├── api_transactions_revert_test.go │ ├── api_volumes_test.go │ ├── app_bucket_cleanup_test.go │ ├── app_lifecycle_test.go │ ├── app_logs_blocks_async_test.go │ ├── app_multiple_instance_test.go │ ├── auth_test_helpers_test.go │ ├── suite_test.go │ ├── v1_api_accounts_list_test.go │ ├── v1_api_balances_test.go │ ├── v1_api_logs_list_test.go │ └── v1_api_transactions_list_test.go ├── migrations │ ├── README.md │ └── upgrade_test.go ├── performance │ ├── .gitignore │ ├── README.md │ ├── justfile │ └── pkg │ │ ├── env │ │ ├── configure.go │ │ ├── env.go │ │ ├── env_remote_ledger.go │ │ └── features.go │ │ ├── read │ │ ├── README.md │ │ ├── examples │ │ │ └── config.yml │ │ ├── justfile │ │ └── read_test.go │ │ └── write │ │ ├── README.md │ │ ├── charts │ │ ├── .gitignore │ │ ├── index.ts │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── src │ │ │ ├── colors.ts │ │ │ ├── graphs.ts │ │ │ └── report.ts │ │ └── tsconfig.json │ │ ├── example_scripts │ │ └── example1.js │ │ ├── justfile │ │ ├── local_env_test.go │ │ ├── report_test.go │ │ ├── scripts │ │ ├── any_bounded_to_any.js │ │ ├── any_to_bank.js │ │ ├── any_unbounded_to_any.js │ │ ├── world_to_any.js │ │ └── world_to_bank.js │ │ └── write_test.go └── stress │ ├── stress_test.go │ └── suite_test.go └── tools ├── generator ├── Dockerfile ├── cmd │ └── root.go ├── examples │ └── example1.js ├── examples_test.go ├── go.mod ├── go.sum ├── justfile └── main.go └── provisioner ├── Dockerfile ├── cmd └── root.go ├── go.mod ├── go.sum ├── justfile ├── main.go └── pkg ├── config.go ├── reconciler.go ├── reconciler_test.go ├── state.go └── store.go /.coderabbit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.coderabbit.yaml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.dockerignore -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.envrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/actions/default/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.github/actions/default/action.yml -------------------------------------------------------------------------------- /.github/actions/env/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.github/actions/env/action.yml -------------------------------------------------------------------------------- /.github/workflows/benchmark-comparison.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.github/workflows/benchmark-comparison.yml -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/releases.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.github/workflows/releases.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @formancehq/backend 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Earthfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/Earthfile -------------------------------------------------------------------------------- /Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/Justfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/README.md -------------------------------------------------------------------------------- /cmd/buckets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/buckets.go -------------------------------------------------------------------------------- /cmd/buckets_upgrade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/buckets_upgrade.go -------------------------------------------------------------------------------- /cmd/buckets_upgrade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/buckets_upgrade_test.go -------------------------------------------------------------------------------- /cmd/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/config.go -------------------------------------------------------------------------------- /cmd/docs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/docs.go -------------------------------------------------------------------------------- /cmd/docs_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/docs_events.go -------------------------------------------------------------------------------- /cmd/docs_flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/docs_flags.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/serve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/serve.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/version.go -------------------------------------------------------------------------------- /cmd/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/cmd/worker.go -------------------------------------------------------------------------------- /deployments/docker-compose/otel-collector-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/docker-compose/otel-collector-config.yaml -------------------------------------------------------------------------------- /deployments/docker-compose/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/docker-compose/prometheus.yaml -------------------------------------------------------------------------------- /deployments/pulumi/.gitignore: -------------------------------------------------------------------------------- 1 | Pulumi.*.yaml 2 | examples/ 3 | -------------------------------------------------------------------------------- /deployments/pulumi/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/.golangci.yml -------------------------------------------------------------------------------- /deployments/pulumi/Pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/Pulumi.yaml -------------------------------------------------------------------------------- /deployments/pulumi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/README.md -------------------------------------------------------------------------------- /deployments/pulumi/docs/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/docs/schema.json -------------------------------------------------------------------------------- /deployments/pulumi/docs/schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/docs/schema.md -------------------------------------------------------------------------------- /deployments/pulumi/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/go.mod -------------------------------------------------------------------------------- /deployments/pulumi/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/go.sum -------------------------------------------------------------------------------- /deployments/pulumi/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/justfile -------------------------------------------------------------------------------- /deployments/pulumi/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/main.go -------------------------------------------------------------------------------- /deployments/pulumi/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/main_test.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/api/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/api/component.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/api/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/api/deployment.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/api/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/api/ingress.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/api/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/api/service.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/common/common.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/component.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/config/config.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/devbox/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/devbox/component.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/exporters/clickhouse/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/exporters/clickhouse/factory.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/exporters/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/exporters/component.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/exporters/connector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/exporters/connector.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/generator/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/generator/component.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/monitoring/monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/monitoring/monitoring.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/provision/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/provision/component.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/provision/configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/provision/configmap.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/storage/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/storage/component.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/storage/component_external.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/storage/component_external.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/storage/component_postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/storage/component_postgres.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/storage/component_rds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/storage/component_rds.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/storage/migrate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/storage/migrate.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/storage/setup_postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/storage/setup_postgres.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/storage/setup_rds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/storage/setup_rds.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/utils/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/utils/convert.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/worker/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/worker/component.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/worker/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/worker/deployment.go -------------------------------------------------------------------------------- /deployments/pulumi/pkg/worker/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/pkg/worker/service.go -------------------------------------------------------------------------------- /deployments/pulumi/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/script.js -------------------------------------------------------------------------------- /deployments/pulumi/tools/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/deployments/pulumi/tools/main.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/api/README.md -------------------------------------------------------------------------------- /docs/database/_default/diagrams/orphans/orphans.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/database/_default/diagrams/orphans/orphans.dot -------------------------------------------------------------------------------- /docs/database/_default/diagrams/orphans/orphans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/database/_default/diagrams/orphans/orphans.png -------------------------------------------------------------------------------- /docs/database/_default/diagrams/tables/logs.1degree.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/database/_default/diagrams/tables/logs.1degree.dot -------------------------------------------------------------------------------- /docs/database/_default/diagrams/tables/logs.1degree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/database/_default/diagrams/tables/logs.1degree.png -------------------------------------------------------------------------------- /docs/database/_system/diagrams/orphans/orphans.dot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/database/_system/diagrams/orphans/orphans.dot -------------------------------------------------------------------------------- /docs/database/_system/diagrams/orphans/orphans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/database/_system/diagrams/orphans/orphans.png -------------------------------------------------------------------------------- /docs/events/CommittedTransactions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/events/CommittedTransactions.json -------------------------------------------------------------------------------- /docs/events/DeletedMetadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/events/DeletedMetadata.json -------------------------------------------------------------------------------- /docs/events/RevertedTransaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/events/RevertedTransaction.json -------------------------------------------------------------------------------- /docs/events/SavedMetadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/events/SavedMetadata.json -------------------------------------------------------------------------------- /docs/ledger-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/docs/ledger-logo.svg -------------------------------------------------------------------------------- /examples/publisher-http/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/examples/publisher-http/Caddyfile -------------------------------------------------------------------------------- /examples/publisher-http/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/examples/publisher-http/docker-compose.yml -------------------------------------------------------------------------------- /examples/publisher-kafka/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/examples/publisher-kafka/docker-compose.yml -------------------------------------------------------------------------------- /examples/standalone/Caddyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/examples/standalone/Caddyfile -------------------------------------------------------------------------------- /examples/standalone/console-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/examples/standalone/console-screenshot.png -------------------------------------------------------------------------------- /examples/standalone/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/examples/standalone/docker-compose.yml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/flake.nix -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/go.sum -------------------------------------------------------------------------------- /internal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/README.md -------------------------------------------------------------------------------- /internal/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/account.go -------------------------------------------------------------------------------- /internal/api/bulking/bulker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/bulker.go -------------------------------------------------------------------------------- /internal/api/bulking/bulker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/bulker_test.go -------------------------------------------------------------------------------- /internal/api/bulking/elements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/elements.go -------------------------------------------------------------------------------- /internal/api/bulking/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/factory.go -------------------------------------------------------------------------------- /internal/api/bulking/handler_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/handler_json.go -------------------------------------------------------------------------------- /internal/api/bulking/handler_json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/handler_json_test.go -------------------------------------------------------------------------------- /internal/api/bulking/handler_stream_json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/handler_stream_json.go -------------------------------------------------------------------------------- /internal/api/bulking/handler_stream_json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/handler_stream_json_test.go -------------------------------------------------------------------------------- /internal/api/bulking/handler_stream_text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/handler_stream_text.go -------------------------------------------------------------------------------- /internal/api/bulking/handler_stream_text_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/handler_stream_text_test.go -------------------------------------------------------------------------------- /internal/api/bulking/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/mocks.go -------------------------------------------------------------------------------- /internal/api/bulking/mocks_ledger_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/mocks_ledger_controller_test.go -------------------------------------------------------------------------------- /internal/api/bulking/result.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/result.go -------------------------------------------------------------------------------- /internal/api/bulking/text_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/text_stream.go -------------------------------------------------------------------------------- /internal/api/bulking/text_stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/bulking/text_stream_test.go -------------------------------------------------------------------------------- /internal/api/common/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/context.go -------------------------------------------------------------------------------- /internal/api/common/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/errors.go -------------------------------------------------------------------------------- /internal/api/common/middleware_logid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/middleware_logid.go -------------------------------------------------------------------------------- /internal/api/common/middleware_resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/middleware_resolver.go -------------------------------------------------------------------------------- /internal/api/common/middleware_resolver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/middleware_resolver_test.go -------------------------------------------------------------------------------- /internal/api/common/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/mocks.go -------------------------------------------------------------------------------- /internal/api/common/mocks_ledger_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/mocks_ledger_controller_test.go -------------------------------------------------------------------------------- /internal/api/common/mocks_system_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/mocks_system_controller_test.go -------------------------------------------------------------------------------- /internal/api/common/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/pagination.go -------------------------------------------------------------------------------- /internal/api/common/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/common/utils.go -------------------------------------------------------------------------------- /internal/api/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/module.go -------------------------------------------------------------------------------- /internal/api/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/router.go -------------------------------------------------------------------------------- /internal/api/v1/api_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/api_utils_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_accounts.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_accounts_add_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_accounts_add_metadata.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_accounts_count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_accounts_count.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_accounts_count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_accounts_count_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_accounts_delete_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_accounts_delete_metadata.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_accounts_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_accounts_list.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_accounts_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_accounts_list_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_accounts_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_accounts_read.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_accounts_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_accounts_read_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_balances_aggregates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_balances_aggregates.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_balances_aggregates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_balances_aggregates_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_balances_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_balances_list.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_config.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_config_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_info.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_info_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_logs_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_logs_list.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_logs_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_logs_list_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_stats.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_stats_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_count.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_count_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_create.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_create_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_list.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_list_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_read.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_read_test.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_revert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_revert.go -------------------------------------------------------------------------------- /internal/api/v1/controllers_transactions_revert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/controllers_transactions_revert_test.go -------------------------------------------------------------------------------- /internal/api/v1/middleware_auto_create_ledger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/middleware_auto_create_ledger.go -------------------------------------------------------------------------------- /internal/api/v1/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/mocks.go -------------------------------------------------------------------------------- /internal/api/v1/mocks_ledger_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/mocks_ledger_controller_test.go -------------------------------------------------------------------------------- /internal/api/v1/mocks_system_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/mocks_system_controller_test.go -------------------------------------------------------------------------------- /internal/api/v1/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/query.go -------------------------------------------------------------------------------- /internal/api/v1/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/routes.go -------------------------------------------------------------------------------- /internal/api/v1/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v1/utils.go -------------------------------------------------------------------------------- /internal/api/v2/api_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/api_utils_test.go -------------------------------------------------------------------------------- /internal/api/v2/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/common.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_accounts_add_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_accounts_add_metadata.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_accounts_count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_accounts_count.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_accounts_count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_accounts_count_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_accounts_delete_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_accounts_delete_metadata.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_accounts_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_accounts_list.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_accounts_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_accounts_list_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_accounts_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_accounts_read.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_accounts_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_accounts_read_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_balances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_balances.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_balances_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_balances_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_buckets_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_buckets_delete.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_buckets_delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_buckets_delete_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_buckets_restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_buckets_restore.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_buckets_restore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_buckets_restore_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_bulk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_bulk.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_bulk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_bulk_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_create.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_create_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_delete.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_delete_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_list.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_list_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_read.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_read_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_update.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_exporters_update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_exporters_update_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_create.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_create_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_delete_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_delete_metadata.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_info.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_info_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_info_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_list.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_list_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_read.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_read_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_ledgers_update_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_ledgers_update_metadata.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_logs_export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_logs_export.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_logs_export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_logs_export_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_logs_import.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_logs_import.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_logs_import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_logs_import_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_logs_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_logs_list.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_logs_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_logs_list_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_create.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_create_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_delete.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_delete_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_list.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_list_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_read.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_read_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_reset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_reset.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_reset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_reset_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_start.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_start_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_start_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_stop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_stop.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_pipeline_stop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_pipeline_stop_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_stats.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_stats_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_count.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_count_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_count_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_create.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_create_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_list.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_list_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_read.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_read_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_revert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_revert.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_transactions_revert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_transactions_revert_test.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_volumes.go -------------------------------------------------------------------------------- /internal/api/v2/controllers_volumes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/controllers_volumes_test.go -------------------------------------------------------------------------------- /internal/api/v2/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/mocks.go -------------------------------------------------------------------------------- /internal/api/v2/mocks_ledger_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/mocks_ledger_controller_test.go -------------------------------------------------------------------------------- /internal/api/v2/mocks_system_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/mocks_system_controller_test.go -------------------------------------------------------------------------------- /internal/api/v2/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/query.go -------------------------------------------------------------------------------- /internal/api/v2/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/routes.go -------------------------------------------------------------------------------- /internal/api/v2/views.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/views.go -------------------------------------------------------------------------------- /internal/api/v2/views_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/api/v2/views_test.go -------------------------------------------------------------------------------- /internal/bigint.go: -------------------------------------------------------------------------------- 1 | package ledger 2 | 3 | import ( 4 | "math/big" 5 | ) 6 | 7 | var Zero = big.NewInt(0) 8 | -------------------------------------------------------------------------------- /internal/bus/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/bus/listener.go -------------------------------------------------------------------------------- /internal/bus/listener_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/bus/listener_test.go -------------------------------------------------------------------------------- /internal/bus/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/bus/module.go -------------------------------------------------------------------------------- /internal/controller/ledger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/README.md -------------------------------------------------------------------------------- /internal/controller/ledger/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/controller.go -------------------------------------------------------------------------------- /internal/controller/ledger/controller_default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/controller_default.go -------------------------------------------------------------------------------- /internal/controller/ledger/controller_default_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/controller_default_test.go -------------------------------------------------------------------------------- /internal/controller/ledger/controller_generated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/controller_generated_test.go -------------------------------------------------------------------------------- /internal/controller/ledger/controller_with_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/controller_with_cache.go -------------------------------------------------------------------------------- /internal/controller/ledger/controller_with_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/controller_with_events.go -------------------------------------------------------------------------------- /internal/controller/ledger/controller_with_traces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/controller_with_traces.go -------------------------------------------------------------------------------- /internal/controller/ledger/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/errors.go -------------------------------------------------------------------------------- /internal/controller/ledger/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/export.go -------------------------------------------------------------------------------- /internal/controller/ledger/listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/listener.go -------------------------------------------------------------------------------- /internal/controller/ledger/listener_generated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/listener_generated_test.go -------------------------------------------------------------------------------- /internal/controller/ledger/log_process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/log_process.go -------------------------------------------------------------------------------- /internal/controller/ledger/log_process_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/log_process_test.go -------------------------------------------------------------------------------- /internal/controller/ledger/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/mocks.go -------------------------------------------------------------------------------- /internal/controller/ledger/mocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/mocks_test.go -------------------------------------------------------------------------------- /internal/controller/ledger/numscript.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/numscript.go -------------------------------------------------------------------------------- /internal/controller/ledger/numscript_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/numscript_parser.go -------------------------------------------------------------------------------- /internal/controller/ledger/numscript_runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/numscript_runtime.go -------------------------------------------------------------------------------- /internal/controller/ledger/parameters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/parameters.go -------------------------------------------------------------------------------- /internal/controller/ledger/state_registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/state_registry.go -------------------------------------------------------------------------------- /internal/controller/ledger/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/stats.go -------------------------------------------------------------------------------- /internal/controller/ledger/stats_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/stats_test.go -------------------------------------------------------------------------------- /internal/controller/ledger/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/store.go -------------------------------------------------------------------------------- /internal/controller/ledger/store_generated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/ledger/store_generated_test.go -------------------------------------------------------------------------------- /internal/controller/system/adapters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/system/adapters.go -------------------------------------------------------------------------------- /internal/controller/system/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/system/controller.go -------------------------------------------------------------------------------- /internal/controller/system/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/system/errors.go -------------------------------------------------------------------------------- /internal/controller/system/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/system/module.go -------------------------------------------------------------------------------- /internal/controller/system/state_tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/system/state_tracker.go -------------------------------------------------------------------------------- /internal/controller/system/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/controller/system/store.go -------------------------------------------------------------------------------- /internal/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/doc.go -------------------------------------------------------------------------------- /internal/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/errors.go -------------------------------------------------------------------------------- /internal/exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/exporter.go -------------------------------------------------------------------------------- /internal/ledger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/ledger.go -------------------------------------------------------------------------------- /internal/ledger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/ledger_test.go -------------------------------------------------------------------------------- /internal/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/log.go -------------------------------------------------------------------------------- /internal/machine/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/account.go -------------------------------------------------------------------------------- /internal/machine/address.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/address.go -------------------------------------------------------------------------------- /internal/machine/allotment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/allotment.go -------------------------------------------------------------------------------- /internal/machine/allotment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/allotment_test.go -------------------------------------------------------------------------------- /internal/machine/asset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/asset.go -------------------------------------------------------------------------------- /internal/machine/docs/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/docs/instructions.md -------------------------------------------------------------------------------- /internal/machine/docs/types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/docs/types.md -------------------------------------------------------------------------------- /internal/machine/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/errors.go -------------------------------------------------------------------------------- /internal/machine/examples/basic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/examples/basic.go -------------------------------------------------------------------------------- /internal/machine/funding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/funding.go -------------------------------------------------------------------------------- /internal/machine/funding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/funding_test.go -------------------------------------------------------------------------------- /internal/machine/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/json.go -------------------------------------------------------------------------------- /internal/machine/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/json_test.go -------------------------------------------------------------------------------- /internal/machine/monetary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/monetary.go -------------------------------------------------------------------------------- /internal/machine/number.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/number.go -------------------------------------------------------------------------------- /internal/machine/portion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/portion.go -------------------------------------------------------------------------------- /internal/machine/portion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/portion_test.go -------------------------------------------------------------------------------- /internal/machine/script/NumScript.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/NumScript.g4 -------------------------------------------------------------------------------- /internal/machine/script/compiler/allotment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/compiler/allotment.go -------------------------------------------------------------------------------- /internal/machine/script/compiler/compiler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/compiler/compiler.go -------------------------------------------------------------------------------- /internal/machine/script/compiler/compiler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/compiler/compiler_test.go -------------------------------------------------------------------------------- /internal/machine/script/compiler/destination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/compiler/destination.go -------------------------------------------------------------------------------- /internal/machine/script/compiler/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/compiler/error.go -------------------------------------------------------------------------------- /internal/machine/script/compiler/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/compiler/error_test.go -------------------------------------------------------------------------------- /internal/machine/script/compiler/program.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/compiler/program.go -------------------------------------------------------------------------------- /internal/machine/script/compiler/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/compiler/source.go -------------------------------------------------------------------------------- /internal/machine/script/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/generate.go -------------------------------------------------------------------------------- /internal/machine/script/generate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/generate.sh -------------------------------------------------------------------------------- /internal/machine/script/parser/NumScript.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/parser/NumScript.interp -------------------------------------------------------------------------------- /internal/machine/script/parser/NumScript.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/parser/NumScript.tokens -------------------------------------------------------------------------------- /internal/machine/script/parser/NumScriptLexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/parser/NumScriptLexer.interp -------------------------------------------------------------------------------- /internal/machine/script/parser/NumScriptLexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/parser/NumScriptLexer.tokens -------------------------------------------------------------------------------- /internal/machine/script/parser/numscript_lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/parser/numscript_lexer.go -------------------------------------------------------------------------------- /internal/machine/script/parser/numscript_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/parser/numscript_listener.go -------------------------------------------------------------------------------- /internal/machine/script/parser/numscript_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/script/parser/numscript_parser.go -------------------------------------------------------------------------------- /internal/machine/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/value.go -------------------------------------------------------------------------------- /internal/machine/vm/machine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/machine.go -------------------------------------------------------------------------------- /internal/machine/vm/machine_kept_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/machine_kept_test.go -------------------------------------------------------------------------------- /internal/machine/vm/machine_overdraft_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/machine_overdraft_test.go -------------------------------------------------------------------------------- /internal/machine/vm/machine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/machine_test.go -------------------------------------------------------------------------------- /internal/machine/vm/program/instructions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/program/instructions.go -------------------------------------------------------------------------------- /internal/machine/vm/program/program.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/program/program.go -------------------------------------------------------------------------------- /internal/machine/vm/program/program_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/program/program_test.go -------------------------------------------------------------------------------- /internal/machine/vm/program/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/program/resource.go -------------------------------------------------------------------------------- /internal/machine/vm/program/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/program/resource_test.go -------------------------------------------------------------------------------- /internal/machine/vm/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/run.go -------------------------------------------------------------------------------- /internal/machine/vm/run_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/run_test.go -------------------------------------------------------------------------------- /internal/machine/vm/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/stack.go -------------------------------------------------------------------------------- /internal/machine/vm/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/machine/vm/store.go -------------------------------------------------------------------------------- /internal/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/metadata.go -------------------------------------------------------------------------------- /internal/moves.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/moves.go -------------------------------------------------------------------------------- /internal/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/pipeline.go -------------------------------------------------------------------------------- /internal/posting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/posting.go -------------------------------------------------------------------------------- /internal/replication/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/config/config.go -------------------------------------------------------------------------------- /internal/replication/controller_grpc_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/controller_grpc_client.go -------------------------------------------------------------------------------- /internal/replication/controller_grpc_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/controller_grpc_server.go -------------------------------------------------------------------------------- /internal/replication/driver_facade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/driver_facade.go -------------------------------------------------------------------------------- /internal/replication/drivers/alldrivers/drivers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/alldrivers/drivers.go -------------------------------------------------------------------------------- /internal/replication/drivers/batcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/batcher.go -------------------------------------------------------------------------------- /internal/replication/drivers/batcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/batcher_test.go -------------------------------------------------------------------------------- /internal/replication/drivers/clickhouse/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/clickhouse/driver.go -------------------------------------------------------------------------------- /internal/replication/drivers/clickhouse/driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/clickhouse/driver_test.go -------------------------------------------------------------------------------- /internal/replication/drivers/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/driver.go -------------------------------------------------------------------------------- /internal/replication/drivers/driver_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/driver_generated.go -------------------------------------------------------------------------------- /internal/replication/drivers/elasticsearch/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/elasticsearch/config.go -------------------------------------------------------------------------------- /internal/replication/drivers/elasticsearch/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/elasticsearch/driver.go -------------------------------------------------------------------------------- /internal/replication/drivers/elasticsearch/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/elasticsearch/errors.go -------------------------------------------------------------------------------- /internal/replication/drivers/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/errors.go -------------------------------------------------------------------------------- /internal/replication/drivers/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/factory.go -------------------------------------------------------------------------------- /internal/replication/drivers/factory_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/factory_generated.go -------------------------------------------------------------------------------- /internal/replication/drivers/factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/factory_test.go -------------------------------------------------------------------------------- /internal/replication/drivers/http/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/http/driver.go -------------------------------------------------------------------------------- /internal/replication/drivers/http/driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/http/driver_test.go -------------------------------------------------------------------------------- /internal/replication/drivers/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/log.go -------------------------------------------------------------------------------- /internal/replication/drivers/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/module.go -------------------------------------------------------------------------------- /internal/replication/drivers/noop/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/noop/driver.go -------------------------------------------------------------------------------- /internal/replication/drivers/noop/driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/noop/driver_test.go -------------------------------------------------------------------------------- /internal/replication/drivers/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/registry.go -------------------------------------------------------------------------------- /internal/replication/drivers/registry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/registry_test.go -------------------------------------------------------------------------------- /internal/replication/drivers/stdout/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/stdout/driver.go -------------------------------------------------------------------------------- /internal/replication/drivers/stdout/driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/stdout/driver_test.go -------------------------------------------------------------------------------- /internal/replication/drivers/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/store.go -------------------------------------------------------------------------------- /internal/replication/drivers/store_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/drivers/store_generated.go -------------------------------------------------------------------------------- /internal/replication/exporters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/exporters.go -------------------------------------------------------------------------------- /internal/replication/exporters_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/exporters_generated.go -------------------------------------------------------------------------------- /internal/replication/grpc/replication_service.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/grpc/replication_service.pb.go -------------------------------------------------------------------------------- /internal/replication/grpc/replication_service.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/grpc/replication_service.proto -------------------------------------------------------------------------------- /internal/replication/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/manager.go -------------------------------------------------------------------------------- /internal/replication/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/manager_test.go -------------------------------------------------------------------------------- /internal/replication/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/mapping.go -------------------------------------------------------------------------------- /internal/replication/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/module.go -------------------------------------------------------------------------------- /internal/replication/pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/pipeline.go -------------------------------------------------------------------------------- /internal/replication/pipeline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/pipeline_test.go -------------------------------------------------------------------------------- /internal/replication/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/store.go -------------------------------------------------------------------------------- /internal/replication/store_generated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/store_generated_test.go -------------------------------------------------------------------------------- /internal/replication/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/replication/utils_test.go -------------------------------------------------------------------------------- /internal/storage/bucket/bucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/bucket/bucket.go -------------------------------------------------------------------------------- /internal/storage/bucket/bucket_generated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/bucket/bucket_generated_test.go -------------------------------------------------------------------------------- /internal/storage/bucket/default_bucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/bucket/default_bucket.go -------------------------------------------------------------------------------- /internal/storage/bucket/default_bucket_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/bucket/default_bucket_test.go -------------------------------------------------------------------------------- /internal/storage/bucket/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/bucket/main_test.go -------------------------------------------------------------------------------- /internal/storage/bucket/migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/bucket/migrations.go -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/0-init-schema/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Initialize schema 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/0-init-schema/up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/bucket/migrations/0-init-schema/up.sql -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/1-fix-trigger/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fix triggers 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/1-fix-trigger/up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/bucket/migrations/1-fix-trigger/up.sql -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/10-fillfactor-on-moves/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Define fill factor of moves table 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/10-fillfactor-on-moves/up.sql: -------------------------------------------------------------------------------- 1 | set search_path = '{{.Schema}}'; 2 | 3 | alter table moves set (fillfactor = 80); -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/11-make-stateless/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Make stateless 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/12-transaction-sequence-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Create transaction sequences index concurrently 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/13-accounts-sequence-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Create accounts sequences index concurrently 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/14-transaction-reference-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Create transaction reference index concurrently 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/15-create-ledger-indexes/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Create ledger indexes 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/16-create-transaction-id-index-on-moves/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Create transaction id index on moves 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/17-moves-fill-transaction-id/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fill transaction ids of table moves 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/17-moves-fill-transaction-id/up_tests_after.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/17-moves-fill-transaction-id/up_tests_before.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/18-transactions-fill-inserted-at/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fill inserted_at column of transactions table 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/18-transactions-fill-inserted-at/up_tests_before.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/19-transactions-fill-pcv/up_tests_before.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/2-fix-volumes-aggregation/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fix volumes aggregation 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/20-accounts-volumes-fill-history/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Populate accounts_volumes table with historic data 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/23-logs-fill-memento/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fill memento column of logs table 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/24-accounts-metadata-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Create accounts metadata index concurrently 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/25-accounts-volumes-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Create accounts volumes index concurrently 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/26-fix-hashing-function/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fix hashing function 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/28-fix-pcv-missing-asset/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fill invalid post_commit_volumes (missing asset) 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/29-fix-invalid-metadata-on-reverts/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fill invalid metadata on reverts transactions 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/30-transaction-updated-at-trigger/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fill transaction updated_at 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/31-fix-transaction-updated-at/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fill transaction updated_at 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/32-fix-log-data-for-reverted-transactions/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fill log data for reverted transactions 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/33-fix-invalid-date-format/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fix invalid date format 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/34-fix-memento-format/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fix memento format 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/35-create-compute-hash-function/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Create compute_hash function 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/36-accounts-recreate-unique-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Recreate accounts unique index 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/37-clean-database/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Clean not used columns in database 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/38-logs-async-hash-procedure/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Create async hash log procedure -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/39-clean-useless-features/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Clean useless features -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/4-add-account-first-usage-column/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Add first_usage on accounts 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/40-refine-columns-types/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Refine some column types -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/41-remove-useless-trigger/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Remove useless trigger -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/42-add-missing-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Add missing index -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/43-fix-missing-inserted-at-in-log-data/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fill inserted at field in log data 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/5-add-idempotency-key-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fix missing idempotency key index 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/6-add-reference-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fix missing reference index 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/7-add-ik-unique-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Add unique index on ik 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/8-ik-ledger-unique-index/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Add unique index on ledger names 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations/9-fix-incorrect-volumes-aggregation/notes.yaml: -------------------------------------------------------------------------------- 1 | name: Fix incorrect volumes aggregation 2 | -------------------------------------------------------------------------------- /internal/storage/bucket/migrations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/bucket/migrations_test.go -------------------------------------------------------------------------------- /internal/storage/common/cursor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/common/cursor.go -------------------------------------------------------------------------------- /internal/storage/common/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/common/errors.go -------------------------------------------------------------------------------- /internal/storage/common/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/common/metadata.go -------------------------------------------------------------------------------- /internal/storage/common/pagination.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/common/pagination.go -------------------------------------------------------------------------------- /internal/storage/common/paginator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/common/paginator.go -------------------------------------------------------------------------------- /internal/storage/common/paginator_column.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/common/paginator_column.go -------------------------------------------------------------------------------- /internal/storage/common/paginator_offset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/common/paginator_offset.go -------------------------------------------------------------------------------- /internal/storage/common/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/common/resource.go -------------------------------------------------------------------------------- /internal/storage/common/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/common/schema.go -------------------------------------------------------------------------------- /internal/storage/driver/buckets_generated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/buckets_generated_test.go -------------------------------------------------------------------------------- /internal/storage/driver/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/driver.go -------------------------------------------------------------------------------- /internal/storage/driver/driver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/driver_test.go -------------------------------------------------------------------------------- /internal/storage/driver/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/errors.go -------------------------------------------------------------------------------- /internal/storage/driver/ledger_generated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/ledger_generated_test.go -------------------------------------------------------------------------------- /internal/storage/driver/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/main_test.go -------------------------------------------------------------------------------- /internal/storage/driver/mocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/mocks.go -------------------------------------------------------------------------------- /internal/storage/driver/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/module.go -------------------------------------------------------------------------------- /internal/storage/driver/rollbacks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/rollbacks.go -------------------------------------------------------------------------------- /internal/storage/driver/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/store.go -------------------------------------------------------------------------------- /internal/storage/driver/store_generated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/driver/store_generated_test.go -------------------------------------------------------------------------------- /internal/storage/ledger/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/accounts.go -------------------------------------------------------------------------------- /internal/storage/ledger/accounts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/accounts_test.go -------------------------------------------------------------------------------- /internal/storage/ledger/balances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/balances.go -------------------------------------------------------------------------------- /internal/storage/ledger/balances_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/balances_test.go -------------------------------------------------------------------------------- /internal/storage/ledger/debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/debug.go -------------------------------------------------------------------------------- /internal/storage/ledger/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/errors.go -------------------------------------------------------------------------------- /internal/storage/ledger/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/factory.go -------------------------------------------------------------------------------- /internal/storage/ledger/logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/logs.go -------------------------------------------------------------------------------- /internal/storage/ledger/logs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/logs_test.go -------------------------------------------------------------------------------- /internal/storage/ledger/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/main_test.go -------------------------------------------------------------------------------- /internal/storage/ledger/moves.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/moves.go -------------------------------------------------------------------------------- /internal/storage/ledger/moves_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/moves_test.go -------------------------------------------------------------------------------- /internal/storage/ledger/queries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/queries.go -------------------------------------------------------------------------------- /internal/storage/ledger/resource_accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/resource_accounts.go -------------------------------------------------------------------------------- /internal/storage/ledger/resource_aggregated_balances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/resource_aggregated_balances.go -------------------------------------------------------------------------------- /internal/storage/ledger/resource_logs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/resource_logs.go -------------------------------------------------------------------------------- /internal/storage/ledger/resource_transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/resource_transactions.go -------------------------------------------------------------------------------- /internal/storage/ledger/resource_volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/resource_volumes.go -------------------------------------------------------------------------------- /internal/storage/ledger/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/store.go -------------------------------------------------------------------------------- /internal/storage/ledger/transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/transactions.go -------------------------------------------------------------------------------- /internal/storage/ledger/transactions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/transactions_test.go -------------------------------------------------------------------------------- /internal/storage/ledger/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/utils.go -------------------------------------------------------------------------------- /internal/storage/ledger/volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/volumes.go -------------------------------------------------------------------------------- /internal/storage/ledger/volumes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/ledger/volumes_test.go -------------------------------------------------------------------------------- /internal/storage/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/module.go -------------------------------------------------------------------------------- /internal/storage/system/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/system/factory.go -------------------------------------------------------------------------------- /internal/storage/system/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/system/main_test.go -------------------------------------------------------------------------------- /internal/storage/system/migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/system/migrations.go -------------------------------------------------------------------------------- /internal/storage/system/migrations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/system/migrations_test.go -------------------------------------------------------------------------------- /internal/storage/system/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/system/module.go -------------------------------------------------------------------------------- /internal/storage/system/queries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/system/queries.go -------------------------------------------------------------------------------- /internal/storage/system/resource_ledgers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/system/resource_ledgers.go -------------------------------------------------------------------------------- /internal/storage/system/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/system/store.go -------------------------------------------------------------------------------- /internal/storage/system/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/system/store_test.go -------------------------------------------------------------------------------- /internal/storage/worker_async_block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/worker_async_block.go -------------------------------------------------------------------------------- /internal/storage/worker_bucket_cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/worker_bucket_cleanup.go -------------------------------------------------------------------------------- /internal/storage/worker_bucket_cleanup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/storage/worker_bucket_cleanup_test.go -------------------------------------------------------------------------------- /internal/tracing/tracing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/tracing/tracing.go -------------------------------------------------------------------------------- /internal/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/transaction.go -------------------------------------------------------------------------------- /internal/transaction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/transaction_test.go -------------------------------------------------------------------------------- /internal/volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/volumes.go -------------------------------------------------------------------------------- /internal/worker/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/internal/worker/module.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/main.go -------------------------------------------------------------------------------- /openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/openapi.yaml -------------------------------------------------------------------------------- /openapi/overlay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/openapi/overlay.yaml -------------------------------------------------------------------------------- /openapi/v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/openapi/v1.yaml -------------------------------------------------------------------------------- /openapi/v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/openapi/v2.yaml -------------------------------------------------------------------------------- /openapi/v3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/openapi/v3.yaml -------------------------------------------------------------------------------- /pkg/accounts/account_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/accounts/account_test.go -------------------------------------------------------------------------------- /pkg/accounts/accounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/accounts/accounts.go -------------------------------------------------------------------------------- /pkg/assets/asset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/assets/asset.go -------------------------------------------------------------------------------- /pkg/assets/asset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/assets/asset_test.go -------------------------------------------------------------------------------- /pkg/client/.devcontainer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.devcontainer/README.md -------------------------------------------------------------------------------- /pkg/client/.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /pkg/client/.devcontainer/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.devcontainer/setup.sh -------------------------------------------------------------------------------- /pkg/client/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.gitattributes -------------------------------------------------------------------------------- /pkg/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.gitignore -------------------------------------------------------------------------------- /pkg/client/.speakeasy/gen.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.speakeasy/gen.lock -------------------------------------------------------------------------------- /pkg/client/.speakeasy/gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.speakeasy/gen.yaml -------------------------------------------------------------------------------- /pkg/client/.speakeasy/logs/naming.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.speakeasy/logs/naming.log -------------------------------------------------------------------------------- /pkg/client/.speakeasy/workflow.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.speakeasy/workflow.lock -------------------------------------------------------------------------------- /pkg/client/.speakeasy/workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/.speakeasy/workflow.yaml -------------------------------------------------------------------------------- /pkg/client/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/CONTRIBUTING.md -------------------------------------------------------------------------------- /pkg/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/README.md -------------------------------------------------------------------------------- /pkg/client/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/USAGE.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/account.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/account.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/accountresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/accountresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/config.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/configinfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/configinfo.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/configinforesponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/configinforesponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/contract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/contract.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/cursor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/cursor.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/data.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/errorresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/errorresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/errorsenum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/errorsenum.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/expr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/expr.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/httpmetadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/httpmetadata.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/ledgerinfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/ledgerinfo.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/ledgerinforesponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/ledgerinforesponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/ledgerstorage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/ledgerstorage.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/log.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/logscursorresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/logscursorresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/mapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/mapping.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/mappingresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/mappingresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/migrationinfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/migrationinfo.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/posting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/posting.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/posttransaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/posttransaction.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/runtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/runtime.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/script.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/scriptresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/scriptresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/security.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/state.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/stats.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/statsresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/statsresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/storage.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/transaction.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/transactiondata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/transactiondata.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/transactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/transactions.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/type.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2account.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2account.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2accountresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2accountresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2bulkelement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2bulkelement.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2bulkresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2bulkresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2errorresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2errorresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2errorsenum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2errorsenum.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2exporter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2exporter.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2ledger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2ledger.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2ledgerinfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2ledgerinfo.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2log.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2logtype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2logtype.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2migrationinfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2migrationinfo.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2pipeline.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2posting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2posting.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2stats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2stats.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2statsresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2statsresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2targetid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2targetid.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2targettype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2targettype.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2transaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2transaction.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/v2volume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/v2volume.md -------------------------------------------------------------------------------- /pkg/client/docs/models/components/volume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/components/volume.md -------------------------------------------------------------------------------- /pkg/client/docs/models/operations/getinforesponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/operations/getinforesponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/operations/listlogsrequest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/operations/listlogsrequest.md -------------------------------------------------------------------------------- /pkg/client/docs/models/operations/metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/operations/metadata.md -------------------------------------------------------------------------------- /pkg/client/docs/models/operations/option.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/operations/option.md -------------------------------------------------------------------------------- /pkg/client/docs/models/operations/order.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/operations/order.md -------------------------------------------------------------------------------- /pkg/client/docs/models/sdkerrors/errorresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/sdkerrors/errorresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/models/sdkerrors/v2errorresponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/models/sdkerrors/v2errorresponse.md -------------------------------------------------------------------------------- /pkg/client/docs/sdks/formance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/sdks/formance/README.md -------------------------------------------------------------------------------- /pkg/client/docs/sdks/ledger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/sdks/ledger/README.md -------------------------------------------------------------------------------- /pkg/client/docs/sdks/v1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/sdks/v1/README.md -------------------------------------------------------------------------------- /pkg/client/docs/sdks/v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/docs/sdks/v2/README.md -------------------------------------------------------------------------------- /pkg/client/formance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/formance.go -------------------------------------------------------------------------------- /pkg/client/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/go.mod -------------------------------------------------------------------------------- /pkg/client/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/go.sum -------------------------------------------------------------------------------- /pkg/client/internal/config/sdkconfiguration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/config/sdkconfiguration.go -------------------------------------------------------------------------------- /pkg/client/internal/hooks/clientcredentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/hooks/clientcredentials.go -------------------------------------------------------------------------------- /pkg/client/internal/hooks/hooks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/hooks/hooks.go -------------------------------------------------------------------------------- /pkg/client/internal/hooks/registration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/hooks/registration.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/contenttype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/contenttype.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/env.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/form.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/form.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/headers.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/json.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/oauth2_credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/oauth2_credentials.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/oauth2_sessions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/oauth2_sessions.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/pathparams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/pathparams.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/queryparams.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/queryparams.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/requestbody.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/requestbody.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/retries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/retries.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/security.go -------------------------------------------------------------------------------- /pkg/client/internal/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/internal/utils/utils.go -------------------------------------------------------------------------------- /pkg/client/ledger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/ledger.go -------------------------------------------------------------------------------- /pkg/client/models/components/account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/account.go -------------------------------------------------------------------------------- /pkg/client/models/components/accountresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/accountresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/config.go -------------------------------------------------------------------------------- /pkg/client/models/components/configinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/configinfo.go -------------------------------------------------------------------------------- /pkg/client/models/components/configinforesponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/configinforesponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/contract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/contract.go -------------------------------------------------------------------------------- /pkg/client/models/components/errorresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/errorresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/errorsenum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/errorsenum.go -------------------------------------------------------------------------------- /pkg/client/models/components/httpmetadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/httpmetadata.go -------------------------------------------------------------------------------- /pkg/client/models/components/ledgerinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/ledgerinfo.go -------------------------------------------------------------------------------- /pkg/client/models/components/ledgerinforesponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/ledgerinforesponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/ledgerstorage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/ledgerstorage.go -------------------------------------------------------------------------------- /pkg/client/models/components/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/log.go -------------------------------------------------------------------------------- /pkg/client/models/components/logscursorresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/logscursorresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/mapping.go -------------------------------------------------------------------------------- /pkg/client/models/components/mappingresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/mappingresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/migrationinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/migrationinfo.go -------------------------------------------------------------------------------- /pkg/client/models/components/posting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/posting.go -------------------------------------------------------------------------------- /pkg/client/models/components/posttransaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/posttransaction.go -------------------------------------------------------------------------------- /pkg/client/models/components/script.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/script.go -------------------------------------------------------------------------------- /pkg/client/models/components/scriptresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/scriptresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/security.go -------------------------------------------------------------------------------- /pkg/client/models/components/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/stats.go -------------------------------------------------------------------------------- /pkg/client/models/components/statsresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/statsresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/transaction.go -------------------------------------------------------------------------------- /pkg/client/models/components/transactiondata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/transactiondata.go -------------------------------------------------------------------------------- /pkg/client/models/components/transactionresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/transactionresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/transactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/transactions.go -------------------------------------------------------------------------------- /pkg/client/models/components/transactionsresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/transactionsresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2account.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2accountresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2accountresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2bulkelement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2bulkelement.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2bulkelementresult.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2bulkelementresult.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2bulkresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2bulkresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2configinforesponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2configinforesponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2errorresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2errorresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2errorsenum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2errorsenum.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2exporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2exporter.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2getledgerresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2getledgerresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2ledger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2ledger.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2ledgerinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2ledgerinfo.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2ledgerinforesponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2ledgerinforesponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2ledgerlistresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2ledgerlistresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2log.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2logscursorresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2logscursorresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2migrationinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2migrationinfo.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2pipeline.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2posting.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2posting.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2posttransaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2posttransaction.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2stats.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2statsresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2statsresponse.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2targetid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2targetid.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2targettype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2targettype.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2transaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2transaction.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2volume.go -------------------------------------------------------------------------------- /pkg/client/models/components/v2volumeswithbalance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/v2volumeswithbalance.go -------------------------------------------------------------------------------- /pkg/client/models/components/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/components/volume.go -------------------------------------------------------------------------------- /pkg/client/models/operations/addmetadatatoaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/addmetadatatoaccount.go -------------------------------------------------------------------------------- /pkg/client/models/operations/countaccounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/countaccounts.go -------------------------------------------------------------------------------- /pkg/client/models/operations/counttransactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/counttransactions.go -------------------------------------------------------------------------------- /pkg/client/models/operations/createtransaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/createtransaction.go -------------------------------------------------------------------------------- /pkg/client/models/operations/createtransactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/createtransactions.go -------------------------------------------------------------------------------- /pkg/client/models/operations/getaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/getaccount.go -------------------------------------------------------------------------------- /pkg/client/models/operations/getbalances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/getbalances.go -------------------------------------------------------------------------------- /pkg/client/models/operations/getinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/getinfo.go -------------------------------------------------------------------------------- /pkg/client/models/operations/getledgerinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/getledgerinfo.go -------------------------------------------------------------------------------- /pkg/client/models/operations/getmapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/getmapping.go -------------------------------------------------------------------------------- /pkg/client/models/operations/getmetrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/getmetrics.go -------------------------------------------------------------------------------- /pkg/client/models/operations/gettransaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/gettransaction.go -------------------------------------------------------------------------------- /pkg/client/models/operations/listaccounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/listaccounts.go -------------------------------------------------------------------------------- /pkg/client/models/operations/listlogs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/listlogs.go -------------------------------------------------------------------------------- /pkg/client/models/operations/listtransactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/listtransactions.go -------------------------------------------------------------------------------- /pkg/client/models/operations/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/options.go -------------------------------------------------------------------------------- /pkg/client/models/operations/readstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/readstats.go -------------------------------------------------------------------------------- /pkg/client/models/operations/reverttransaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/reverttransaction.go -------------------------------------------------------------------------------- /pkg/client/models/operations/runscript.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/runscript.go -------------------------------------------------------------------------------- /pkg/client/models/operations/updatemapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/updatemapping.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2countaccounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2countaccounts.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2counttransactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2counttransactions.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2createbulk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2createbulk.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2createexporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2createexporter.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2createledger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2createledger.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2createpipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2createpipeline.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2createtransaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2createtransaction.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2deletebucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2deletebucket.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2deleteexporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2deleteexporter.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2deletepipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2deletepipeline.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2exportlogs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2exportlogs.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2getaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2getaccount.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2getexporterstate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2getexporterstate.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2getinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2getinfo.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2getledger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2getledger.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2getledgerinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2getledgerinfo.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2getpipelinestate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2getpipelinestate.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2gettransaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2gettransaction.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2importlogs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2importlogs.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2listaccounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2listaccounts.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2listexporters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2listexporters.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2listledgers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2listledgers.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2listlogs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2listlogs.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2listpipelines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2listpipelines.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2listtransactions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2listtransactions.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2readstats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2readstats.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2resetpipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2resetpipeline.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2restorebucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2restorebucket.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2reverttransaction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2reverttransaction.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2startpipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2startpipeline.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2stoppipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2stoppipeline.go -------------------------------------------------------------------------------- /pkg/client/models/operations/v2updateexporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/operations/v2updateexporter.go -------------------------------------------------------------------------------- /pkg/client/models/sdkerrors/errorresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/sdkerrors/errorresponse.go -------------------------------------------------------------------------------- /pkg/client/models/sdkerrors/sdkerror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/sdkerrors/sdkerror.go -------------------------------------------------------------------------------- /pkg/client/models/sdkerrors/v2errorresponse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/models/sdkerrors/v2errorresponse.go -------------------------------------------------------------------------------- /pkg/client/retry/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/retry/config.go -------------------------------------------------------------------------------- /pkg/client/types/bigint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/types/bigint.go -------------------------------------------------------------------------------- /pkg/client/types/date.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/types/date.go -------------------------------------------------------------------------------- /pkg/client/types/datetime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/types/datetime.go -------------------------------------------------------------------------------- /pkg/client/types/decimal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/types/decimal.go -------------------------------------------------------------------------------- /pkg/client/types/pointers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/types/pointers.go -------------------------------------------------------------------------------- /pkg/client/v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/v1.go -------------------------------------------------------------------------------- /pkg/client/v2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/client/v2.go -------------------------------------------------------------------------------- /pkg/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/events/events.go -------------------------------------------------------------------------------- /pkg/events/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/events/message.go -------------------------------------------------------------------------------- /pkg/features/features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/features/features.go -------------------------------------------------------------------------------- /pkg/generate/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/generate/generator.go -------------------------------------------------------------------------------- /pkg/generate/generator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/generate/generator_test.go -------------------------------------------------------------------------------- /pkg/generate/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/generate/set.go -------------------------------------------------------------------------------- /pkg/testserver/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/client.go -------------------------------------------------------------------------------- /pkg/testserver/ginkgo/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/ginkgo/helpers.go -------------------------------------------------------------------------------- /pkg/testserver/ginkgo/matchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/ginkgo/matchers.go -------------------------------------------------------------------------------- /pkg/testserver/replication_driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/replication_driver.go -------------------------------------------------------------------------------- /pkg/testserver/replication_driver_clickhouse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/replication_driver_clickhouse.go -------------------------------------------------------------------------------- /pkg/testserver/replication_driver_elastic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/replication_driver_elastic.go -------------------------------------------------------------------------------- /pkg/testserver/replication_driver_http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/replication_driver_http.go -------------------------------------------------------------------------------- /pkg/testserver/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/server.go -------------------------------------------------------------------------------- /pkg/testserver/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/utils.go -------------------------------------------------------------------------------- /pkg/testserver/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/pkg/testserver/worker.go -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/renovate.json -------------------------------------------------------------------------------- /scratch.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/scratch.Dockerfile -------------------------------------------------------------------------------- /test/e2e/api_accounts_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_accounts_list_test.go -------------------------------------------------------------------------------- /test/e2e/api_accounts_metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_accounts_metadata_test.go -------------------------------------------------------------------------------- /test/e2e/api_auth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_auth_test.go -------------------------------------------------------------------------------- /test/e2e/api_balances_aggregated_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_balances_aggregated_test.go -------------------------------------------------------------------------------- /test/e2e/api_buckets_delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_buckets_delete_test.go -------------------------------------------------------------------------------- /test/e2e/api_bulk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_bulk_test.go -------------------------------------------------------------------------------- /test/e2e/api_exporters_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_exporters_create_test.go -------------------------------------------------------------------------------- /test/e2e/api_exporters_delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_exporters_delete_test.go -------------------------------------------------------------------------------- /test/e2e/api_exporters_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_exporters_list_test.go -------------------------------------------------------------------------------- /test/e2e/api_exporters_update_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_exporters_update_test.go -------------------------------------------------------------------------------- /test/e2e/api_idempotency_hit_header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_idempotency_hit_header_test.go -------------------------------------------------------------------------------- /test/e2e/api_idempotency_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_idempotency_test.go -------------------------------------------------------------------------------- /test/e2e/api_ledgers_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_ledgers_create_test.go -------------------------------------------------------------------------------- /test/e2e/api_ledgers_import_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_ledgers_import_test.go -------------------------------------------------------------------------------- /test/e2e/api_ledgers_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_ledgers_list_test.go -------------------------------------------------------------------------------- /test/e2e/api_ledgers_metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_ledgers_metadata_test.go -------------------------------------------------------------------------------- /test/e2e/api_logs_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_logs_list_test.go -------------------------------------------------------------------------------- /test/e2e/api_pipelines_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_pipelines_create_test.go -------------------------------------------------------------------------------- /test/e2e/api_pipelines_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_pipelines_list_test.go -------------------------------------------------------------------------------- /test/e2e/api_transactions_create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_transactions_create_test.go -------------------------------------------------------------------------------- /test/e2e/api_transactions_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_transactions_list_test.go -------------------------------------------------------------------------------- /test/e2e/api_transactions_metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_transactions_metadata_test.go -------------------------------------------------------------------------------- /test/e2e/api_transactions_revert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_transactions_revert_test.go -------------------------------------------------------------------------------- /test/e2e/api_volumes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/api_volumes_test.go -------------------------------------------------------------------------------- /test/e2e/app_bucket_cleanup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/app_bucket_cleanup_test.go -------------------------------------------------------------------------------- /test/e2e/app_lifecycle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/app_lifecycle_test.go -------------------------------------------------------------------------------- /test/e2e/app_logs_blocks_async_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/app_logs_blocks_async_test.go -------------------------------------------------------------------------------- /test/e2e/app_multiple_instance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/app_multiple_instance_test.go -------------------------------------------------------------------------------- /test/e2e/auth_test_helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/auth_test_helpers_test.go -------------------------------------------------------------------------------- /test/e2e/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/suite_test.go -------------------------------------------------------------------------------- /test/e2e/v1_api_accounts_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/v1_api_accounts_list_test.go -------------------------------------------------------------------------------- /test/e2e/v1_api_balances_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/v1_api_balances_test.go -------------------------------------------------------------------------------- /test/e2e/v1_api_logs_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/v1_api_logs_list_test.go -------------------------------------------------------------------------------- /test/e2e/v1_api_transactions_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/e2e/v1_api_transactions_list_test.go -------------------------------------------------------------------------------- /test/migrations/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/migrations/README.md -------------------------------------------------------------------------------- /test/migrations/upgrade_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/migrations/upgrade_test.go -------------------------------------------------------------------------------- /test/performance/.gitignore: -------------------------------------------------------------------------------- 1 | report 2 | -------------------------------------------------------------------------------- /test/performance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/README.md -------------------------------------------------------------------------------- /test/performance/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/justfile -------------------------------------------------------------------------------- /test/performance/pkg/env/configure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/env/configure.go -------------------------------------------------------------------------------- /test/performance/pkg/env/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/env/env.go -------------------------------------------------------------------------------- /test/performance/pkg/env/env_remote_ledger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/env/env_remote_ledger.go -------------------------------------------------------------------------------- /test/performance/pkg/env/features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/env/features.go -------------------------------------------------------------------------------- /test/performance/pkg/read/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/read/README.md -------------------------------------------------------------------------------- /test/performance/pkg/read/examples/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/read/examples/config.yml -------------------------------------------------------------------------------- /test/performance/pkg/read/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/read/justfile -------------------------------------------------------------------------------- /test/performance/pkg/read/read_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/read/read_test.go -------------------------------------------------------------------------------- /test/performance/pkg/write/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/README.md -------------------------------------------------------------------------------- /test/performance/pkg/write/charts/.gitignore: -------------------------------------------------------------------------------- 1 | *.js 2 | -------------------------------------------------------------------------------- /test/performance/pkg/write/charts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/charts/index.ts -------------------------------------------------------------------------------- /test/performance/pkg/write/charts/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/charts/package-lock.json -------------------------------------------------------------------------------- /test/performance/pkg/write/charts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/charts/package.json -------------------------------------------------------------------------------- /test/performance/pkg/write/charts/src/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/charts/src/colors.ts -------------------------------------------------------------------------------- /test/performance/pkg/write/charts/src/graphs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/charts/src/graphs.ts -------------------------------------------------------------------------------- /test/performance/pkg/write/charts/src/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/charts/src/report.ts -------------------------------------------------------------------------------- /test/performance/pkg/write/charts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/charts/tsconfig.json -------------------------------------------------------------------------------- /test/performance/pkg/write/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/justfile -------------------------------------------------------------------------------- /test/performance/pkg/write/local_env_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/local_env_test.go -------------------------------------------------------------------------------- /test/performance/pkg/write/report_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/report_test.go -------------------------------------------------------------------------------- /test/performance/pkg/write/scripts/any_to_bank.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/scripts/any_to_bank.js -------------------------------------------------------------------------------- /test/performance/pkg/write/scripts/world_to_any.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/scripts/world_to_any.js -------------------------------------------------------------------------------- /test/performance/pkg/write/scripts/world_to_bank.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/scripts/world_to_bank.js -------------------------------------------------------------------------------- /test/performance/pkg/write/write_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/performance/pkg/write/write_test.go -------------------------------------------------------------------------------- /test/stress/stress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/stress/stress_test.go -------------------------------------------------------------------------------- /test/stress/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/test/stress/suite_test.go -------------------------------------------------------------------------------- /tools/generator/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/generator/Dockerfile -------------------------------------------------------------------------------- /tools/generator/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/generator/cmd/root.go -------------------------------------------------------------------------------- /tools/generator/examples/example1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/generator/examples/example1.js -------------------------------------------------------------------------------- /tools/generator/examples_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/generator/examples_test.go -------------------------------------------------------------------------------- /tools/generator/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/generator/go.mod -------------------------------------------------------------------------------- /tools/generator/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/generator/go.sum -------------------------------------------------------------------------------- /tools/generator/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/generator/justfile -------------------------------------------------------------------------------- /tools/generator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/generator/main.go -------------------------------------------------------------------------------- /tools/provisioner/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/Dockerfile -------------------------------------------------------------------------------- /tools/provisioner/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/cmd/root.go -------------------------------------------------------------------------------- /tools/provisioner/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/go.mod -------------------------------------------------------------------------------- /tools/provisioner/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/go.sum -------------------------------------------------------------------------------- /tools/provisioner/justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/justfile -------------------------------------------------------------------------------- /tools/provisioner/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/main.go -------------------------------------------------------------------------------- /tools/provisioner/pkg/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/pkg/config.go -------------------------------------------------------------------------------- /tools/provisioner/pkg/reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/pkg/reconciler.go -------------------------------------------------------------------------------- /tools/provisioner/pkg/reconciler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/pkg/reconciler_test.go -------------------------------------------------------------------------------- /tools/provisioner/pkg/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/pkg/state.go -------------------------------------------------------------------------------- /tools/provisioner/pkg/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/ledger/HEAD/tools/provisioner/pkg/store.go --------------------------------------------------------------------------------