├── .github └── workflows │ └── build-simd-image-from-tag.yaml ├── .gitignore ├── .vscode ├── launch.json └── settings.json ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── buf.work.yaml ├── buf.yaml ├── doc ├── SingleDeposit.md ├── balancer_simulation.md ├── double_deposit.md ├── htlc_vs_ibcswap.md └── pool_state_async_test.md ├── e2e ├── .vscode │ └── launch.json ├── Makefile ├── README.md ├── go.mod ├── go.sum ├── scripts │ ├── run-compatibility-tests.sh │ ├── run-e2e-atomic-swap.sh │ └── run-e2e.sh ├── testconfig │ └── testconfig.go ├── tests │ ├── 100-atomic-swap │ │ ├── base_test.go │ │ ├── cancel_atomic_swap_test.go │ │ ├── fifo_test.go │ │ ├── make_atomic_swap_test.go │ │ └── take_atomic_swap_test.go │ └── 101-interchainswap │ │ ├── base_test.go │ │ ├── cancel_multi_deposit_test.go │ │ ├── cancel_pool_test.go │ │ ├── make_pool_test.go │ │ ├── multi_deposit_test.go │ │ ├── multi_swap_test.go │ │ ├── multi_withdraw_test.go │ │ ├── overflow_test.go │ │ ├── pool_test.go │ │ └── single_deposit_test.go ├── testsuite │ ├── codec.go │ ├── grpc_query.go │ ├── logger.go │ ├── relayer.go │ ├── semver.go │ ├── semver_test.go │ └── testsuite.go └── testvalues │ └── values.go ├── go.mod ├── go.sum ├── log.json ├── modules └── apps │ ├── 100-atomic-swap │ ├── client │ │ └── cli │ │ │ ├── cli.go │ │ │ ├── query.go │ │ │ ├── tx.go │ │ │ └── utils.go │ ├── ibc_module.go │ ├── ibc_module_test.go │ ├── keeper │ │ ├── atomic_order.go │ │ ├── atomic_order_test.go │ │ ├── encoding.go │ │ ├── genesis.go │ │ ├── genesis_test.go │ │ ├── grpc_query.go │ │ ├── grpc_query_test.go │ │ ├── keeper.go │ │ ├── keeper_test.go │ │ ├── msg_server.go │ │ ├── msg_server_cancel_swap.go │ │ ├── msg_server_make_swap.go │ │ ├── msg_server_take_swap.go │ │ ├── msg_server_test.go │ │ ├── params.go │ │ ├── params_test.go │ │ ├── relay.go │ │ └── relay_test.go │ ├── module.go │ ├── simulation │ │ ├── decoder.go │ │ ├── decoder_test.go │ │ ├── genesis.go │ │ ├── genesis_test.go │ │ ├── params.go │ │ └── params_test.go │ ├── swap_test.go │ └── types │ │ ├── ack_test.go │ │ ├── codec.go │ │ ├── coin.go │ │ ├── errors.go │ │ ├── events.go │ │ ├── expected_keepers.go │ │ ├── genesis.go │ │ ├── genesis.pb.go │ │ ├── genesis_test.go │ │ ├── keys.go │ │ ├── keys_test.go │ │ ├── msgs.go │ │ ├── msgs_test.go │ │ ├── packet.go │ │ ├── packet.pb.go │ │ ├── packet_test.go │ │ ├── params.go │ │ ├── params_test.go │ │ ├── query.pb.go │ │ ├── query.pb.gw.go │ │ ├── query_grpc.pb.go │ │ ├── swap.go │ │ ├── swap.pb.go │ │ ├── tx.pb.go │ │ ├── tx_grpc.pb.go │ │ └── util.go │ └── 101-interchain-swap │ ├── client │ └── cli │ │ ├── query.go │ │ ├── query_interchain_liquidity_pool.go │ │ ├── query_interchain_market_maker.go │ │ ├── query_interchain_multi_deposit_order.go │ │ ├── query_params.go │ │ ├── tx.go │ │ ├── tx_make_multi_asset_deposit.go │ │ ├── tx_make_pool.go │ │ ├── tx_make_pool_test.go │ │ ├── tx_multi_asset_withdraw.go │ │ ├── tx_single_asset_deposit.go │ │ ├── tx_swap.go │ │ ├── tx_take_multi_asset_deposit.go │ │ ├── tx_take_pool.go │ │ └── utils.go │ ├── handler.go │ ├── ibc_module.go │ ├── ibc_module_test.go │ ├── interchainswap_test.go │ ├── keeper │ ├── event.go │ ├── genesis.go │ ├── genesis_test.go │ ├── interchain_liquidity_pool.go │ ├── interchain_liquidity_pool_test.go │ ├── interchain_market_maker.go │ ├── keeper.go │ ├── keeper_test.go │ ├── mint.go │ ├── msg_server.go │ ├── msg_server_cancel_multi_asset_deposit.go │ ├── msg_server_cancel_pool.go │ ├── msg_server_make_multi_asset_deposit.go │ ├── msg_server_make_multi_asset_deposit_test.go │ ├── msg_server_make_pool.go │ ├── msg_server_make_pool_test.go │ ├── msg_server_multi_asset_withdraw.go │ ├── msg_server_multi_asset_withdraw_test.go │ ├── msg_server_single_asset_deposit.go │ ├── msg_server_single_asset_deposit_test.go │ ├── msg_server_swap.go │ ├── msg_server_swap_test.go │ ├── msg_server_take_multi_asset_deposit.go │ ├── msg_server_take_pool.go │ ├── msg_server_test.go │ ├── multi_deposit_order.go │ ├── multi_deposit_order_test.go │ ├── params.go │ ├── params_test.go │ ├── proposal_handler.go │ ├── query_interchain_liquidity_pool.go │ ├── query_interchain_market_maker.go │ ├── query_interchain_multi_deposit_order.go │ ├── query_params.go │ ├── relay.go │ └── relay_test.go │ ├── module.go │ ├── simulation │ ├── decoder.go │ ├── decoder_test.go │ ├── genesis.go │ ├── genesis_test.go │ ├── params.go │ └── params_test.go │ └── types │ ├── codec.go │ ├── errors.go │ ├── events_ibc.go │ ├── expected_ibc_keeper.go │ ├── expected_keepers.go │ ├── genesis.go │ ├── genesis.pb.go │ ├── genesis_test.go │ ├── key_interchain_liquidity_pool.go │ ├── key_interchain_market_maker.go │ ├── key_multi_deposit_order.go │ ├── keys.go │ ├── market.go │ ├── market.pb.go │ ├── market_test.go │ ├── message_cancel_multi_asset_deposit.go │ ├── message_cancel_pool.go │ ├── message_make_multi_asset_deposit.go │ ├── message_make_pool.go │ ├── message_make_pool_test.go │ ├── message_multi_asset_withdraw.go │ ├── message_multi_asset_withdraw_test.go │ ├── message_single_asset_deposit.go │ ├── message_single_asset_deposit_test.go │ ├── message_swap.go │ ├── message_swap_test.go │ ├── message_take_multi_asset_deposit.go │ ├── message_take_pool.go │ ├── packet.go │ ├── packet.pb.go │ ├── param.pb.go │ ├── params.go │ ├── propersal.go │ ├── query.pb.go │ ├── query.pb.gw.go │ ├── query_grpc.pb.go │ ├── router.go │ ├── tx.go │ ├── tx.pb.go │ ├── tx_grpc.pb.go │ ├── types.go │ └── utils.go ├── proto ├── buf.gen.yaml ├── buf.yaml └── ibc │ └── applications │ ├── atomic_swap │ └── v1 │ │ ├── genesis.proto │ │ ├── packet.proto │ │ ├── query.proto │ │ ├── swap.proto │ │ └── tx.proto │ └── interchain_swap │ └── v1 │ ├── genesis.proto │ ├── market.proto │ ├── packet.proto │ ├── param.proto │ ├── query.proto │ └── tx.proto ├── testing ├── README.md ├── app.go ├── chain.go ├── chain_test.go ├── config.go ├── coordinator.go ├── endpoint.go ├── events.go ├── mock │ ├── README.md │ ├── ack.go │ ├── doc.go │ ├── ibc_app.go │ ├── ibc_module.go │ ├── ibc_module_test.go │ ├── mock.go │ ├── privval.go │ └── privval_test.go ├── path.go ├── simapp │ ├── README.md │ ├── ante_handler.go │ ├── app.go │ ├── config.go │ ├── encoding.go │ ├── export.go │ ├── genesis.go │ ├── genesis_account.go │ ├── genesis_account_test.go │ ├── helpers │ │ └── test_helpers.go │ ├── params │ │ ├── amino.go │ │ ├── doc.go │ │ ├── encoding.go │ │ ├── params.go │ │ ├── proto.go │ │ └── weights.go │ ├── sim_bench_test.go │ ├── sim_test.go │ ├── simd │ │ ├── cmd │ │ │ ├── cmd_test.go │ │ │ ├── genaccounts.go │ │ │ ├── genaccounts_test.go │ │ │ ├── root.go │ │ │ └── testnet.go │ │ └── main.go │ ├── state.go │ ├── test_helpers.go │ ├── types.go │ ├── upgrades │ │ ├── upgrades.go │ │ └── v6 │ │ │ └── upgrades.go │ ├── utils.go │ └── utils_test.go ├── testutil │ ├── nullify │ │ └── nullify.go │ └── sample │ │ └── sample.go ├── types │ └── expected_keepers.go ├── utils.go └── values.go └── third_party └── proto ├── buf.yaml ├── cosmos ├── auth │ └── v1beta1 │ │ ├── auth.proto │ │ ├── genesis.proto │ │ └── query.proto ├── base │ ├── query │ │ └── v1beta1 │ │ │ └── pagination.proto │ └── v1beta1 │ │ └── coin.proto ├── crypto │ └── multisig │ │ └── v1beta1 │ │ └── multisig.proto ├── tx │ ├── signing │ │ └── v1beta1 │ │ │ └── signing.proto │ └── v1beta1 │ │ └── tx.proto └── upgrade │ └── v1beta1 │ └── upgrade.proto ├── cosmos_proto └── cosmos.proto ├── gogoproto └── gogo.proto ├── google ├── api │ ├── annotations.proto │ └── http.proto └── protobuf │ └── any.proto ├── ibc ├── core │ ├── channel │ │ └── v1 │ │ │ ├── channel.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ ├── client │ │ └── v1 │ │ │ ├── client.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ ├── commitment │ │ └── v1 │ │ │ └── commitment.proto │ ├── connection │ │ └── v1 │ │ │ ├── connection.proto │ │ │ ├── genesis.proto │ │ │ ├── query.proto │ │ │ └── tx.proto │ └── types │ │ └── v1 │ │ └── genesis.proto └── lightclients │ ├── localhost │ └── v1 │ │ └── localhost.proto │ ├── solomachine │ ├── v1 │ │ └── solomachine.proto │ └── v2 │ │ └── solomachine.proto │ └── tendermint │ └── v1 │ └── tendermint.proto ├── proofs.proto └── tendermint ├── crypto ├── keys.proto └── proof.proto ├── libs └── bits │ └── types.proto ├── types ├── types.proto └── validator.proto └── version └── types.proto /.github/workflows/build-simd-image-from-tag.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/.github/workflows/build-simd-image-from-tag.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "cSpell.words": ["malleate"] 3 | } 4 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ibcswap 2 | A protocol that implement IBC atomic swap 3 | -------------------------------------------------------------------------------- /buf.work.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/buf.work.yaml -------------------------------------------------------------------------------- /buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/buf.yaml -------------------------------------------------------------------------------- /doc/SingleDeposit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/doc/SingleDeposit.md -------------------------------------------------------------------------------- /doc/balancer_simulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/doc/balancer_simulation.md -------------------------------------------------------------------------------- /doc/double_deposit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/doc/double_deposit.md -------------------------------------------------------------------------------- /doc/htlc_vs_ibcswap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/doc/htlc_vs_ibcswap.md -------------------------------------------------------------------------------- /doc/pool_state_async_test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/doc/pool_state_async_test.md -------------------------------------------------------------------------------- /e2e/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/.vscode/launch.json -------------------------------------------------------------------------------- /e2e/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/Makefile -------------------------------------------------------------------------------- /e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/README.md -------------------------------------------------------------------------------- /e2e/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/go.mod -------------------------------------------------------------------------------- /e2e/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/go.sum -------------------------------------------------------------------------------- /e2e/scripts/run-compatibility-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/scripts/run-compatibility-tests.sh -------------------------------------------------------------------------------- /e2e/scripts/run-e2e-atomic-swap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/scripts/run-e2e-atomic-swap.sh -------------------------------------------------------------------------------- /e2e/scripts/run-e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/scripts/run-e2e.sh -------------------------------------------------------------------------------- /e2e/testconfig/testconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/testconfig/testconfig.go -------------------------------------------------------------------------------- /e2e/tests/100-atomic-swap/base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/100-atomic-swap/base_test.go -------------------------------------------------------------------------------- /e2e/tests/100-atomic-swap/cancel_atomic_swap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/100-atomic-swap/cancel_atomic_swap_test.go -------------------------------------------------------------------------------- /e2e/tests/100-atomic-swap/fifo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/100-atomic-swap/fifo_test.go -------------------------------------------------------------------------------- /e2e/tests/100-atomic-swap/make_atomic_swap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/100-atomic-swap/make_atomic_swap_test.go -------------------------------------------------------------------------------- /e2e/tests/100-atomic-swap/take_atomic_swap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/100-atomic-swap/take_atomic_swap_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/base_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/cancel_multi_deposit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/cancel_multi_deposit_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/cancel_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/cancel_pool_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/make_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/make_pool_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/multi_deposit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/multi_deposit_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/multi_swap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/multi_swap_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/multi_withdraw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/multi_withdraw_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/overflow_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/overflow_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/pool_test.go -------------------------------------------------------------------------------- /e2e/tests/101-interchainswap/single_deposit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/tests/101-interchainswap/single_deposit_test.go -------------------------------------------------------------------------------- /e2e/testsuite/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/testsuite/codec.go -------------------------------------------------------------------------------- /e2e/testsuite/grpc_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/testsuite/grpc_query.go -------------------------------------------------------------------------------- /e2e/testsuite/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/testsuite/logger.go -------------------------------------------------------------------------------- /e2e/testsuite/relayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/testsuite/relayer.go -------------------------------------------------------------------------------- /e2e/testsuite/semver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/testsuite/semver.go -------------------------------------------------------------------------------- /e2e/testsuite/semver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/testsuite/semver_test.go -------------------------------------------------------------------------------- /e2e/testsuite/testsuite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/testsuite/testsuite.go -------------------------------------------------------------------------------- /e2e/testvalues/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/e2e/testvalues/values.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/go.sum -------------------------------------------------------------------------------- /log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/log.json -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/client/cli/cli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/client/cli/cli.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/client/cli/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/client/cli/query.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/client/cli/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/client/cli/tx.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/client/cli/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/client/cli/utils.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/ibc_module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/ibc_module.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/ibc_module_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/ibc_module_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/atomic_order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/atomic_order.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/atomic_order_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/atomic_order_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/encoding.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/genesis.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/genesis_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/grpc_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/grpc_query.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/grpc_query_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/grpc_query_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/keeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/keeper.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/keeper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/keeper_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/msg_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/msg_server.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/msg_server_cancel_swap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/msg_server_cancel_swap.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/msg_server_make_swap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/msg_server_make_swap.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/msg_server_take_swap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/msg_server_take_swap.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/msg_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/msg_server_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/params.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/params_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/relay.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/keeper/relay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/keeper/relay_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/module.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/simulation/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/simulation/decoder.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/simulation/decoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/simulation/decoder_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/simulation/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/simulation/genesis.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/simulation/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/simulation/genesis_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/simulation/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/simulation/params.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/simulation/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/simulation/params_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/swap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/swap_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/ack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/ack_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/codec.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/coin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/coin.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/errors.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/events.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/expected_keepers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/expected_keepers.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/genesis.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/genesis.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/genesis.pb.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/genesis_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/keys.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/keys_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/keys_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/msgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/msgs.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/msgs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/msgs_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/packet.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/packet.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/packet.pb.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/packet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/packet_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/params.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/params_test.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/query.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/query.pb.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/query.pb.gw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/query.pb.gw.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/query_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/query_grpc.pb.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/swap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/swap.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/swap.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/swap.pb.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/tx.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/tx.pb.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/tx_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/tx_grpc.pb.go -------------------------------------------------------------------------------- /modules/apps/100-atomic-swap/types/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/100-atomic-swap/types/util.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/query.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/query_interchain_liquidity_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/query_interchain_liquidity_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/query_interchain_market_maker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/query_interchain_market_maker.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/query_interchain_multi_deposit_order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/query_interchain_multi_deposit_order.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/query_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/query_params.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/tx.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/tx_make_multi_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/tx_make_multi_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/tx_make_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/tx_make_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/tx_make_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/tx_make_pool_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/tx_multi_asset_withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/tx_multi_asset_withdraw.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/tx_single_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/tx_single_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/tx_swap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/tx_swap.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/tx_take_multi_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/tx_take_multi_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/tx_take_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/tx_take_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/client/cli/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/client/cli/utils.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/handler.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/ibc_module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/ibc_module.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/ibc_module_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/ibc_module_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/interchainswap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/interchainswap_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/event.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/genesis.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/genesis_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/interchain_liquidity_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/interchain_liquidity_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/interchain_liquidity_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/interchain_liquidity_pool_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/interchain_market_maker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/interchain_market_maker.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/keeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/keeper.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/keeper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/keeper_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/mint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/mint.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_cancel_multi_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_cancel_multi_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_cancel_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_cancel_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_make_multi_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_make_multi_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_make_multi_asset_deposit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_make_multi_asset_deposit_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_make_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_make_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_make_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_make_pool_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_multi_asset_withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_multi_asset_withdraw.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_multi_asset_withdraw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_multi_asset_withdraw_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_single_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_single_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_single_asset_deposit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_single_asset_deposit_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_swap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_swap.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_swap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_swap_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_take_multi_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_take_multi_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_take_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_take_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/msg_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/msg_server_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/multi_deposit_order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/multi_deposit_order.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/multi_deposit_order_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/multi_deposit_order_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/params.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/params_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/proposal_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/proposal_handler.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/query_interchain_liquidity_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/query_interchain_liquidity_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/query_interchain_market_maker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/query_interchain_market_maker.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/query_interchain_multi_deposit_order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/query_interchain_multi_deposit_order.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/query_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/query_params.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/relay.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/keeper/relay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/keeper/relay_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/module.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/simulation/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/simulation/decoder.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/simulation/decoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/simulation/decoder_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/simulation/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/simulation/genesis.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/simulation/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/simulation/genesis_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/simulation/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/simulation/params.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/simulation/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/simulation/params_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/codec.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/errors.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/events_ibc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/events_ibc.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/expected_ibc_keeper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/expected_ibc_keeper.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/expected_keepers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/expected_keepers.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/genesis.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/genesis.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/genesis.pb.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/genesis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/genesis_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/key_interchain_liquidity_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/key_interchain_liquidity_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/key_interchain_market_maker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/key_interchain_market_maker.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/key_multi_deposit_order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/key_multi_deposit_order.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/keys.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/market.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/market.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/market.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/market.pb.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/market_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/market_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_cancel_multi_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_cancel_multi_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_cancel_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_cancel_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_make_multi_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_make_multi_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_make_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_make_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_make_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_make_pool_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_multi_asset_withdraw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_multi_asset_withdraw.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_multi_asset_withdraw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_multi_asset_withdraw_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_single_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_single_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_single_asset_deposit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_single_asset_deposit_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_swap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_swap.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_swap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_swap_test.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_take_multi_asset_deposit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_take_multi_asset_deposit.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/message_take_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/message_take_pool.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/packet.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/packet.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/packet.pb.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/param.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/param.pb.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/params.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/propersal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/propersal.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/query.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/query.pb.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/query.pb.gw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/query.pb.gw.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/query_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/query_grpc.pb.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/router.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/tx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/tx.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/tx.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/tx.pb.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/tx_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/tx_grpc.pb.go -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/types.go: -------------------------------------------------------------------------------- 1 | package types 2 | -------------------------------------------------------------------------------- /modules/apps/101-interchain-swap/types/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/modules/apps/101-interchain-swap/types/utils.go -------------------------------------------------------------------------------- /proto/buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/buf.gen.yaml -------------------------------------------------------------------------------- /proto/buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/buf.yaml -------------------------------------------------------------------------------- /proto/ibc/applications/atomic_swap/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/atomic_swap/v1/genesis.proto -------------------------------------------------------------------------------- /proto/ibc/applications/atomic_swap/v1/packet.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/atomic_swap/v1/packet.proto -------------------------------------------------------------------------------- /proto/ibc/applications/atomic_swap/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/atomic_swap/v1/query.proto -------------------------------------------------------------------------------- /proto/ibc/applications/atomic_swap/v1/swap.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/atomic_swap/v1/swap.proto -------------------------------------------------------------------------------- /proto/ibc/applications/atomic_swap/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/atomic_swap/v1/tx.proto -------------------------------------------------------------------------------- /proto/ibc/applications/interchain_swap/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/interchain_swap/v1/genesis.proto -------------------------------------------------------------------------------- /proto/ibc/applications/interchain_swap/v1/market.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/interchain_swap/v1/market.proto -------------------------------------------------------------------------------- /proto/ibc/applications/interchain_swap/v1/packet.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/interchain_swap/v1/packet.proto -------------------------------------------------------------------------------- /proto/ibc/applications/interchain_swap/v1/param.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/interchain_swap/v1/param.proto -------------------------------------------------------------------------------- /proto/ibc/applications/interchain_swap/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/interchain_swap/v1/query.proto -------------------------------------------------------------------------------- /proto/ibc/applications/interchain_swap/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/proto/ibc/applications/interchain_swap/v1/tx.proto -------------------------------------------------------------------------------- /testing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/README.md -------------------------------------------------------------------------------- /testing/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/app.go -------------------------------------------------------------------------------- /testing/chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/chain.go -------------------------------------------------------------------------------- /testing/chain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/chain_test.go -------------------------------------------------------------------------------- /testing/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/config.go -------------------------------------------------------------------------------- /testing/coordinator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/coordinator.go -------------------------------------------------------------------------------- /testing/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/endpoint.go -------------------------------------------------------------------------------- /testing/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/events.go -------------------------------------------------------------------------------- /testing/mock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/mock/README.md -------------------------------------------------------------------------------- /testing/mock/ack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/mock/ack.go -------------------------------------------------------------------------------- /testing/mock/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/mock/doc.go -------------------------------------------------------------------------------- /testing/mock/ibc_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/mock/ibc_app.go -------------------------------------------------------------------------------- /testing/mock/ibc_module.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/mock/ibc_module.go -------------------------------------------------------------------------------- /testing/mock/ibc_module_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/mock/ibc_module_test.go -------------------------------------------------------------------------------- /testing/mock/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/mock/mock.go -------------------------------------------------------------------------------- /testing/mock/privval.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/mock/privval.go -------------------------------------------------------------------------------- /testing/mock/privval_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/mock/privval_test.go -------------------------------------------------------------------------------- /testing/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/path.go -------------------------------------------------------------------------------- /testing/simapp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/README.md -------------------------------------------------------------------------------- /testing/simapp/ante_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/ante_handler.go -------------------------------------------------------------------------------- /testing/simapp/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/app.go -------------------------------------------------------------------------------- /testing/simapp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/config.go -------------------------------------------------------------------------------- /testing/simapp/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/encoding.go -------------------------------------------------------------------------------- /testing/simapp/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/export.go -------------------------------------------------------------------------------- /testing/simapp/genesis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/genesis.go -------------------------------------------------------------------------------- /testing/simapp/genesis_account.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/genesis_account.go -------------------------------------------------------------------------------- /testing/simapp/genesis_account_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/genesis_account_test.go -------------------------------------------------------------------------------- /testing/simapp/helpers/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/helpers/test_helpers.go -------------------------------------------------------------------------------- /testing/simapp/params/amino.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/params/amino.go -------------------------------------------------------------------------------- /testing/simapp/params/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/params/doc.go -------------------------------------------------------------------------------- /testing/simapp/params/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/params/encoding.go -------------------------------------------------------------------------------- /testing/simapp/params/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/params/params.go -------------------------------------------------------------------------------- /testing/simapp/params/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/params/proto.go -------------------------------------------------------------------------------- /testing/simapp/params/weights.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/params/weights.go -------------------------------------------------------------------------------- /testing/simapp/sim_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/sim_bench_test.go -------------------------------------------------------------------------------- /testing/simapp/sim_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/sim_test.go -------------------------------------------------------------------------------- /testing/simapp/simd/cmd/cmd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/simd/cmd/cmd_test.go -------------------------------------------------------------------------------- /testing/simapp/simd/cmd/genaccounts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/simd/cmd/genaccounts.go -------------------------------------------------------------------------------- /testing/simapp/simd/cmd/genaccounts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/simd/cmd/genaccounts_test.go -------------------------------------------------------------------------------- /testing/simapp/simd/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/simd/cmd/root.go -------------------------------------------------------------------------------- /testing/simapp/simd/cmd/testnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/simd/cmd/testnet.go -------------------------------------------------------------------------------- /testing/simapp/simd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/simd/main.go -------------------------------------------------------------------------------- /testing/simapp/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/state.go -------------------------------------------------------------------------------- /testing/simapp/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/test_helpers.go -------------------------------------------------------------------------------- /testing/simapp/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/types.go -------------------------------------------------------------------------------- /testing/simapp/upgrades/upgrades.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/upgrades/upgrades.go -------------------------------------------------------------------------------- /testing/simapp/upgrades/v6/upgrades.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/upgrades/v6/upgrades.go -------------------------------------------------------------------------------- /testing/simapp/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/utils.go -------------------------------------------------------------------------------- /testing/simapp/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/simapp/utils_test.go -------------------------------------------------------------------------------- /testing/testutil/nullify/nullify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/testutil/nullify/nullify.go -------------------------------------------------------------------------------- /testing/testutil/sample/sample.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/testutil/sample/sample.go -------------------------------------------------------------------------------- /testing/types/expected_keepers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/types/expected_keepers.go -------------------------------------------------------------------------------- /testing/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/utils.go -------------------------------------------------------------------------------- /testing/values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/testing/values.go -------------------------------------------------------------------------------- /third_party/proto/buf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/buf.yaml -------------------------------------------------------------------------------- /third_party/proto/cosmos/auth/v1beta1/auth.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos/auth/v1beta1/auth.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/auth/v1beta1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos/auth/v1beta1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/auth/v1beta1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos/auth/v1beta1/query.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/query/v1beta1/pagination.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos/base/query/v1beta1/pagination.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/base/v1beta1/coin.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos/base/v1beta1/coin.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/crypto/multisig/v1beta1/multisig.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos/crypto/multisig/v1beta1/multisig.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/tx/signing/v1beta1/signing.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos/tx/signing/v1beta1/signing.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/tx/v1beta1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos/tx/v1beta1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos/upgrade/v1beta1/upgrade.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos/upgrade/v1beta1/upgrade.proto -------------------------------------------------------------------------------- /third_party/proto/cosmos_proto/cosmos.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/cosmos_proto/cosmos.proto -------------------------------------------------------------------------------- /third_party/proto/gogoproto/gogo.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/gogoproto/gogo.proto -------------------------------------------------------------------------------- /third_party/proto/google/api/annotations.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/google/api/annotations.proto -------------------------------------------------------------------------------- /third_party/proto/google/api/http.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/google/api/http.proto -------------------------------------------------------------------------------- /third_party/proto/google/protobuf/any.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/google/protobuf/any.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/channel/v1/channel.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/channel/v1/channel.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/channel/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/channel/v1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/channel/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/channel/v1/query.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/channel/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/channel/v1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/client/v1/client.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/client/v1/client.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/client/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/client/v1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/client/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/client/v1/query.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/client/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/client/v1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/commitment/v1/commitment.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/commitment/v1/commitment.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/connection/v1/connection.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/connection/v1/connection.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/connection/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/connection/v1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/connection/v1/query.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/connection/v1/query.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/connection/v1/tx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/connection/v1/tx.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/core/types/v1/genesis.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/core/types/v1/genesis.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/lightclients/localhost/v1/localhost.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/lightclients/localhost/v1/localhost.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/lightclients/solomachine/v1/solomachine.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/lightclients/solomachine/v1/solomachine.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/lightclients/solomachine/v2/solomachine.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/lightclients/solomachine/v2/solomachine.proto -------------------------------------------------------------------------------- /third_party/proto/ibc/lightclients/tendermint/v1/tendermint.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/ibc/lightclients/tendermint/v1/tendermint.proto -------------------------------------------------------------------------------- /third_party/proto/proofs.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/proofs.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/crypto/keys.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/tendermint/crypto/keys.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/crypto/proof.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/tendermint/crypto/proof.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/libs/bits/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/tendermint/libs/bits/types.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/types/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/tendermint/types/types.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/types/validator.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/tendermint/types/validator.proto -------------------------------------------------------------------------------- /third_party/proto/tendermint/version/types.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sideprotocol/ibcswap/HEAD/third_party/proto/tendermint/version/types.proto --------------------------------------------------------------------------------