├── .circleci └── config.yml ├── .drone.yml ├── .gitattributes ├── .gitbook.yaml ├── .github └── dependabot.yml ├── .gitignore ├── .golangci.yml ├── .graphqlconfig ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── GO_LICENSE ├── LICENSE ├── Makefile ├── README.md ├── cmd ├── cut-release │ └── main.go ├── mesh-bootstrap │ ├── main.go │ └── storage.go ├── mesh-bridge │ └── main.go ├── mesh-keygen │ └── main.go ├── mesh │ ├── graphql_server.go │ └── main.go └── peer-id-to-pub-key │ ├── README.md │ └── main.go ├── common └── types │ ├── types.go │ └── types_js.go ├── constants └── constants.go ├── core ├── core.go ├── core_test.go ├── eth_rpc_chain_id.go ├── message_handler.go ├── message_handler_v4.go ├── new_db.go ├── new_db_js.go ├── ordersync │ ├── ordersync.go │ ├── ordersync_test.go │ └── peer_score.go ├── ordersync_subprotocols.go ├── ordersync_v4 │ ├── ordersync_v4.go │ └── peer_score.go └── peer_score.go ├── db ├── common.go ├── common_v4.go ├── db_bench_test.go ├── db_test.go ├── db_v4_test.go ├── dexie_datastore.go ├── dexie_implementation.go ├── dexietypes │ ├── dexietypes.go │ └── dexietypes_test.go ├── kv_store_queries.go ├── sql_implementation.go ├── sql_queries.go ├── sql_v4_implementation.go ├── sql_v4_queries.go ├── sqltypes │ └── sqltypes.go └── types_js.go ├── dockerfiles ├── mesh-bootstrap │ └── Dockerfile ├── mesh-bridge │ └── Dockerfile ├── mesh-fluent-bit │ ├── Dockerfile │ ├── fluent-bit.conf │ └── parsers.conf └── mesh │ └── Dockerfile ├── docs ├── browser-bindings │ ├── browser-lite │ │ ├── README.md │ │ └── reference.md │ └── browser │ │ ├── README.md │ │ └── reference.md ├── browser.md ├── custom_order_filters.md ├── db_syncing.md ├── deployment.md ├── deployment_with_telemetry.md ├── graphql-client │ ├── README.md │ └── reference.md ├── graphql_api.md ├── json_rpc_clients │ └── typescript │ │ ├── README.md │ │ └── reference.md └── summary.md ├── encoding └── encoding.go ├── ethereum ├── blockchain_lifecycle.go ├── blockwatch │ ├── block_watcher.go │ ├── block_watcher_test.go │ ├── client.go │ ├── fake_client.go │ ├── fake_log_client.go │ └── testdata │ │ ├── fake_client_basic_fixture.json │ │ ├── fake_client_block_poller_fixtures.json │ │ ├── fake_client_fast_sync_fixture.json │ │ └── fake_client_reset_fixture.json ├── contract_addresses.go ├── ethrpcclient │ └── eth_rpc_client.go ├── ratelimit │ ├── fake_rate_limiter.go │ ├── rate_limiter.go │ └── rate_limiter_test.go ├── signer │ ├── sign.go │ └── sign_test.go ├── simplestack │ ├── simple_stack.go │ └── simple_stack_test.go └── wrappers │ ├── dev_utils.go │ ├── dummy_erc721_token.go │ ├── erc1155_mintable.go │ ├── exchange.go │ ├── exhange_v4.go │ ├── weth9.go │ └── zrx_token.go ├── go.mod ├── go.sum ├── gqlgen.yml ├── graphql ├── client │ ├── client.go │ ├── client_v4.go │ ├── conversions.go │ ├── conversions_v4.go │ └── types.go ├── constants.go ├── generated │ └── generated.go ├── gqltypes │ ├── conversion_v4.go │ ├── conversions.go │ ├── types_generated.go │ └── utils.go ├── resolver.go ├── schema.graphql └── schema.resolvers.go ├── integration-tests ├── browser_integration_test.go ├── constants.go ├── data │ ├── bootstrap-0 │ │ └── keys │ │ │ └── privkey │ └── standalone-0 │ │ └── keys │ │ └── privkey ├── graphql_integration_test.go ├── graphql_v4_integration_test.go └── utils.go ├── issue_template.md ├── keys ├── fs.go ├── fs_js.go ├── keys.go └── keys_test.go ├── loghooks ├── key_suffix_hook.go ├── key_suffix_hook_test.go └── peer_id_hook.go ├── metrics └── metrics.go ├── orderfilter ├── filter.go ├── filter_bench_test.go ├── filter_js.go ├── filter_test.go ├── schemas.go ├── shared.go ├── validate.go ├── validate_js.go ├── validate_js_test.go └── validate_test.go ├── p2p ├── bandwidth_banning_test.go ├── banner │ ├── banner.go │ ├── banner_test.go │ └── violations_tracker.go ├── bootstrap.go ├── message.go ├── node.go ├── node_test.go ├── node_v4.go ├── notifee.go ├── opts.go ├── opts_js.go ├── ratevalidator │ ├── tracking_rate_limiter.go │ ├── validator.go │ └── validator_test.go └── validatorset │ ├── set.go │ └── set_test.go ├── package.json ├── packages ├── mesh-browser-lite │ ├── README.md │ ├── package.json │ ├── src │ │ ├── database.ts │ │ ├── datastore.ts │ │ ├── index.ts │ │ ├── mesh.ts │ │ ├── schema_validator.ts │ │ ├── types.ts │ │ ├── wasm_exec.js │ │ └── wrapper_conversion.ts │ ├── tsconfig.json │ └── tslint.json ├── mesh-browser-shim │ ├── package.json │ ├── src │ │ └── browser_shim.ts │ ├── tsconfig.json │ ├── tslint.json │ └── webpack.config.js ├── mesh-browser │ ├── README.md │ ├── conversion-tests │ │ └── conversion_test.ts │ ├── dist │ │ └── index.html │ ├── go │ │ ├── browserutil │ │ │ └── browserutil.go │ │ ├── conversion-test │ │ │ ├── conversion_test.go │ │ │ └── main.go │ │ ├── jsutil │ │ │ ├── jsutil.go │ │ │ └── jsutil_bench_test.go │ │ ├── mesh-browser │ │ │ └── main.go │ │ └── providerwrapper │ │ │ └── providerwrapper.go │ ├── package.json │ ├── scripts │ │ └── generate_wasm_buffer.go │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ ├── tslint.json │ ├── webpack.config.js │ └── webpack.tsconfig.json ├── mesh-graphql-client │ ├── README.md │ ├── apollo.config.js │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── queries.ts │ │ └── types.ts │ ├── test │ │ ├── graphql_client_test.ts │ │ └── utils │ │ │ ├── chai_setup.ts │ │ │ └── graphql_server.ts │ ├── tsconfig.json │ └── tslint.json ├── mesh-integration-tests │ ├── graphql-dist │ │ └── index.html │ ├── graphql │ │ └── index.ts │ ├── legacy-dist │ │ └── index.html │ ├── legacy │ │ └── index.ts │ ├── package.json │ ├── tsconfig.json │ ├── tslint.json │ ├── webpack.graphql.config.js │ └── webpack.legacy.config.js ├── mesh-webpack-example-lite │ ├── README.md │ ├── dist │ │ └── index.html │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.json │ ├── tslint.json │ └── webpack.config.js └── mesh-webpack-example │ ├── README.md │ ├── dist │ └── index.html │ ├── package.json │ ├── src │ └── index.ts │ ├── tsconfig.json │ ├── tslint.json │ └── webpack.config.js ├── pull_request_template.md ├── scenario ├── orderopts │ └── orderopts.go ├── scenario.go └── scenario_v4.go ├── tsconfig-base.json ├── tsconfig.json ├── yarn.lock └── zeroex ├── asset_data_decoder.go ├── asset_data_decoder_test.go ├── order.go ├── order_js.go ├── order_test.go ├── order_v4.go ├── order_v4_test.go ├── ordervalidator ├── order_validator.go ├── order_validator_bench_test.go ├── order_validator_js.go ├── order_validator_test.go ├── order_validator_v4.go └── order_validator_v4_test.go ├── orderwatch ├── decoder │ ├── event_decoder.go │ ├── event_decoder_js.go │ ├── event_decoder_test.go │ └── event_decoder_v4.go ├── order_watcher.go ├── order_watcher_test.go ├── order_watcher_utils.go ├── order_watcher_v4.go ├── order_watcher_v4_test.go └── topics.go └── utils.go /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.drone.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.drone.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitbook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.gitbook.yaml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.graphqlconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.graphqlconfig -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GO_LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/GO_LICENSE -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/README.md -------------------------------------------------------------------------------- /cmd/cut-release/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/cmd/cut-release/main.go -------------------------------------------------------------------------------- /cmd/mesh-bootstrap/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/cmd/mesh-bootstrap/main.go -------------------------------------------------------------------------------- /cmd/mesh-bootstrap/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/cmd/mesh-bootstrap/storage.go -------------------------------------------------------------------------------- /cmd/mesh-bridge/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/cmd/mesh-bridge/main.go -------------------------------------------------------------------------------- /cmd/mesh-keygen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/cmd/mesh-keygen/main.go -------------------------------------------------------------------------------- /cmd/mesh/graphql_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/cmd/mesh/graphql_server.go -------------------------------------------------------------------------------- /cmd/mesh/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/cmd/mesh/main.go -------------------------------------------------------------------------------- /cmd/peer-id-to-pub-key/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/cmd/peer-id-to-pub-key/README.md -------------------------------------------------------------------------------- /cmd/peer-id-to-pub-key/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/cmd/peer-id-to-pub-key/main.go -------------------------------------------------------------------------------- /common/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/common/types/types.go -------------------------------------------------------------------------------- /common/types/types_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/common/types/types_js.go -------------------------------------------------------------------------------- /constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/constants/constants.go -------------------------------------------------------------------------------- /core/core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/core.go -------------------------------------------------------------------------------- /core/core_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/core_test.go -------------------------------------------------------------------------------- /core/eth_rpc_chain_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/eth_rpc_chain_id.go -------------------------------------------------------------------------------- /core/message_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/message_handler.go -------------------------------------------------------------------------------- /core/message_handler_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/message_handler_v4.go -------------------------------------------------------------------------------- /core/new_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/new_db.go -------------------------------------------------------------------------------- /core/new_db_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/new_db_js.go -------------------------------------------------------------------------------- /core/ordersync/ordersync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/ordersync/ordersync.go -------------------------------------------------------------------------------- /core/ordersync/ordersync_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/ordersync/ordersync_test.go -------------------------------------------------------------------------------- /core/ordersync/peer_score.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/ordersync/peer_score.go -------------------------------------------------------------------------------- /core/ordersync_subprotocols.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/ordersync_subprotocols.go -------------------------------------------------------------------------------- /core/ordersync_v4/ordersync_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/ordersync_v4/ordersync_v4.go -------------------------------------------------------------------------------- /core/ordersync_v4/peer_score.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/ordersync_v4/peer_score.go -------------------------------------------------------------------------------- /core/peer_score.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/core/peer_score.go -------------------------------------------------------------------------------- /db/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/common.go -------------------------------------------------------------------------------- /db/common_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/common_v4.go -------------------------------------------------------------------------------- /db/db_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/db_bench_test.go -------------------------------------------------------------------------------- /db/db_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/db_test.go -------------------------------------------------------------------------------- /db/db_v4_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/db_v4_test.go -------------------------------------------------------------------------------- /db/dexie_datastore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/dexie_datastore.go -------------------------------------------------------------------------------- /db/dexie_implementation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/dexie_implementation.go -------------------------------------------------------------------------------- /db/dexietypes/dexietypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/dexietypes/dexietypes.go -------------------------------------------------------------------------------- /db/dexietypes/dexietypes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/dexietypes/dexietypes_test.go -------------------------------------------------------------------------------- /db/kv_store_queries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/kv_store_queries.go -------------------------------------------------------------------------------- /db/sql_implementation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/sql_implementation.go -------------------------------------------------------------------------------- /db/sql_queries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/sql_queries.go -------------------------------------------------------------------------------- /db/sql_v4_implementation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/sql_v4_implementation.go -------------------------------------------------------------------------------- /db/sql_v4_queries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/sql_v4_queries.go -------------------------------------------------------------------------------- /db/sqltypes/sqltypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/sqltypes/sqltypes.go -------------------------------------------------------------------------------- /db/types_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/db/types_js.go -------------------------------------------------------------------------------- /dockerfiles/mesh-bootstrap/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/dockerfiles/mesh-bootstrap/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/mesh-bridge/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/dockerfiles/mesh-bridge/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/mesh-fluent-bit/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/dockerfiles/mesh-fluent-bit/Dockerfile -------------------------------------------------------------------------------- /dockerfiles/mesh-fluent-bit/fluent-bit.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/dockerfiles/mesh-fluent-bit/fluent-bit.conf -------------------------------------------------------------------------------- /dockerfiles/mesh-fluent-bit/parsers.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/dockerfiles/mesh-fluent-bit/parsers.conf -------------------------------------------------------------------------------- /dockerfiles/mesh/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/dockerfiles/mesh/Dockerfile -------------------------------------------------------------------------------- /docs/browser-bindings/browser-lite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/browser-bindings/browser-lite/README.md -------------------------------------------------------------------------------- /docs/browser-bindings/browser-lite/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/browser-bindings/browser-lite/reference.md -------------------------------------------------------------------------------- /docs/browser-bindings/browser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/browser-bindings/browser/README.md -------------------------------------------------------------------------------- /docs/browser-bindings/browser/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/browser-bindings/browser/reference.md -------------------------------------------------------------------------------- /docs/browser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/browser.md -------------------------------------------------------------------------------- /docs/custom_order_filters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/custom_order_filters.md -------------------------------------------------------------------------------- /docs/db_syncing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/db_syncing.md -------------------------------------------------------------------------------- /docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/deployment.md -------------------------------------------------------------------------------- /docs/deployment_with_telemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/deployment_with_telemetry.md -------------------------------------------------------------------------------- /docs/graphql-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/graphql-client/README.md -------------------------------------------------------------------------------- /docs/graphql-client/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/graphql-client/reference.md -------------------------------------------------------------------------------- /docs/graphql_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/graphql_api.md -------------------------------------------------------------------------------- /docs/json_rpc_clients/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/json_rpc_clients/typescript/README.md -------------------------------------------------------------------------------- /docs/json_rpc_clients/typescript/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/json_rpc_clients/typescript/reference.md -------------------------------------------------------------------------------- /docs/summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/docs/summary.md -------------------------------------------------------------------------------- /encoding/encoding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/encoding/encoding.go -------------------------------------------------------------------------------- /ethereum/blockchain_lifecycle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockchain_lifecycle.go -------------------------------------------------------------------------------- /ethereum/blockwatch/block_watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockwatch/block_watcher.go -------------------------------------------------------------------------------- /ethereum/blockwatch/block_watcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockwatch/block_watcher_test.go -------------------------------------------------------------------------------- /ethereum/blockwatch/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockwatch/client.go -------------------------------------------------------------------------------- /ethereum/blockwatch/fake_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockwatch/fake_client.go -------------------------------------------------------------------------------- /ethereum/blockwatch/fake_log_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockwatch/fake_log_client.go -------------------------------------------------------------------------------- /ethereum/blockwatch/testdata/fake_client_basic_fixture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockwatch/testdata/fake_client_basic_fixture.json -------------------------------------------------------------------------------- /ethereum/blockwatch/testdata/fake_client_block_poller_fixtures.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockwatch/testdata/fake_client_block_poller_fixtures.json -------------------------------------------------------------------------------- /ethereum/blockwatch/testdata/fake_client_fast_sync_fixture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockwatch/testdata/fake_client_fast_sync_fixture.json -------------------------------------------------------------------------------- /ethereum/blockwatch/testdata/fake_client_reset_fixture.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/blockwatch/testdata/fake_client_reset_fixture.json -------------------------------------------------------------------------------- /ethereum/contract_addresses.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/contract_addresses.go -------------------------------------------------------------------------------- /ethereum/ethrpcclient/eth_rpc_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/ethrpcclient/eth_rpc_client.go -------------------------------------------------------------------------------- /ethereum/ratelimit/fake_rate_limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/ratelimit/fake_rate_limiter.go -------------------------------------------------------------------------------- /ethereum/ratelimit/rate_limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/ratelimit/rate_limiter.go -------------------------------------------------------------------------------- /ethereum/ratelimit/rate_limiter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/ratelimit/rate_limiter_test.go -------------------------------------------------------------------------------- /ethereum/signer/sign.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/signer/sign.go -------------------------------------------------------------------------------- /ethereum/signer/sign_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/signer/sign_test.go -------------------------------------------------------------------------------- /ethereum/simplestack/simple_stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/simplestack/simple_stack.go -------------------------------------------------------------------------------- /ethereum/simplestack/simple_stack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/simplestack/simple_stack_test.go -------------------------------------------------------------------------------- /ethereum/wrappers/dev_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/wrappers/dev_utils.go -------------------------------------------------------------------------------- /ethereum/wrappers/dummy_erc721_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/wrappers/dummy_erc721_token.go -------------------------------------------------------------------------------- /ethereum/wrappers/erc1155_mintable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/wrappers/erc1155_mintable.go -------------------------------------------------------------------------------- /ethereum/wrappers/exchange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/wrappers/exchange.go -------------------------------------------------------------------------------- /ethereum/wrappers/exhange_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/wrappers/exhange_v4.go -------------------------------------------------------------------------------- /ethereum/wrappers/weth9.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/wrappers/weth9.go -------------------------------------------------------------------------------- /ethereum/wrappers/zrx_token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/ethereum/wrappers/zrx_token.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/go.sum -------------------------------------------------------------------------------- /gqlgen.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/gqlgen.yml -------------------------------------------------------------------------------- /graphql/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/client/client.go -------------------------------------------------------------------------------- /graphql/client/client_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/client/client_v4.go -------------------------------------------------------------------------------- /graphql/client/conversions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/client/conversions.go -------------------------------------------------------------------------------- /graphql/client/conversions_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/client/conversions_v4.go -------------------------------------------------------------------------------- /graphql/client/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/client/types.go -------------------------------------------------------------------------------- /graphql/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/constants.go -------------------------------------------------------------------------------- /graphql/generated/generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/generated/generated.go -------------------------------------------------------------------------------- /graphql/gqltypes/conversion_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/gqltypes/conversion_v4.go -------------------------------------------------------------------------------- /graphql/gqltypes/conversions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/gqltypes/conversions.go -------------------------------------------------------------------------------- /graphql/gqltypes/types_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/gqltypes/types_generated.go -------------------------------------------------------------------------------- /graphql/gqltypes/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/gqltypes/utils.go -------------------------------------------------------------------------------- /graphql/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/resolver.go -------------------------------------------------------------------------------- /graphql/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/schema.graphql -------------------------------------------------------------------------------- /graphql/schema.resolvers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/graphql/schema.resolvers.go -------------------------------------------------------------------------------- /integration-tests/browser_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/integration-tests/browser_integration_test.go -------------------------------------------------------------------------------- /integration-tests/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/integration-tests/constants.go -------------------------------------------------------------------------------- /integration-tests/data/bootstrap-0/keys/privkey: -------------------------------------------------------------------------------- 1 | CAISIPF3yWZ72zKSlTAWM1naqEaixUXjL2KHteOPKyyMghCr -------------------------------------------------------------------------------- /integration-tests/data/standalone-0/keys/privkey: -------------------------------------------------------------------------------- 1 | CAISII/icMM3OGlWZYp3NjgWSPWX4HIQHkWxKrDywtgpLnHw -------------------------------------------------------------------------------- /integration-tests/graphql_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/integration-tests/graphql_integration_test.go -------------------------------------------------------------------------------- /integration-tests/graphql_v4_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/integration-tests/graphql_v4_integration_test.go -------------------------------------------------------------------------------- /integration-tests/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/integration-tests/utils.go -------------------------------------------------------------------------------- /issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/issue_template.md -------------------------------------------------------------------------------- /keys/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/keys/fs.go -------------------------------------------------------------------------------- /keys/fs_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/keys/fs_js.go -------------------------------------------------------------------------------- /keys/keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/keys/keys.go -------------------------------------------------------------------------------- /keys/keys_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/keys/keys_test.go -------------------------------------------------------------------------------- /loghooks/key_suffix_hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/loghooks/key_suffix_hook.go -------------------------------------------------------------------------------- /loghooks/key_suffix_hook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/loghooks/key_suffix_hook_test.go -------------------------------------------------------------------------------- /loghooks/peer_id_hook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/loghooks/peer_id_hook.go -------------------------------------------------------------------------------- /metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/metrics/metrics.go -------------------------------------------------------------------------------- /orderfilter/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/filter.go -------------------------------------------------------------------------------- /orderfilter/filter_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/filter_bench_test.go -------------------------------------------------------------------------------- /orderfilter/filter_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/filter_js.go -------------------------------------------------------------------------------- /orderfilter/filter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/filter_test.go -------------------------------------------------------------------------------- /orderfilter/schemas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/schemas.go -------------------------------------------------------------------------------- /orderfilter/shared.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/shared.go -------------------------------------------------------------------------------- /orderfilter/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/validate.go -------------------------------------------------------------------------------- /orderfilter/validate_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/validate_js.go -------------------------------------------------------------------------------- /orderfilter/validate_js_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/validate_js_test.go -------------------------------------------------------------------------------- /orderfilter/validate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/orderfilter/validate_test.go -------------------------------------------------------------------------------- /p2p/bandwidth_banning_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/bandwidth_banning_test.go -------------------------------------------------------------------------------- /p2p/banner/banner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/banner/banner.go -------------------------------------------------------------------------------- /p2p/banner/banner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/banner/banner_test.go -------------------------------------------------------------------------------- /p2p/banner/violations_tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/banner/violations_tracker.go -------------------------------------------------------------------------------- /p2p/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/bootstrap.go -------------------------------------------------------------------------------- /p2p/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/message.go -------------------------------------------------------------------------------- /p2p/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/node.go -------------------------------------------------------------------------------- /p2p/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/node_test.go -------------------------------------------------------------------------------- /p2p/node_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/node_v4.go -------------------------------------------------------------------------------- /p2p/notifee.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/notifee.go -------------------------------------------------------------------------------- /p2p/opts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/opts.go -------------------------------------------------------------------------------- /p2p/opts_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/opts_js.go -------------------------------------------------------------------------------- /p2p/ratevalidator/tracking_rate_limiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/ratevalidator/tracking_rate_limiter.go -------------------------------------------------------------------------------- /p2p/ratevalidator/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/ratevalidator/validator.go -------------------------------------------------------------------------------- /p2p/ratevalidator/validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/ratevalidator/validator_test.go -------------------------------------------------------------------------------- /p2p/validatorset/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/validatorset/set.go -------------------------------------------------------------------------------- /p2p/validatorset/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/p2p/validatorset/set_test.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/package.json -------------------------------------------------------------------------------- /packages/mesh-browser-lite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/README.md -------------------------------------------------------------------------------- /packages/mesh-browser-lite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/package.json -------------------------------------------------------------------------------- /packages/mesh-browser-lite/src/database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/src/database.ts -------------------------------------------------------------------------------- /packages/mesh-browser-lite/src/datastore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/src/datastore.ts -------------------------------------------------------------------------------- /packages/mesh-browser-lite/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/src/index.ts -------------------------------------------------------------------------------- /packages/mesh-browser-lite/src/mesh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/src/mesh.ts -------------------------------------------------------------------------------- /packages/mesh-browser-lite/src/schema_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/src/schema_validator.ts -------------------------------------------------------------------------------- /packages/mesh-browser-lite/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/src/types.ts -------------------------------------------------------------------------------- /packages/mesh-browser-lite/src/wasm_exec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/src/wasm_exec.js -------------------------------------------------------------------------------- /packages/mesh-browser-lite/src/wrapper_conversion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/src/wrapper_conversion.ts -------------------------------------------------------------------------------- /packages/mesh-browser-lite/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/tsconfig.json -------------------------------------------------------------------------------- /packages/mesh-browser-lite/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-lite/tslint.json -------------------------------------------------------------------------------- /packages/mesh-browser-shim/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-shim/package.json -------------------------------------------------------------------------------- /packages/mesh-browser-shim/src/browser_shim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-shim/src/browser_shim.ts -------------------------------------------------------------------------------- /packages/mesh-browser-shim/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-shim/tsconfig.json -------------------------------------------------------------------------------- /packages/mesh-browser-shim/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-shim/tslint.json -------------------------------------------------------------------------------- /packages/mesh-browser-shim/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser-shim/webpack.config.js -------------------------------------------------------------------------------- /packages/mesh-browser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/README.md -------------------------------------------------------------------------------- /packages/mesh-browser/conversion-tests/conversion_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/conversion-tests/conversion_test.ts -------------------------------------------------------------------------------- /packages/mesh-browser/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/dist/index.html -------------------------------------------------------------------------------- /packages/mesh-browser/go/browserutil/browserutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/go/browserutil/browserutil.go -------------------------------------------------------------------------------- /packages/mesh-browser/go/conversion-test/conversion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/go/conversion-test/conversion_test.go -------------------------------------------------------------------------------- /packages/mesh-browser/go/conversion-test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/go/conversion-test/main.go -------------------------------------------------------------------------------- /packages/mesh-browser/go/jsutil/jsutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/go/jsutil/jsutil.go -------------------------------------------------------------------------------- /packages/mesh-browser/go/jsutil/jsutil_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/go/jsutil/jsutil_bench_test.go -------------------------------------------------------------------------------- /packages/mesh-browser/go/mesh-browser/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/go/mesh-browser/main.go -------------------------------------------------------------------------------- /packages/mesh-browser/go/providerwrapper/providerwrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/go/providerwrapper/providerwrapper.go -------------------------------------------------------------------------------- /packages/mesh-browser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/package.json -------------------------------------------------------------------------------- /packages/mesh-browser/scripts/generate_wasm_buffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/scripts/generate_wasm_buffer.go -------------------------------------------------------------------------------- /packages/mesh-browser/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/src/index.ts -------------------------------------------------------------------------------- /packages/mesh-browser/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/tsconfig.json -------------------------------------------------------------------------------- /packages/mesh-browser/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/tslint.json -------------------------------------------------------------------------------- /packages/mesh-browser/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/webpack.config.js -------------------------------------------------------------------------------- /packages/mesh-browser/webpack.tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-browser/webpack.tsconfig.json -------------------------------------------------------------------------------- /packages/mesh-graphql-client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/README.md -------------------------------------------------------------------------------- /packages/mesh-graphql-client/apollo.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/apollo.config.js -------------------------------------------------------------------------------- /packages/mesh-graphql-client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/package.json -------------------------------------------------------------------------------- /packages/mesh-graphql-client/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/src/index.ts -------------------------------------------------------------------------------- /packages/mesh-graphql-client/src/queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/src/queries.ts -------------------------------------------------------------------------------- /packages/mesh-graphql-client/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/src/types.ts -------------------------------------------------------------------------------- /packages/mesh-graphql-client/test/graphql_client_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/test/graphql_client_test.ts -------------------------------------------------------------------------------- /packages/mesh-graphql-client/test/utils/chai_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/test/utils/chai_setup.ts -------------------------------------------------------------------------------- /packages/mesh-graphql-client/test/utils/graphql_server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/test/utils/graphql_server.ts -------------------------------------------------------------------------------- /packages/mesh-graphql-client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/tsconfig.json -------------------------------------------------------------------------------- /packages/mesh-graphql-client/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-graphql-client/tslint.json -------------------------------------------------------------------------------- /packages/mesh-integration-tests/graphql-dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-integration-tests/graphql-dist/index.html -------------------------------------------------------------------------------- /packages/mesh-integration-tests/graphql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-integration-tests/graphql/index.ts -------------------------------------------------------------------------------- /packages/mesh-integration-tests/legacy-dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-integration-tests/legacy-dist/index.html -------------------------------------------------------------------------------- /packages/mesh-integration-tests/legacy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-integration-tests/legacy/index.ts -------------------------------------------------------------------------------- /packages/mesh-integration-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-integration-tests/package.json -------------------------------------------------------------------------------- /packages/mesh-integration-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-integration-tests/tsconfig.json -------------------------------------------------------------------------------- /packages/mesh-integration-tests/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-integration-tests/tslint.json -------------------------------------------------------------------------------- /packages/mesh-integration-tests/webpack.graphql.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-integration-tests/webpack.graphql.config.js -------------------------------------------------------------------------------- /packages/mesh-integration-tests/webpack.legacy.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-integration-tests/webpack.legacy.config.js -------------------------------------------------------------------------------- /packages/mesh-webpack-example-lite/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example-lite/README.md -------------------------------------------------------------------------------- /packages/mesh-webpack-example-lite/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example-lite/dist/index.html -------------------------------------------------------------------------------- /packages/mesh-webpack-example-lite/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example-lite/package.json -------------------------------------------------------------------------------- /packages/mesh-webpack-example-lite/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example-lite/src/index.ts -------------------------------------------------------------------------------- /packages/mesh-webpack-example-lite/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example-lite/tsconfig.json -------------------------------------------------------------------------------- /packages/mesh-webpack-example-lite/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example-lite/tslint.json -------------------------------------------------------------------------------- /packages/mesh-webpack-example-lite/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example-lite/webpack.config.js -------------------------------------------------------------------------------- /packages/mesh-webpack-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example/README.md -------------------------------------------------------------------------------- /packages/mesh-webpack-example/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example/dist/index.html -------------------------------------------------------------------------------- /packages/mesh-webpack-example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example/package.json -------------------------------------------------------------------------------- /packages/mesh-webpack-example/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example/src/index.ts -------------------------------------------------------------------------------- /packages/mesh-webpack-example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example/tsconfig.json -------------------------------------------------------------------------------- /packages/mesh-webpack-example/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example/tslint.json -------------------------------------------------------------------------------- /packages/mesh-webpack-example/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/packages/mesh-webpack-example/webpack.config.js -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/pull_request_template.md -------------------------------------------------------------------------------- /scenario/orderopts/orderopts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/scenario/orderopts/orderopts.go -------------------------------------------------------------------------------- /scenario/scenario.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/scenario/scenario.go -------------------------------------------------------------------------------- /scenario/scenario_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/scenario/scenario_v4.go -------------------------------------------------------------------------------- /tsconfig-base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/tsconfig-base.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/yarn.lock -------------------------------------------------------------------------------- /zeroex/asset_data_decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/asset_data_decoder.go -------------------------------------------------------------------------------- /zeroex/asset_data_decoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/asset_data_decoder_test.go -------------------------------------------------------------------------------- /zeroex/order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/order.go -------------------------------------------------------------------------------- /zeroex/order_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/order_js.go -------------------------------------------------------------------------------- /zeroex/order_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/order_test.go -------------------------------------------------------------------------------- /zeroex/order_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/order_v4.go -------------------------------------------------------------------------------- /zeroex/order_v4_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/order_v4_test.go -------------------------------------------------------------------------------- /zeroex/ordervalidator/order_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/ordervalidator/order_validator.go -------------------------------------------------------------------------------- /zeroex/ordervalidator/order_validator_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/ordervalidator/order_validator_bench_test.go -------------------------------------------------------------------------------- /zeroex/ordervalidator/order_validator_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/ordervalidator/order_validator_js.go -------------------------------------------------------------------------------- /zeroex/ordervalidator/order_validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/ordervalidator/order_validator_test.go -------------------------------------------------------------------------------- /zeroex/ordervalidator/order_validator_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/ordervalidator/order_validator_v4.go -------------------------------------------------------------------------------- /zeroex/ordervalidator/order_validator_v4_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/ordervalidator/order_validator_v4_test.go -------------------------------------------------------------------------------- /zeroex/orderwatch/decoder/event_decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/decoder/event_decoder.go -------------------------------------------------------------------------------- /zeroex/orderwatch/decoder/event_decoder_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/decoder/event_decoder_js.go -------------------------------------------------------------------------------- /zeroex/orderwatch/decoder/event_decoder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/decoder/event_decoder_test.go -------------------------------------------------------------------------------- /zeroex/orderwatch/decoder/event_decoder_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/decoder/event_decoder_v4.go -------------------------------------------------------------------------------- /zeroex/orderwatch/order_watcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/order_watcher.go -------------------------------------------------------------------------------- /zeroex/orderwatch/order_watcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/order_watcher_test.go -------------------------------------------------------------------------------- /zeroex/orderwatch/order_watcher_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/order_watcher_utils.go -------------------------------------------------------------------------------- /zeroex/orderwatch/order_watcher_v4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/order_watcher_v4.go -------------------------------------------------------------------------------- /zeroex/orderwatch/order_watcher_v4_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/order_watcher_v4_test.go -------------------------------------------------------------------------------- /zeroex/orderwatch/topics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/orderwatch/topics.go -------------------------------------------------------------------------------- /zeroex/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-mesh/HEAD/zeroex/utils.go --------------------------------------------------------------------------------