├── .gitattributes ├── .gitignore ├── .tm_properties ├── LICENSE ├── Procfile ├── README.md ├── async-util ├── index.js └── return_json.js ├── blocks ├── confirm_chain_backend.js ├── get_block_metadata.js ├── get_block_placement.js ├── get_height_for_block.js ├── get_recent_chain_tip.js ├── get_recent_fee_rate.js ├── get_transaction.js └── index.js ├── cache ├── add_json_to_cached_set.js ├── add_to_memory_cached_set.js ├── add_to_redis_cached_set.js ├── clear_cache.js ├── clear_memory_cache.js ├── clear_redis_cache.js ├── delete_from_memory_cache.js ├── delete_from_redis.js ├── delete_json_from_cache.js ├── get_cached_set_from_memory.js ├── get_cached_set_from_redis.js ├── get_cached_set_json.js ├── get_from_memory_cache.js ├── get_from_redis.js ├── get_json_from_cache.js ├── index.js ├── memory_cache.js ├── redis_cache.js ├── scope_key.js ├── set_in_memory_cache.js ├── set_in_redis.js └── set_json_in_cache.js ├── chain ├── address_details.js ├── broadcast_transaction.js ├── call_chain_rpc.js ├── chain_queue.js ├── chain_rpc.js ├── conf │ ├── chain_server_defaults.json │ ├── constants.json │ ├── error_codes.json │ └── rpc_commands.json ├── create_address.js ├── credentials_for_network.js ├── generate_key_pair.js ├── get_block.js ├── get_block_header.js ├── get_chain_fee_rate.js ├── get_current_hash.js ├── get_current_height.js ├── get_full_block.js ├── get_mempool.js ├── get_transaction.js ├── get_utxo.js ├── index.js ├── parse_token_value.js ├── rpc.js └── stop_chain_daemon.js ├── create_server.js ├── docs ├── chain_support.md ├── chain_swap_script.md └── glossary.md ├── fiat ├── get_exchange_rate.js └── index.js ├── lightning ├── get_invoices.js ├── index.js ├── lightning_daemon.js └── parse_payment_request.js ├── package.json ├── pool ├── add_detected_swap.js ├── add_swap_to_pool.js ├── get_detected_swaps.js └── index.js ├── public ├── browserify │ └── index.js ├── css │ └── main.css ├── favicon.ico ├── img │ └── favicon.png └── js │ ├── kjua.min.js │ └── main.js ├── routers └── api.js ├── scan ├── block_listener.js ├── check_paid.js ├── create_scanners.js ├── detect_swaps.js ├── forget_swap.js ├── get_past_blocks.js ├── get_swap_key_index.js ├── get_watched_output.js ├── index.js ├── mempool_listener.js ├── swap_scanner.js ├── swaps_from_inputs.js ├── swaps_from_outputs.js └── watch_swap_output.js ├── script ├── der_encode.js ├── encode_signature.js ├── index.js ├── p2pkh_output_script.js ├── p2sh_output_script.js ├── p2sh_p2wsh_output_script.js ├── p2wpkh_output_script.js └── p2wsh_output_script.js ├── server.js ├── service ├── broadcast_transaction.js ├── check_swap_status.js ├── complete_swap_transaction.js ├── create_swap.js ├── get_active_networks.js ├── get_address_details.js ├── get_exchange_rates.js ├── get_fee_for_swap.js ├── get_invoice_details.js ├── get_swap_status.js ├── index.js ├── is_configured.js ├── server_swap_key_pair.js └── swap_parameters.js ├── swaps ├── check_invoice_payable.js ├── claim_transaction.js ├── estimate_weight_with_inputs.js ├── fee_for_swap.js ├── index.js ├── input_scripts_for_legacy_p2sh.js ├── is_pkhash_spend.js ├── is_swap_spend.js ├── legacy_scripthash_utxos.js ├── nested_segwit_script.js ├── nested_segwit_utxos.js ├── output_script_for_address.js ├── pk_swap_script.js ├── pkhash_swap_script.js ├── refund_transaction.js ├── script_buffers_as_script.js ├── script_elements.js ├── swap_address.js ├── swap_output.js ├── swap_resolutions.js ├── swap_script_details.js ├── swap_script_in_tx.js ├── witness_utxos.js └── witnesses_for_resolution.js ├── test ├── async-util │ └── test_return_json.js ├── bcash_bcashregtest │ ├── p2sh_claim_success.js │ ├── p2sh_refund_success.js │ ├── scanner_sees_claim.js │ └── scanner_sees_refund.js ├── bcoin_bcoinregtest │ ├── p2sh_claim_success.js │ ├── p2sh_p2wsh_claim_success.js │ ├── p2sh_p2wsh_refund_success.js │ ├── p2sh_refund_success.js │ ├── p2wsh_claim_success.js │ ├── p2wsh_refund_success.js │ ├── scanner_sees_claim.js │ └── scanner_sees_refund.js ├── bitcoind_regtest │ ├── p2sh_claim_success.js │ ├── p2sh_p2wsh_claim_success.js │ ├── p2sh_p2wsh_refund_success.js │ ├── p2sh_refund_success.js │ ├── p2wsh_claim_success.js │ ├── p2wsh_refund_success.js │ ├── scanner_sees_claim.js │ └── scanner_sees_refund.js ├── btcd_regtest │ ├── p2sh_claim_success.js │ ├── p2sh_p2wsh_claim_success.js │ ├── p2sh_p2wsh_refund_success.js │ ├── p2sh_refund_success.js │ ├── p2wsh_claim_success.js │ ├── p2wsh_refund_success.js │ ├── scanner_sees_claim.js │ └── scanner_sees_refund.js ├── cache │ └── test_add_json_to_cached_set.js ├── chain │ ├── test_address_details.js │ ├── test_generate_key_pair.js │ └── test_parse_token_value.js ├── conf │ └── math.json ├── interactive │ ├── interactive_claim_success.js │ └── interactive_refund_success.js ├── ltcd_ltcregtest │ ├── p2sh_claim_success.js │ ├── p2sh_p2wsh_claim_success.js │ ├── p2sh_p2wsh_refund_success.js │ ├── p2sh_refund_success.js │ ├── p2wsh_claim_success.js │ ├── p2wsh_refund_success.js │ ├── scanner_sees_claim.js │ └── scanner_sees_refund.js ├── macros │ ├── address_for_public_key.js │ ├── bcoin_type_daemon.js │ ├── bitcoincore_type_daemon.js │ ├── btcsuite_type_daemon.js │ ├── claim_success.js │ ├── find_scriptpub_in_block.js │ ├── find_scriptpub_in_mempool.js │ ├── find_swap_transaction.js │ ├── generate_chain_blocks.js │ ├── generate_invoice.js │ ├── get_block_details.js │ ├── index.js │ ├── is_chain_below_height.js │ ├── mine_transaction.js │ ├── prompt.js │ ├── refund_success.js │ ├── scan_for_swap.js │ ├── send_chain_tokens_tx.js │ ├── spawn_chain_daemon.js │ ├── spawn_lnd.js │ └── transaction_has_scriptpub.js ├── script │ ├── test_encode_signature.js │ ├── test_p2pkh_output_script.js │ ├── test_p2sh_output_script.js │ ├── test_p2sh_p2wsh_output_script.js │ ├── test_p2wpkh_output_script.js │ └── test_p2wsh_output_script.js ├── server │ └── test_get_invoice_details.js └── swaps │ ├── test_check_invoice_payable.js │ ├── test_claim_transaction.js │ ├── test_fee_for_swap.js │ ├── test_is_pkhash_spend.js │ ├── test_is_swap_spend.js │ ├── test_refund_transaction.js │ ├── test_script_elements.js │ ├── test_swap_address.js │ ├── test_swap_details.js │ └── test_swap_resolutions.js ├── tokenslib ├── index.js └── networks │ ├── bcashregtest.json │ ├── bch.json │ ├── bchtestnet.json │ ├── bcoinregtest.json │ ├── bitcoin.json │ ├── index.js │ ├── ltc.json │ ├── ltcregtest.json │ ├── ltctestnet.json │ ├── regtest.json │ └── testnet.json └── views ├── includes ├── create_swap_quote.pug ├── swap_quote.pug └── swap_success.pug ├── index.pug ├── layout.pug └── refund.pug /.gitattributes: -------------------------------------------------------------------------------- 1 | package-lock.json binary 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .env 3 | .nyc_output 4 | .vscode 5 | node_modules 6 | *~ 7 | -------------------------------------------------------------------------------- /.tm_properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/.tm_properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: node server.js 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/README.md -------------------------------------------------------------------------------- /async-util/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/async-util/index.js -------------------------------------------------------------------------------- /async-util/return_json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/async-util/return_json.js -------------------------------------------------------------------------------- /blocks/confirm_chain_backend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/blocks/confirm_chain_backend.js -------------------------------------------------------------------------------- /blocks/get_block_metadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/blocks/get_block_metadata.js -------------------------------------------------------------------------------- /blocks/get_block_placement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/blocks/get_block_placement.js -------------------------------------------------------------------------------- /blocks/get_height_for_block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/blocks/get_height_for_block.js -------------------------------------------------------------------------------- /blocks/get_recent_chain_tip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/blocks/get_recent_chain_tip.js -------------------------------------------------------------------------------- /blocks/get_recent_fee_rate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/blocks/get_recent_fee_rate.js -------------------------------------------------------------------------------- /blocks/get_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/blocks/get_transaction.js -------------------------------------------------------------------------------- /blocks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/blocks/index.js -------------------------------------------------------------------------------- /cache/add_json_to_cached_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/add_json_to_cached_set.js -------------------------------------------------------------------------------- /cache/add_to_memory_cached_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/add_to_memory_cached_set.js -------------------------------------------------------------------------------- /cache/add_to_redis_cached_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/add_to_redis_cached_set.js -------------------------------------------------------------------------------- /cache/clear_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/clear_cache.js -------------------------------------------------------------------------------- /cache/clear_memory_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/clear_memory_cache.js -------------------------------------------------------------------------------- /cache/clear_redis_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/clear_redis_cache.js -------------------------------------------------------------------------------- /cache/delete_from_memory_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/delete_from_memory_cache.js -------------------------------------------------------------------------------- /cache/delete_from_redis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/delete_from_redis.js -------------------------------------------------------------------------------- /cache/delete_json_from_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/delete_json_from_cache.js -------------------------------------------------------------------------------- /cache/get_cached_set_from_memory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/get_cached_set_from_memory.js -------------------------------------------------------------------------------- /cache/get_cached_set_from_redis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/get_cached_set_from_redis.js -------------------------------------------------------------------------------- /cache/get_cached_set_json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/get_cached_set_json.js -------------------------------------------------------------------------------- /cache/get_from_memory_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/get_from_memory_cache.js -------------------------------------------------------------------------------- /cache/get_from_redis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/get_from_redis.js -------------------------------------------------------------------------------- /cache/get_json_from_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/get_json_from_cache.js -------------------------------------------------------------------------------- /cache/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/index.js -------------------------------------------------------------------------------- /cache/memory_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/memory_cache.js -------------------------------------------------------------------------------- /cache/redis_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/redis_cache.js -------------------------------------------------------------------------------- /cache/scope_key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/scope_key.js -------------------------------------------------------------------------------- /cache/set_in_memory_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/set_in_memory_cache.js -------------------------------------------------------------------------------- /cache/set_in_redis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/set_in_redis.js -------------------------------------------------------------------------------- /cache/set_json_in_cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/cache/set_json_in_cache.js -------------------------------------------------------------------------------- /chain/address_details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/address_details.js -------------------------------------------------------------------------------- /chain/broadcast_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/broadcast_transaction.js -------------------------------------------------------------------------------- /chain/call_chain_rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/call_chain_rpc.js -------------------------------------------------------------------------------- /chain/chain_queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/chain_queue.js -------------------------------------------------------------------------------- /chain/chain_rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/chain_rpc.js -------------------------------------------------------------------------------- /chain/conf/chain_server_defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/conf/chain_server_defaults.json -------------------------------------------------------------------------------- /chain/conf/constants.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/conf/constants.json -------------------------------------------------------------------------------- /chain/conf/error_codes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/conf/error_codes.json -------------------------------------------------------------------------------- /chain/conf/rpc_commands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/conf/rpc_commands.json -------------------------------------------------------------------------------- /chain/create_address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/create_address.js -------------------------------------------------------------------------------- /chain/credentials_for_network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/credentials_for_network.js -------------------------------------------------------------------------------- /chain/generate_key_pair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/generate_key_pair.js -------------------------------------------------------------------------------- /chain/get_block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/get_block.js -------------------------------------------------------------------------------- /chain/get_block_header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/get_block_header.js -------------------------------------------------------------------------------- /chain/get_chain_fee_rate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/get_chain_fee_rate.js -------------------------------------------------------------------------------- /chain/get_current_hash.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/get_current_hash.js -------------------------------------------------------------------------------- /chain/get_current_height.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/get_current_height.js -------------------------------------------------------------------------------- /chain/get_full_block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/get_full_block.js -------------------------------------------------------------------------------- /chain/get_mempool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/get_mempool.js -------------------------------------------------------------------------------- /chain/get_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/get_transaction.js -------------------------------------------------------------------------------- /chain/get_utxo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/get_utxo.js -------------------------------------------------------------------------------- /chain/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/index.js -------------------------------------------------------------------------------- /chain/parse_token_value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/parse_token_value.js -------------------------------------------------------------------------------- /chain/rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/rpc.js -------------------------------------------------------------------------------- /chain/stop_chain_daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/chain/stop_chain_daemon.js -------------------------------------------------------------------------------- /create_server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/create_server.js -------------------------------------------------------------------------------- /docs/chain_support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/docs/chain_support.md -------------------------------------------------------------------------------- /docs/chain_swap_script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/docs/chain_swap_script.md -------------------------------------------------------------------------------- /docs/glossary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/docs/glossary.md -------------------------------------------------------------------------------- /fiat/get_exchange_rate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/fiat/get_exchange_rate.js -------------------------------------------------------------------------------- /fiat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/fiat/index.js -------------------------------------------------------------------------------- /lightning/get_invoices.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/lightning/get_invoices.js -------------------------------------------------------------------------------- /lightning/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/lightning/index.js -------------------------------------------------------------------------------- /lightning/lightning_daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/lightning/lightning_daemon.js -------------------------------------------------------------------------------- /lightning/parse_payment_request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/lightning/parse_payment_request.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/package.json -------------------------------------------------------------------------------- /pool/add_detected_swap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/pool/add_detected_swap.js -------------------------------------------------------------------------------- /pool/add_swap_to_pool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/pool/add_swap_to_pool.js -------------------------------------------------------------------------------- /pool/get_detected_swaps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/pool/get_detected_swaps.js -------------------------------------------------------------------------------- /pool/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/pool/index.js -------------------------------------------------------------------------------- /public/browserify/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/public/browserify/index.js -------------------------------------------------------------------------------- /public/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/public/css/main.css -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/public/img/favicon.png -------------------------------------------------------------------------------- /public/js/kjua.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/public/js/kjua.min.js -------------------------------------------------------------------------------- /public/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/public/js/main.js -------------------------------------------------------------------------------- /routers/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/routers/api.js -------------------------------------------------------------------------------- /scan/block_listener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/block_listener.js -------------------------------------------------------------------------------- /scan/check_paid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/check_paid.js -------------------------------------------------------------------------------- /scan/create_scanners.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/create_scanners.js -------------------------------------------------------------------------------- /scan/detect_swaps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/detect_swaps.js -------------------------------------------------------------------------------- /scan/forget_swap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/forget_swap.js -------------------------------------------------------------------------------- /scan/get_past_blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/get_past_blocks.js -------------------------------------------------------------------------------- /scan/get_swap_key_index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/get_swap_key_index.js -------------------------------------------------------------------------------- /scan/get_watched_output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/get_watched_output.js -------------------------------------------------------------------------------- /scan/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/index.js -------------------------------------------------------------------------------- /scan/mempool_listener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/mempool_listener.js -------------------------------------------------------------------------------- /scan/swap_scanner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/swap_scanner.js -------------------------------------------------------------------------------- /scan/swaps_from_inputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/swaps_from_inputs.js -------------------------------------------------------------------------------- /scan/swaps_from_outputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/swaps_from_outputs.js -------------------------------------------------------------------------------- /scan/watch_swap_output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/scan/watch_swap_output.js -------------------------------------------------------------------------------- /script/der_encode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/script/der_encode.js -------------------------------------------------------------------------------- /script/encode_signature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/script/encode_signature.js -------------------------------------------------------------------------------- /script/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/script/index.js -------------------------------------------------------------------------------- /script/p2pkh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/script/p2pkh_output_script.js -------------------------------------------------------------------------------- /script/p2sh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/script/p2sh_output_script.js -------------------------------------------------------------------------------- /script/p2sh_p2wsh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/script/p2sh_p2wsh_output_script.js -------------------------------------------------------------------------------- /script/p2wpkh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/script/p2wpkh_output_script.js -------------------------------------------------------------------------------- /script/p2wsh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/script/p2wsh_output_script.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/server.js -------------------------------------------------------------------------------- /service/broadcast_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/broadcast_transaction.js -------------------------------------------------------------------------------- /service/check_swap_status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/check_swap_status.js -------------------------------------------------------------------------------- /service/complete_swap_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/complete_swap_transaction.js -------------------------------------------------------------------------------- /service/create_swap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/create_swap.js -------------------------------------------------------------------------------- /service/get_active_networks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/get_active_networks.js -------------------------------------------------------------------------------- /service/get_address_details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/get_address_details.js -------------------------------------------------------------------------------- /service/get_exchange_rates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/get_exchange_rates.js -------------------------------------------------------------------------------- /service/get_fee_for_swap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/get_fee_for_swap.js -------------------------------------------------------------------------------- /service/get_invoice_details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/get_invoice_details.js -------------------------------------------------------------------------------- /service/get_swap_status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/get_swap_status.js -------------------------------------------------------------------------------- /service/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/index.js -------------------------------------------------------------------------------- /service/is_configured.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/is_configured.js -------------------------------------------------------------------------------- /service/server_swap_key_pair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/server_swap_key_pair.js -------------------------------------------------------------------------------- /service/swap_parameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/service/swap_parameters.js -------------------------------------------------------------------------------- /swaps/check_invoice_payable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/check_invoice_payable.js -------------------------------------------------------------------------------- /swaps/claim_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/claim_transaction.js -------------------------------------------------------------------------------- /swaps/estimate_weight_with_inputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/estimate_weight_with_inputs.js -------------------------------------------------------------------------------- /swaps/fee_for_swap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/fee_for_swap.js -------------------------------------------------------------------------------- /swaps/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/index.js -------------------------------------------------------------------------------- /swaps/input_scripts_for_legacy_p2sh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/input_scripts_for_legacy_p2sh.js -------------------------------------------------------------------------------- /swaps/is_pkhash_spend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/is_pkhash_spend.js -------------------------------------------------------------------------------- /swaps/is_swap_spend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/is_swap_spend.js -------------------------------------------------------------------------------- /swaps/legacy_scripthash_utxos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/legacy_scripthash_utxos.js -------------------------------------------------------------------------------- /swaps/nested_segwit_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/nested_segwit_script.js -------------------------------------------------------------------------------- /swaps/nested_segwit_utxos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/nested_segwit_utxos.js -------------------------------------------------------------------------------- /swaps/output_script_for_address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/output_script_for_address.js -------------------------------------------------------------------------------- /swaps/pk_swap_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/pk_swap_script.js -------------------------------------------------------------------------------- /swaps/pkhash_swap_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/pkhash_swap_script.js -------------------------------------------------------------------------------- /swaps/refund_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/refund_transaction.js -------------------------------------------------------------------------------- /swaps/script_buffers_as_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/script_buffers_as_script.js -------------------------------------------------------------------------------- /swaps/script_elements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/script_elements.js -------------------------------------------------------------------------------- /swaps/swap_address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/swap_address.js -------------------------------------------------------------------------------- /swaps/swap_output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/swap_output.js -------------------------------------------------------------------------------- /swaps/swap_resolutions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/swap_resolutions.js -------------------------------------------------------------------------------- /swaps/swap_script_details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/swap_script_details.js -------------------------------------------------------------------------------- /swaps/swap_script_in_tx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/swap_script_in_tx.js -------------------------------------------------------------------------------- /swaps/witness_utxos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/witness_utxos.js -------------------------------------------------------------------------------- /swaps/witnesses_for_resolution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/swaps/witnesses_for_resolution.js -------------------------------------------------------------------------------- /test/async-util/test_return_json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/async-util/test_return_json.js -------------------------------------------------------------------------------- /test/bcash_bcashregtest/p2sh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcash_bcashregtest/p2sh_claim_success.js -------------------------------------------------------------------------------- /test/bcash_bcashregtest/p2sh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcash_bcashregtest/p2sh_refund_success.js -------------------------------------------------------------------------------- /test/bcash_bcashregtest/scanner_sees_claim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcash_bcashregtest/scanner_sees_claim.js -------------------------------------------------------------------------------- /test/bcash_bcashregtest/scanner_sees_refund.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcash_bcashregtest/scanner_sees_refund.js -------------------------------------------------------------------------------- /test/bcoin_bcoinregtest/p2sh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcoin_bcoinregtest/p2sh_claim_success.js -------------------------------------------------------------------------------- /test/bcoin_bcoinregtest/p2sh_p2wsh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcoin_bcoinregtest/p2sh_p2wsh_claim_success.js -------------------------------------------------------------------------------- /test/bcoin_bcoinregtest/p2sh_p2wsh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcoin_bcoinregtest/p2sh_p2wsh_refund_success.js -------------------------------------------------------------------------------- /test/bcoin_bcoinregtest/p2sh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcoin_bcoinregtest/p2sh_refund_success.js -------------------------------------------------------------------------------- /test/bcoin_bcoinregtest/p2wsh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcoin_bcoinregtest/p2wsh_claim_success.js -------------------------------------------------------------------------------- /test/bcoin_bcoinregtest/p2wsh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcoin_bcoinregtest/p2wsh_refund_success.js -------------------------------------------------------------------------------- /test/bcoin_bcoinregtest/scanner_sees_claim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcoin_bcoinregtest/scanner_sees_claim.js -------------------------------------------------------------------------------- /test/bcoin_bcoinregtest/scanner_sees_refund.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bcoin_bcoinregtest/scanner_sees_refund.js -------------------------------------------------------------------------------- /test/bitcoind_regtest/p2sh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bitcoind_regtest/p2sh_claim_success.js -------------------------------------------------------------------------------- /test/bitcoind_regtest/p2sh_p2wsh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bitcoind_regtest/p2sh_p2wsh_claim_success.js -------------------------------------------------------------------------------- /test/bitcoind_regtest/p2sh_p2wsh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bitcoind_regtest/p2sh_p2wsh_refund_success.js -------------------------------------------------------------------------------- /test/bitcoind_regtest/p2sh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bitcoind_regtest/p2sh_refund_success.js -------------------------------------------------------------------------------- /test/bitcoind_regtest/p2wsh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bitcoind_regtest/p2wsh_claim_success.js -------------------------------------------------------------------------------- /test/bitcoind_regtest/p2wsh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bitcoind_regtest/p2wsh_refund_success.js -------------------------------------------------------------------------------- /test/bitcoind_regtest/scanner_sees_claim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bitcoind_regtest/scanner_sees_claim.js -------------------------------------------------------------------------------- /test/bitcoind_regtest/scanner_sees_refund.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/bitcoind_regtest/scanner_sees_refund.js -------------------------------------------------------------------------------- /test/btcd_regtest/p2sh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/btcd_regtest/p2sh_claim_success.js -------------------------------------------------------------------------------- /test/btcd_regtest/p2sh_p2wsh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/btcd_regtest/p2sh_p2wsh_claim_success.js -------------------------------------------------------------------------------- /test/btcd_regtest/p2sh_p2wsh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/btcd_regtest/p2sh_p2wsh_refund_success.js -------------------------------------------------------------------------------- /test/btcd_regtest/p2sh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/btcd_regtest/p2sh_refund_success.js -------------------------------------------------------------------------------- /test/btcd_regtest/p2wsh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/btcd_regtest/p2wsh_claim_success.js -------------------------------------------------------------------------------- /test/btcd_regtest/p2wsh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/btcd_regtest/p2wsh_refund_success.js -------------------------------------------------------------------------------- /test/btcd_regtest/scanner_sees_claim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/btcd_regtest/scanner_sees_claim.js -------------------------------------------------------------------------------- /test/btcd_regtest/scanner_sees_refund.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/btcd_regtest/scanner_sees_refund.js -------------------------------------------------------------------------------- /test/cache/test_add_json_to_cached_set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/cache/test_add_json_to_cached_set.js -------------------------------------------------------------------------------- /test/chain/test_address_details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/chain/test_address_details.js -------------------------------------------------------------------------------- /test/chain/test_generate_key_pair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/chain/test_generate_key_pair.js -------------------------------------------------------------------------------- /test/chain/test_parse_token_value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/chain/test_parse_token_value.js -------------------------------------------------------------------------------- /test/conf/math.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/conf/math.json -------------------------------------------------------------------------------- /test/interactive/interactive_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/interactive/interactive_claim_success.js -------------------------------------------------------------------------------- /test/interactive/interactive_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/interactive/interactive_refund_success.js -------------------------------------------------------------------------------- /test/ltcd_ltcregtest/p2sh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/ltcd_ltcregtest/p2sh_claim_success.js -------------------------------------------------------------------------------- /test/ltcd_ltcregtest/p2sh_p2wsh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/ltcd_ltcregtest/p2sh_p2wsh_claim_success.js -------------------------------------------------------------------------------- /test/ltcd_ltcregtest/p2sh_p2wsh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/ltcd_ltcregtest/p2sh_p2wsh_refund_success.js -------------------------------------------------------------------------------- /test/ltcd_ltcregtest/p2sh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/ltcd_ltcregtest/p2sh_refund_success.js -------------------------------------------------------------------------------- /test/ltcd_ltcregtest/p2wsh_claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/ltcd_ltcregtest/p2wsh_claim_success.js -------------------------------------------------------------------------------- /test/ltcd_ltcregtest/p2wsh_refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/ltcd_ltcregtest/p2wsh_refund_success.js -------------------------------------------------------------------------------- /test/ltcd_ltcregtest/scanner_sees_claim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/ltcd_ltcregtest/scanner_sees_claim.js -------------------------------------------------------------------------------- /test/ltcd_ltcregtest/scanner_sees_refund.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/ltcd_ltcregtest/scanner_sees_refund.js -------------------------------------------------------------------------------- /test/macros/address_for_public_key.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/address_for_public_key.js -------------------------------------------------------------------------------- /test/macros/bcoin_type_daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/bcoin_type_daemon.js -------------------------------------------------------------------------------- /test/macros/bitcoincore_type_daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/bitcoincore_type_daemon.js -------------------------------------------------------------------------------- /test/macros/btcsuite_type_daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/btcsuite_type_daemon.js -------------------------------------------------------------------------------- /test/macros/claim_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/claim_success.js -------------------------------------------------------------------------------- /test/macros/find_scriptpub_in_block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/find_scriptpub_in_block.js -------------------------------------------------------------------------------- /test/macros/find_scriptpub_in_mempool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/find_scriptpub_in_mempool.js -------------------------------------------------------------------------------- /test/macros/find_swap_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/find_swap_transaction.js -------------------------------------------------------------------------------- /test/macros/generate_chain_blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/generate_chain_blocks.js -------------------------------------------------------------------------------- /test/macros/generate_invoice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/generate_invoice.js -------------------------------------------------------------------------------- /test/macros/get_block_details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/get_block_details.js -------------------------------------------------------------------------------- /test/macros/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/index.js -------------------------------------------------------------------------------- /test/macros/is_chain_below_height.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/is_chain_below_height.js -------------------------------------------------------------------------------- /test/macros/mine_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/mine_transaction.js -------------------------------------------------------------------------------- /test/macros/prompt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/prompt.js -------------------------------------------------------------------------------- /test/macros/refund_success.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/refund_success.js -------------------------------------------------------------------------------- /test/macros/scan_for_swap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/scan_for_swap.js -------------------------------------------------------------------------------- /test/macros/send_chain_tokens_tx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/send_chain_tokens_tx.js -------------------------------------------------------------------------------- /test/macros/spawn_chain_daemon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/spawn_chain_daemon.js -------------------------------------------------------------------------------- /test/macros/spawn_lnd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/spawn_lnd.js -------------------------------------------------------------------------------- /test/macros/transaction_has_scriptpub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/macros/transaction_has_scriptpub.js -------------------------------------------------------------------------------- /test/script/test_encode_signature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/script/test_encode_signature.js -------------------------------------------------------------------------------- /test/script/test_p2pkh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/script/test_p2pkh_output_script.js -------------------------------------------------------------------------------- /test/script/test_p2sh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/script/test_p2sh_output_script.js -------------------------------------------------------------------------------- /test/script/test_p2sh_p2wsh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/script/test_p2sh_p2wsh_output_script.js -------------------------------------------------------------------------------- /test/script/test_p2wpkh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/script/test_p2wpkh_output_script.js -------------------------------------------------------------------------------- /test/script/test_p2wsh_output_script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/script/test_p2wsh_output_script.js -------------------------------------------------------------------------------- /test/server/test_get_invoice_details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/server/test_get_invoice_details.js -------------------------------------------------------------------------------- /test/swaps/test_check_invoice_payable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_check_invoice_payable.js -------------------------------------------------------------------------------- /test/swaps/test_claim_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_claim_transaction.js -------------------------------------------------------------------------------- /test/swaps/test_fee_for_swap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_fee_for_swap.js -------------------------------------------------------------------------------- /test/swaps/test_is_pkhash_spend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_is_pkhash_spend.js -------------------------------------------------------------------------------- /test/swaps/test_is_swap_spend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_is_swap_spend.js -------------------------------------------------------------------------------- /test/swaps/test_refund_transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_refund_transaction.js -------------------------------------------------------------------------------- /test/swaps/test_script_elements.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_script_elements.js -------------------------------------------------------------------------------- /test/swaps/test_swap_address.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_swap_address.js -------------------------------------------------------------------------------- /test/swaps/test_swap_details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_swap_details.js -------------------------------------------------------------------------------- /test/swaps/test_swap_resolutions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/test/swaps/test_swap_resolutions.js -------------------------------------------------------------------------------- /tokenslib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/index.js -------------------------------------------------------------------------------- /tokenslib/networks/bcashregtest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/bcashregtest.json -------------------------------------------------------------------------------- /tokenslib/networks/bch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/bch.json -------------------------------------------------------------------------------- /tokenslib/networks/bchtestnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/bchtestnet.json -------------------------------------------------------------------------------- /tokenslib/networks/bcoinregtest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/bcoinregtest.json -------------------------------------------------------------------------------- /tokenslib/networks/bitcoin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/bitcoin.json -------------------------------------------------------------------------------- /tokenslib/networks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/index.js -------------------------------------------------------------------------------- /tokenslib/networks/ltc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/ltc.json -------------------------------------------------------------------------------- /tokenslib/networks/ltcregtest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/ltcregtest.json -------------------------------------------------------------------------------- /tokenslib/networks/ltctestnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/ltctestnet.json -------------------------------------------------------------------------------- /tokenslib/networks/regtest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/regtest.json -------------------------------------------------------------------------------- /tokenslib/networks/testnet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/tokenslib/networks/testnet.json -------------------------------------------------------------------------------- /views/includes/create_swap_quote.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/views/includes/create_swap_quote.pug -------------------------------------------------------------------------------- /views/includes/swap_quote.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/views/includes/swap_quote.pug -------------------------------------------------------------------------------- /views/includes/swap_success.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/views/includes/swap_success.pug -------------------------------------------------------------------------------- /views/index.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/views/index.pug -------------------------------------------------------------------------------- /views/layout.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/views/layout.pug -------------------------------------------------------------------------------- /views/refund.pug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/submarineswaps/swaps-service/HEAD/views/refund.pug --------------------------------------------------------------------------------