├── .circleci └── config.yml ├── .editorconfig ├── .gitattributes ├── .github ├── autolabeler.yml ├── stale.yml └── workflows │ └── publish.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── LICENSE ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── abi-gen ├── .npmignore ├── .solhint.json ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── asset-proxy │ └── contracts │ │ └── src │ │ └── bridges │ │ ├── CreamBridge.sol │ │ └── DODOBridge.sol ├── bin │ └── abi-gen.js ├── compiler.json ├── coverage │ └── .gitkeep ├── package.json ├── src │ ├── globals.d.ts │ ├── index.ts │ ├── python_handlebars_helpers.ts │ ├── types.ts │ └── utils.ts ├── stubs │ ├── eth_account │ │ ├── __init__.pyi │ │ └── local.pyi │ ├── hexbytes │ │ └── __init__.pyi │ └── web3 │ │ ├── __init__.pyi │ │ ├── contract.pyi │ │ ├── datastructures.pyi │ │ ├── exceptions.pyi │ │ └── providers │ │ ├── __init__.pyi │ │ └── base.pyi ├── templates │ ├── Python │ │ ├── contract.handlebars │ │ └── partials │ │ │ ├── call_return_type.handlebars │ │ │ ├── event.handlebars │ │ │ ├── method_class.handlebars │ │ │ ├── params.handlebars │ │ │ ├── return_type.handlebars │ │ │ └── typed_params.handlebars │ └── TypeScript │ │ ├── contract.handlebars │ │ └── partials │ │ ├── abi_type.handlebars │ │ ├── event.handlebars │ │ ├── method_call.handlebars │ │ ├── method_tx.handlebars │ │ ├── normalized_params.handlebars │ │ ├── params.handlebars │ │ ├── params_docstring.handlebars │ │ ├── return_type.handlebars │ │ └── typed_params.handlebars ├── test-cli │ ├── fixtures │ │ ├── artifacts │ │ │ ├── AbiGenDummy.json │ │ │ ├── LibDummy.json │ │ │ └── TestLibDummy.json │ │ ├── contracts │ │ │ ├── AbiGenDummy.sol │ │ │ ├── LibDummy.sol │ │ │ └── TestLibDummy.sol │ │ ├── pylintrc │ │ └── python-requirements.txt │ ├── output │ │ ├── python │ │ │ ├── abi_gen_dummy │ │ │ │ └── __init__.py │ │ │ ├── lib_dummy │ │ │ │ └── __init__.py │ │ │ └── test_lib_dummy │ │ │ │ └── __init__.py │ │ └── typescript │ │ │ ├── abi_gen_dummy.ts │ │ │ ├── lib_dummy.ts │ │ │ └── test_lib_dummy.ts │ ├── test_typescript │ │ ├── src │ │ │ ├── artifacts.ts │ │ │ ├── index.ts │ │ │ └── wrappers.ts │ │ └── test │ │ │ └── abi_gen_dummy_test.ts │ └── tsconfig.json ├── test │ └── utils_test.ts ├── tsconfig.json └── tslint.json ├── assert ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── coverage │ └── .gitkeep ├── package.json ├── src │ ├── globals.d.ts │ └── index.ts ├── test │ └── assert_test.ts ├── tsconfig.json └── tslint.json ├── base-contract ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── coverage │ └── .gitkeep ├── package.json ├── src │ ├── globals.d.ts │ ├── index.ts │ ├── subscription_manager.ts │ ├── types.ts │ ├── utils.ts │ └── utils │ │ └── filter_utils.ts ├── test │ ├── base_contract_test.ts │ └── utils_test.ts ├── tsconfig.json └── tslint.json ├── contracts-gen ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── bin │ └── contracts-gen.js ├── package.json ├── src │ ├── contracts-gen.ts │ └── index.ts ├── tsconfig.json └── tslint.json ├── dev-utils ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── coverage │ └── .gitkeep ├── docs │ └── reference.mdx ├── package.json ├── src │ ├── blockchain_lifecycle.ts │ ├── callback_error_reporter.ts │ ├── chai_revert_error.ts │ ├── chai_setup.ts │ ├── constants.ts │ ├── env.ts │ ├── globals.d.ts │ ├── index.ts │ ├── token_utils.ts │ └── web3_factory.ts ├── test │ ├── .npmignore │ ├── blockchain_lifecycle_test.ts │ ├── chai_test.ts │ └── rpc_test.ts ├── tsconfig.json ├── tslint.json └── typedoc-tsconfig.json ├── doc-gen-config.json ├── ethereum-types ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── docs │ └── reference.mdx ├── package.json ├── src │ ├── globals.d.ts │ └── index.ts ├── tsconfig.json ├── tslint.json └── typedoc-tsconfig.json ├── json-schemas ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── coverage │ └── .gitkeep ├── docs │ └── reference.mdx ├── package.json ├── schemas │ ├── address_schema.json │ ├── asset_pairs_request_opts_schema.json │ ├── block_param_schema.json │ ├── block_range_schema.json │ ├── call_data_schema.json │ ├── ec_signature_parameter_schema.json │ ├── ec_signature_schema.json │ ├── eip712_domain_schema.json │ ├── eip712_typed_data_schema.json │ ├── exchange_proxy_meta_transaction_schema.json │ ├── hex_schema.json │ ├── index_filter_values_schema.json │ ├── js_number_schema.json │ ├── number_schema.json │ ├── order_cancel_schema.json │ ├── order_config_request_schema.json │ ├── order_fill_or_kill_requests_schema.json │ ├── order_fill_requests_schema.json │ ├── order_hash_schema.json │ ├── order_schema.json │ ├── orderbook_request_schema.json │ ├── orders_request_opts_schema.json │ ├── orders_schema.json │ ├── paged_request_opts_schema.json │ ├── paginated_collection_schema.json │ ├── signed_order_schema.json │ ├── signed_orders_schema.json │ ├── token_schema.json │ ├── tx_data_schema.json │ ├── v4_otc_order_schema.json │ ├── v4_rfq_order_schema.json │ ├── v4_rfq_signed_order_schema.json │ ├── v4_signature_schema.json │ ├── whole_number_schema.json │ └── zero_ex_transaction_schema.json ├── src │ ├── index.ts │ ├── schema_validator.ts │ └── schemas.ts ├── test │ └── schema_test.ts ├── tsconfig.json ├── tslint.json └── typedoc-tsconfig.json ├── lerna.json ├── monorepo-scripts ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── package.json ├── src │ ├── constants.ts │ ├── deps_versions.ts │ ├── doc_generate.ts │ ├── find_unused_dependencies.ts │ ├── globals.d.ts │ ├── index.ts │ ├── prepublish_checks.ts │ ├── publish.ts │ ├── publish_release_notes.ts │ ├── test_installation.ts │ ├── types.ts │ ├── upgrade_deps.ts │ └── utils │ │ ├── changelog_utils.ts │ │ ├── configs.ts │ │ ├── discord.ts │ │ ├── doc_generate_utils.ts │ │ ├── docker_hub_utils.ts │ │ ├── github_release_utils.ts │ │ ├── npm_utils.ts │ │ └── utils.ts ├── tsconfig.json └── tslint.json ├── package.json ├── sol-compiler ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── bin │ └── sol-compiler.js ├── coverage │ └── .gitkeep ├── docs │ └── reference.mdx ├── package.json ├── src │ ├── cli.ts │ ├── compiler.ts │ ├── globals.d.ts │ ├── index.ts │ ├── schemas │ │ └── compiler_options_schema.ts │ ├── solc_wrapper.ts │ ├── solc_wrapper_v04.ts │ ├── solc_wrapper_v05.ts │ ├── solc_wrapper_v06.ts │ ├── solc_wrapper_v07.ts │ ├── solc_wrapper_v08.ts │ └── utils │ │ ├── compiler.ts │ │ ├── constants.ts │ │ ├── encoder.ts │ │ ├── fs_wrapper.ts │ │ ├── types.ts │ │ └── utils.ts ├── test │ ├── compiler_test.ts │ ├── compiler_utils_test.ts │ ├── fixtures │ │ ├── contracts │ │ │ ├── BadContractName.sol │ │ │ ├── EmptyContract.sol │ │ │ ├── Exchange.sol │ │ │ ├── SingleQuoteImports.sol │ │ │ ├── TokenTransferProxy.sol │ │ │ ├── V6Contract.sol │ │ │ ├── V7Contract.sol │ │ │ ├── V8Contract.sol │ │ │ └── base │ │ │ │ ├── SafeMath.sol │ │ │ │ └── Token.sol │ │ ├── exchange_bin.ts │ │ ├── v6_contract_bin.ts │ │ ├── v7_contract_bin.ts │ │ └── v8_contract_bin.ts │ └── util │ │ ├── chai_setup.ts │ │ ├── constants.ts │ │ └── provider.ts ├── tsconfig.json ├── tslint.json └── typedoc-tsconfig.json ├── sol-coverage ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── docs │ └── reference.mdx ├── package.json ├── src │ ├── coverage_subprovider.ts │ ├── globals.d.ts │ └── index.ts ├── tsconfig.json ├── tslint.json └── typedoc-tsconfig.json ├── sol-doc ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── bin │ └── sol-doc.js ├── coverage │ └── .gitkeep ├── package.json ├── src │ ├── cli.ts │ ├── extract_docs.ts │ ├── gen_md.ts │ ├── index.ts │ ├── sol_ast.ts │ └── transform_docs.ts ├── test │ ├── extract_docs_test.ts │ ├── gen_md_test.ts │ ├── inputs │ │ ├── BaseContract.sol │ │ ├── InterfaceContract.sol │ │ ├── LibraryContract.sol │ │ └── TestContract.sol │ ├── transform_docs_test.ts │ └── utils │ │ └── random_docs.ts ├── tsconfig.json └── tslint.json ├── sol-profiler ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── docs │ └── reference.mdx ├── package.json ├── src │ ├── cost_utils.ts │ ├── globals.d.ts │ ├── index.ts │ └── profiler_subprovider.ts ├── tsconfig.json ├── tslint.json └── typedoc-tsconfig.json ├── sol-resolver ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── package.json ├── src │ ├── globals.d.ts │ ├── index.ts │ ├── resolvers │ │ ├── enumerable_resolver.ts │ │ ├── fallthrough_resolver.ts │ │ ├── fs_resolver.ts │ │ ├── name_resolver.ts │ │ ├── npm_resolver.ts │ │ ├── relative_fs_resolver.ts │ │ ├── resolver.ts │ │ ├── spy_resolver.ts │ │ └── url_resolver.ts │ └── types.ts ├── tsconfig.json └── tslint.json ├── sol-trace ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── docs │ └── reference.mdx ├── package.json ├── src │ ├── globals.d.ts │ ├── index.ts │ └── revert_trace_subprovider.ts ├── tsconfig.json ├── tslint.json └── typedoc-tsconfig.json ├── sol-tracing-utils ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── compiler.json ├── coverage │ └── .gitkeep ├── package.json ├── src │ ├── artifact_adapters │ │ ├── abstract_artifact_adapter.ts │ │ ├── sol_compiler_artifact_adapter.ts │ │ └── truffle_artifact_adapter.ts │ ├── ast_visitor.ts │ ├── collect_coverage_entries.ts │ ├── constants.ts │ ├── get_source_range_snippet.ts │ ├── globals.d.ts │ ├── index.ts │ ├── instructions.ts │ ├── revert_trace.ts │ ├── source_maps.ts │ ├── trace.ts │ ├── trace_collection_subprovider.ts │ ├── trace_collector.ts │ ├── trace_info_subprovider.ts │ ├── types.ts │ └── utils.ts ├── test │ ├── collect_coverage_entries_test.ts │ ├── fixtures │ │ └── contracts │ │ │ ├── AllSolidityFeatures.sol │ │ │ ├── SimpleStorage.sol │ │ │ ├── Simplest.sol │ │ │ └── SolcovIgnore.sol │ ├── instructions_test.ts │ ├── sol_compiler_artifact_adapter_test.ts │ ├── source_maps_test.ts │ ├── trace_test.ts │ └── utils_test.ts ├── tsconfig.json └── tslint.json ├── subproviders ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── coverage │ └── .gitkeep ├── docs │ └── reference.mdx ├── package.json ├── src │ ├── globals.d.ts │ ├── index.ts │ ├── subproviders │ │ ├── base_wallet_subprovider.ts │ │ ├── empty_wallet_subprovider.ts │ │ ├── ganache.ts │ │ ├── mnemonic_wallet.ts │ │ ├── private_key_wallet.ts │ │ ├── rpc_subprovider.ts │ │ └── subprovider.ts │ ├── types.ts │ └── utils │ │ ├── chain_utils.ts │ │ ├── subprovider_utils.ts │ │ └── wallet_utils.ts ├── test │ ├── chai_setup.ts │ ├── unit │ │ ├── mnemonic_wallet_subprovider_test.ts │ │ └── private_key_wallet_subprovider_test.ts │ └── utils │ │ ├── configs.ts │ │ ├── fixture_data.ts │ │ ├── ganache_subprovider.ts │ │ └── report_callback_errors.ts ├── tsconfig.json ├── tslint.json └── typedoc-tsconfig.json ├── tsconfig.json ├── tslint-config ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── package.json ├── rules │ ├── asyncSuffixRule.ts │ ├── booleanNamingRule.ts │ ├── customNoMagicNumbersRule.ts │ ├── enumNamingRule.ts │ ├── noLodashIsnullRule.ts │ ├── noLodashIsundefinedRule.ts │ ├── underscorePrivateAndProtectedRule.ts │ └── walkers │ │ └── async_suffix.ts ├── test │ ├── enumNamingSpec.spec.ts │ ├── lintrunner.ts │ └── noLodashIsundefined.spec.ts ├── tsconfig.json └── tslint.json ├── typedoc-tsconfig.json ├── types ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── package.json ├── src │ ├── globals.d.ts │ └── index.ts ├── tsconfig.json └── tslint.json ├── typescript-typings ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── package.json ├── tsconfig.json ├── tslint.json └── types │ ├── @ledgerhq │ └── index.d.ts │ ├── async-child-process │ └── index.d.ts │ ├── chai-as-promised │ └── index.d.ts │ ├── chai-bignumber │ └── index.d.ts │ ├── chai │ └── index.d.ts │ ├── cli-format │ └── index.d.ts │ ├── dirty-chai │ └── index.d.ts │ ├── es6-promisify │ └── index.d.ts │ ├── ethereumjs-abi │ └── index.d.ts │ ├── ethereumjs-vm │ └── index.d.ts │ ├── ganache-core │ └── index.d.ts │ ├── json-rpc-error │ └── index.d.ts │ ├── keccak │ └── index.d.ts │ ├── openapi-schema-validation │ └── index.d.ts │ ├── promisify-child-process │ └── index.d.ts │ ├── publish-release │ └── index.d.ts │ ├── react-highlight │ └── index.d.ts │ ├── react-popper │ └── index.d.ts │ ├── react-tooltip │ └── index.d.ts │ ├── react-typist │ └── index.d.ts │ ├── request-promise-native │ └── index.d.ts │ ├── rollbar │ └── index.d.ts │ ├── semver-diff │ └── index.d.ts │ ├── semver-sort │ └── index.d.ts │ ├── solc │ └── index.d.ts │ ├── to-snake-case │ └── index.d.ts │ ├── truffle-hdwalet-provider │ └── index.d.ts │ ├── web3-eth-abi │ └── index.d.ts │ └── web3 │ └── index.d.ts ├── utils ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── coverage │ └── .gitkeep ├── package.json ├── src │ ├── abi_decoder.ts │ ├── abi_encoder │ │ ├── abstract_data_types │ │ │ ├── data_type.ts │ │ │ ├── interfaces.ts │ │ │ └── types │ │ │ │ ├── blob.ts │ │ │ │ ├── pointer.ts │ │ │ │ └── set.ts │ │ ├── calldata │ │ │ ├── blocks │ │ │ │ ├── blob.ts │ │ │ │ ├── pointer.ts │ │ │ │ └── set.ts │ │ │ ├── calldata.ts │ │ │ ├── calldata_block.ts │ │ │ ├── iterator.ts │ │ │ └── raw_calldata.ts │ │ ├── evm_data_type_factory.ts │ │ ├── evm_data_types │ │ │ ├── address.ts │ │ │ ├── array.ts │ │ │ ├── bool.ts │ │ │ ├── dynamic_bytes.ts │ │ │ ├── int.ts │ │ │ ├── method.ts │ │ │ ├── pointer.ts │ │ │ ├── static_bytes.ts │ │ │ ├── string.ts │ │ │ ├── tuple.ts │ │ │ └── uint.ts │ │ ├── index.ts │ │ └── utils │ │ │ ├── constants.ts │ │ │ ├── math.ts │ │ │ ├── queue.ts │ │ │ ├── rules.ts │ │ │ └── signature_parser.ts │ ├── abi_utils.ts │ ├── address_utils.ts │ ├── class_utils.ts │ ├── configured_bignumber.ts │ ├── constants.ts │ ├── delete_nested_property.ts │ ├── error_utils.ts │ ├── fetch_async.ts │ ├── globals.d.ts │ ├── hex_utils.ts │ ├── index.ts │ ├── interval_utils.ts │ ├── log_utils.ts │ ├── promisify.ts │ ├── provider_utils.ts │ ├── random.ts │ ├── revert_error.ts │ ├── revert_errors │ │ ├── broker │ │ │ └── revert_errors.ts │ │ ├── coordinator │ │ │ └── revert_errors.ts │ │ ├── exchange-forwarder │ │ │ └── revert_errors.ts │ │ ├── exchange-libs │ │ │ └── lib_math_revert_errors.ts │ │ ├── exchange │ │ │ └── revert_errors.ts │ │ ├── extensions │ │ │ ├── lib_asset_data_transfer_revert_errors.ts │ │ │ └── mixin_weth_utils_revert_errors.ts │ │ ├── staking │ │ │ ├── fixed_math_revert_errors.ts │ │ │ └── staking_revert_errors.ts │ │ ├── utils │ │ │ ├── authorizable_revert_errors.ts │ │ │ ├── lib_address_array_revert_errors.ts │ │ │ ├── lib_bytes_revert_errors.ts │ │ │ ├── ownable_revert_errors.ts │ │ │ ├── reentrancy_guard_revert_errors.ts │ │ │ └── safe_math_revert_errors.ts │ │ └── zero-ex │ │ │ ├── common_revert_errors.ts │ │ │ ├── liquidity_provider_revert_errors.ts │ │ │ ├── meta_transaction_revert_errors.ts │ │ │ ├── ownable_revert_errors.ts │ │ │ ├── proxy_revert_errors.ts │ │ │ ├── signature_validator_revert_errors.ts │ │ │ ├── simple_function_registry_revert_errors.ts │ │ │ ├── spender_revert_errors.ts │ │ │ ├── transform_erc20_revert_errors.ts │ │ │ └── wallet_revert_errors.ts │ ├── sign_typed_data_utils.ts │ ├── token_utils.ts │ └── types.ts ├── test │ ├── abi_decoder_test.ts │ ├── abi_encoder │ │ ├── abi_samples │ │ │ ├── method_abis.ts │ │ │ ├── optimizer_abis.ts │ │ │ └── return_value_abis.ts │ │ ├── evm_data_types_test.ts │ │ ├── methods_test.ts │ │ ├── optimizer_test.ts │ │ ├── return_values_test.ts │ │ └── signature_test.ts │ ├── abi_utils_test.ts │ ├── revert_error_test.ts │ ├── sign_typed_data_utils_test.ts │ └── utils │ │ └── chai_setup.ts ├── tsconfig.json └── tslint.json ├── verdaccio ├── Dockerfile ├── README.md └── conf.yaml ├── web3-wrapper ├── .npmignore ├── CHANGELOG.json ├── CHANGELOG.md ├── README.md ├── coverage │ └── .gitkeep ├── docs │ └── reference.mdx ├── package.json ├── src │ ├── globals.d.ts │ ├── index.ts │ ├── marshaller.ts │ ├── types.ts │ ├── utils.ts │ └── web3_wrapper.ts ├── test │ ├── utils │ │ └── chai_setup.ts │ └── web3_wrapper_test.ts ├── tsconfig.json ├── tslint.json └── typedoc-tsconfig.json └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/autolabeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/.github/autolabeler.yml -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/LICENSE -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/README.md -------------------------------------------------------------------------------- /abi-gen/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/.npmignore -------------------------------------------------------------------------------- /abi-gen/.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/.solhint.json -------------------------------------------------------------------------------- /abi-gen/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/CHANGELOG.json -------------------------------------------------------------------------------- /abi-gen/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/CHANGELOG.md -------------------------------------------------------------------------------- /abi-gen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/README.md -------------------------------------------------------------------------------- /abi-gen/asset-proxy/contracts/src/bridges/CreamBridge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/asset-proxy/contracts/src/bridges/CreamBridge.sol -------------------------------------------------------------------------------- /abi-gen/asset-proxy/contracts/src/bridges/DODOBridge.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/asset-proxy/contracts/src/bridges/DODOBridge.sol -------------------------------------------------------------------------------- /abi-gen/bin/abi-gen.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../lib/src/index.js'); 3 | -------------------------------------------------------------------------------- /abi-gen/compiler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/compiler.json -------------------------------------------------------------------------------- /abi-gen/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /abi-gen/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/package.json -------------------------------------------------------------------------------- /abi-gen/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/src/globals.d.ts -------------------------------------------------------------------------------- /abi-gen/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/src/index.ts -------------------------------------------------------------------------------- /abi-gen/src/python_handlebars_helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/src/python_handlebars_helpers.ts -------------------------------------------------------------------------------- /abi-gen/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/src/types.ts -------------------------------------------------------------------------------- /abi-gen/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/src/utils.ts -------------------------------------------------------------------------------- /abi-gen/stubs/eth_account/__init__.pyi: -------------------------------------------------------------------------------- 1 | class Account: ... 2 | -------------------------------------------------------------------------------- /abi-gen/stubs/eth_account/local.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/stubs/eth_account/local.pyi -------------------------------------------------------------------------------- /abi-gen/stubs/hexbytes/__init__.pyi: -------------------------------------------------------------------------------- 1 | class HexBytes: ... 2 | -------------------------------------------------------------------------------- /abi-gen/stubs/web3/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/stubs/web3/__init__.pyi -------------------------------------------------------------------------------- /abi-gen/stubs/web3/contract.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/stubs/web3/contract.pyi -------------------------------------------------------------------------------- /abi-gen/stubs/web3/datastructures.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/stubs/web3/datastructures.pyi -------------------------------------------------------------------------------- /abi-gen/stubs/web3/exceptions.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/stubs/web3/exceptions.pyi -------------------------------------------------------------------------------- /abi-gen/stubs/web3/providers/__init__.pyi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /abi-gen/stubs/web3/providers/base.pyi: -------------------------------------------------------------------------------- 1 | class BaseProvider: 2 | ... 3 | -------------------------------------------------------------------------------- /abi-gen/templates/Python/contract.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/Python/contract.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/Python/partials/call_return_type.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/Python/partials/call_return_type.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/Python/partials/event.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/Python/partials/event.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/Python/partials/method_class.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/Python/partials/method_class.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/Python/partials/params.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/Python/partials/params.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/Python/partials/return_type.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/Python/partials/return_type.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/Python/partials/typed_params.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/Python/partials/typed_params.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/contract.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/contract.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/partials/abi_type.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/partials/abi_type.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/partials/event.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/partials/event.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/partials/method_call.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/partials/method_call.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/partials/method_tx.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/partials/method_tx.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/partials/normalized_params.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/partials/normalized_params.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/partials/params.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/partials/params.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/partials/params_docstring.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/partials/params_docstring.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/partials/return_type.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/partials/return_type.handlebars -------------------------------------------------------------------------------- /abi-gen/templates/TypeScript/partials/typed_params.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/templates/TypeScript/partials/typed_params.handlebars -------------------------------------------------------------------------------- /abi-gen/test-cli/fixtures/artifacts/AbiGenDummy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/fixtures/artifacts/AbiGenDummy.json -------------------------------------------------------------------------------- /abi-gen/test-cli/fixtures/artifacts/LibDummy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/fixtures/artifacts/LibDummy.json -------------------------------------------------------------------------------- /abi-gen/test-cli/fixtures/artifacts/TestLibDummy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/fixtures/artifacts/TestLibDummy.json -------------------------------------------------------------------------------- /abi-gen/test-cli/fixtures/contracts/AbiGenDummy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/fixtures/contracts/AbiGenDummy.sol -------------------------------------------------------------------------------- /abi-gen/test-cli/fixtures/contracts/LibDummy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/fixtures/contracts/LibDummy.sol -------------------------------------------------------------------------------- /abi-gen/test-cli/fixtures/contracts/TestLibDummy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/fixtures/contracts/TestLibDummy.sol -------------------------------------------------------------------------------- /abi-gen/test-cli/fixtures/pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/fixtures/pylintrc -------------------------------------------------------------------------------- /abi-gen/test-cli/fixtures/python-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/fixtures/python-requirements.txt -------------------------------------------------------------------------------- /abi-gen/test-cli/output/python/abi_gen_dummy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/output/python/abi_gen_dummy/__init__.py -------------------------------------------------------------------------------- /abi-gen/test-cli/output/python/lib_dummy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/output/python/lib_dummy/__init__.py -------------------------------------------------------------------------------- /abi-gen/test-cli/output/python/test_lib_dummy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/output/python/test_lib_dummy/__init__.py -------------------------------------------------------------------------------- /abi-gen/test-cli/output/typescript/abi_gen_dummy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/output/typescript/abi_gen_dummy.ts -------------------------------------------------------------------------------- /abi-gen/test-cli/output/typescript/lib_dummy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/output/typescript/lib_dummy.ts -------------------------------------------------------------------------------- /abi-gen/test-cli/output/typescript/test_lib_dummy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/output/typescript/test_lib_dummy.ts -------------------------------------------------------------------------------- /abi-gen/test-cli/test_typescript/src/artifacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/test_typescript/src/artifacts.ts -------------------------------------------------------------------------------- /abi-gen/test-cli/test_typescript/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/test_typescript/src/index.ts -------------------------------------------------------------------------------- /abi-gen/test-cli/test_typescript/src/wrappers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/test_typescript/src/wrappers.ts -------------------------------------------------------------------------------- /abi-gen/test-cli/test_typescript/test/abi_gen_dummy_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/test_typescript/test/abi_gen_dummy_test.ts -------------------------------------------------------------------------------- /abi-gen/test-cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test-cli/tsconfig.json -------------------------------------------------------------------------------- /abi-gen/test/utils_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/test/utils_test.ts -------------------------------------------------------------------------------- /abi-gen/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/tsconfig.json -------------------------------------------------------------------------------- /abi-gen/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/abi-gen/tslint.json -------------------------------------------------------------------------------- /assert/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/assert/.npmignore -------------------------------------------------------------------------------- /assert/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/assert/CHANGELOG.json -------------------------------------------------------------------------------- /assert/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/assert/CHANGELOG.md -------------------------------------------------------------------------------- /assert/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/assert/README.md -------------------------------------------------------------------------------- /assert/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /assert/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/assert/package.json -------------------------------------------------------------------------------- /assert/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/assert/src/globals.d.ts -------------------------------------------------------------------------------- /assert/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/assert/src/index.ts -------------------------------------------------------------------------------- /assert/test/assert_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/assert/test/assert_test.ts -------------------------------------------------------------------------------- /assert/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/assert/tsconfig.json -------------------------------------------------------------------------------- /assert/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /base-contract/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/.npmignore -------------------------------------------------------------------------------- /base-contract/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/CHANGELOG.json -------------------------------------------------------------------------------- /base-contract/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/CHANGELOG.md -------------------------------------------------------------------------------- /base-contract/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/README.md -------------------------------------------------------------------------------- /base-contract/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base-contract/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/package.json -------------------------------------------------------------------------------- /base-contract/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/src/globals.d.ts -------------------------------------------------------------------------------- /base-contract/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/src/index.ts -------------------------------------------------------------------------------- /base-contract/src/subscription_manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/src/subscription_manager.ts -------------------------------------------------------------------------------- /base-contract/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/src/types.ts -------------------------------------------------------------------------------- /base-contract/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/src/utils.ts -------------------------------------------------------------------------------- /base-contract/src/utils/filter_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/src/utils/filter_utils.ts -------------------------------------------------------------------------------- /base-contract/test/base_contract_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/test/base_contract_test.ts -------------------------------------------------------------------------------- /base-contract/test/utils_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/test/utils_test.ts -------------------------------------------------------------------------------- /base-contract/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/base-contract/tsconfig.json -------------------------------------------------------------------------------- /base-contract/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /contracts-gen/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/contracts-gen/.npmignore -------------------------------------------------------------------------------- /contracts-gen/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/contracts-gen/CHANGELOG.json -------------------------------------------------------------------------------- /contracts-gen/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/contracts-gen/CHANGELOG.md -------------------------------------------------------------------------------- /contracts-gen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/contracts-gen/README.md -------------------------------------------------------------------------------- /contracts-gen/bin/contracts-gen.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../lib/src/contracts-gen.js'); 3 | -------------------------------------------------------------------------------- /contracts-gen/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/contracts-gen/package.json -------------------------------------------------------------------------------- /contracts-gen/src/contracts-gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/contracts-gen/src/contracts-gen.ts -------------------------------------------------------------------------------- /contracts-gen/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/contracts-gen/src/index.ts -------------------------------------------------------------------------------- /contracts-gen/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/contracts-gen/tsconfig.json -------------------------------------------------------------------------------- /contracts-gen/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /dev-utils/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/.npmignore -------------------------------------------------------------------------------- /dev-utils/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/CHANGELOG.json -------------------------------------------------------------------------------- /dev-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/CHANGELOG.md -------------------------------------------------------------------------------- /dev-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/README.md -------------------------------------------------------------------------------- /dev-utils/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev-utils/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/docs/reference.mdx -------------------------------------------------------------------------------- /dev-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/package.json -------------------------------------------------------------------------------- /dev-utils/src/blockchain_lifecycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/blockchain_lifecycle.ts -------------------------------------------------------------------------------- /dev-utils/src/callback_error_reporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/callback_error_reporter.ts -------------------------------------------------------------------------------- /dev-utils/src/chai_revert_error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/chai_revert_error.ts -------------------------------------------------------------------------------- /dev-utils/src/chai_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/chai_setup.ts -------------------------------------------------------------------------------- /dev-utils/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/constants.ts -------------------------------------------------------------------------------- /dev-utils/src/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/env.ts -------------------------------------------------------------------------------- /dev-utils/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/globals.d.ts -------------------------------------------------------------------------------- /dev-utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/index.ts -------------------------------------------------------------------------------- /dev-utils/src/token_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/token_utils.ts -------------------------------------------------------------------------------- /dev-utils/src/web3_factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/src/web3_factory.ts -------------------------------------------------------------------------------- /dev-utils/test/.npmignore: -------------------------------------------------------------------------------- 1 | .* 2 | yarn-error.log 3 | /src/ 4 | /scripts/ 5 | tsconfig.json 6 | -------------------------------------------------------------------------------- /dev-utils/test/blockchain_lifecycle_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/test/blockchain_lifecycle_test.ts -------------------------------------------------------------------------------- /dev-utils/test/chai_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/test/chai_test.ts -------------------------------------------------------------------------------- /dev-utils/test/rpc_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/test/rpc_test.ts -------------------------------------------------------------------------------- /dev-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/tsconfig.json -------------------------------------------------------------------------------- /dev-utils/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/tslint.json -------------------------------------------------------------------------------- /dev-utils/typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/dev-utils/typedoc-tsconfig.json -------------------------------------------------------------------------------- /doc-gen-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/doc-gen-config.json -------------------------------------------------------------------------------- /ethereum-types/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/.npmignore -------------------------------------------------------------------------------- /ethereum-types/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/CHANGELOG.json -------------------------------------------------------------------------------- /ethereum-types/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/CHANGELOG.md -------------------------------------------------------------------------------- /ethereum-types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/README.md -------------------------------------------------------------------------------- /ethereum-types/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/docs/reference.mdx -------------------------------------------------------------------------------- /ethereum-types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/package.json -------------------------------------------------------------------------------- /ethereum-types/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/src/globals.d.ts -------------------------------------------------------------------------------- /ethereum-types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/src/index.ts -------------------------------------------------------------------------------- /ethereum-types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/tsconfig.json -------------------------------------------------------------------------------- /ethereum-types/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /ethereum-types/typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/ethereum-types/typedoc-tsconfig.json -------------------------------------------------------------------------------- /json-schemas/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/.npmignore -------------------------------------------------------------------------------- /json-schemas/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/CHANGELOG.json -------------------------------------------------------------------------------- /json-schemas/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/CHANGELOG.md -------------------------------------------------------------------------------- /json-schemas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/README.md -------------------------------------------------------------------------------- /json-schemas/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /json-schemas/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/docs/reference.mdx -------------------------------------------------------------------------------- /json-schemas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/package.json -------------------------------------------------------------------------------- /json-schemas/schemas/address_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/address_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/asset_pairs_request_opts_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/asset_pairs_request_opts_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/block_param_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/block_param_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/block_range_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/block_range_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/call_data_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/call_data_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/ec_signature_parameter_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/ec_signature_parameter_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/ec_signature_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/ec_signature_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/eip712_domain_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/eip712_domain_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/eip712_typed_data_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/eip712_typed_data_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/exchange_proxy_meta_transaction_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/exchange_proxy_meta_transaction_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/hex_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/hex_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/index_filter_values_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/index_filter_values_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/js_number_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/js_number_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/number_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/number_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/order_cancel_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/order_cancel_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/order_config_request_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/order_config_request_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/order_fill_or_kill_requests_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/order_fill_or_kill_requests_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/order_fill_requests_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/order_fill_requests_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/order_hash_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/order_hash_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/order_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/order_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/orderbook_request_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/orderbook_request_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/orders_request_opts_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/orders_request_opts_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/orders_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/orders_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/paged_request_opts_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/paged_request_opts_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/paginated_collection_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/paginated_collection_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/signed_order_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/signed_order_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/signed_orders_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/signed_orders_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/token_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/token_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/tx_data_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/tx_data_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/v4_otc_order_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/v4_otc_order_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/v4_rfq_order_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/v4_rfq_order_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/v4_rfq_signed_order_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/v4_rfq_signed_order_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/v4_signature_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/v4_signature_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/whole_number_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/whole_number_schema.json -------------------------------------------------------------------------------- /json-schemas/schemas/zero_ex_transaction_schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/schemas/zero_ex_transaction_schema.json -------------------------------------------------------------------------------- /json-schemas/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/src/index.ts -------------------------------------------------------------------------------- /json-schemas/src/schema_validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/src/schema_validator.ts -------------------------------------------------------------------------------- /json-schemas/src/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/src/schemas.ts -------------------------------------------------------------------------------- /json-schemas/test/schema_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/test/schema_test.ts -------------------------------------------------------------------------------- /json-schemas/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/tsconfig.json -------------------------------------------------------------------------------- /json-schemas/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /json-schemas/typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/json-schemas/typedoc-tsconfig.json -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/lerna.json -------------------------------------------------------------------------------- /monorepo-scripts/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/CHANGELOG.json -------------------------------------------------------------------------------- /monorepo-scripts/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/CHANGELOG.md -------------------------------------------------------------------------------- /monorepo-scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/README.md -------------------------------------------------------------------------------- /monorepo-scripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/package.json -------------------------------------------------------------------------------- /monorepo-scripts/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/constants.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/deps_versions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/deps_versions.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/doc_generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/doc_generate.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/find_unused_dependencies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/find_unused_dependencies.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/globals.d.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /monorepo-scripts/src/prepublish_checks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/prepublish_checks.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/publish.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/publish.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/publish_release_notes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/publish_release_notes.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/test_installation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/test_installation.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/types.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/upgrade_deps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/upgrade_deps.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/utils/changelog_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/utils/changelog_utils.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/utils/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/utils/configs.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/utils/discord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/utils/discord.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/utils/doc_generate_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/utils/doc_generate_utils.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/utils/docker_hub_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/utils/docker_hub_utils.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/utils/github_release_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/utils/github_release_utils.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/utils/npm_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/utils/npm_utils.ts -------------------------------------------------------------------------------- /monorepo-scripts/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/src/utils/utils.ts -------------------------------------------------------------------------------- /monorepo-scripts/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/monorepo-scripts/tsconfig.json -------------------------------------------------------------------------------- /monorepo-scripts/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["../tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/package.json -------------------------------------------------------------------------------- /sol-compiler/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/.npmignore -------------------------------------------------------------------------------- /sol-compiler/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/CHANGELOG.json -------------------------------------------------------------------------------- /sol-compiler/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/CHANGELOG.md -------------------------------------------------------------------------------- /sol-compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/README.md -------------------------------------------------------------------------------- /sol-compiler/bin/sol-compiler.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../lib/src/cli.js') 3 | -------------------------------------------------------------------------------- /sol-compiler/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sol-compiler/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/docs/reference.mdx -------------------------------------------------------------------------------- /sol-compiler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/package.json -------------------------------------------------------------------------------- /sol-compiler/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/cli.ts -------------------------------------------------------------------------------- /sol-compiler/src/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/compiler.ts -------------------------------------------------------------------------------- /sol-compiler/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/globals.d.ts -------------------------------------------------------------------------------- /sol-compiler/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/index.ts -------------------------------------------------------------------------------- /sol-compiler/src/schemas/compiler_options_schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/schemas/compiler_options_schema.ts -------------------------------------------------------------------------------- /sol-compiler/src/solc_wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/solc_wrapper.ts -------------------------------------------------------------------------------- /sol-compiler/src/solc_wrapper_v04.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/solc_wrapper_v04.ts -------------------------------------------------------------------------------- /sol-compiler/src/solc_wrapper_v05.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/solc_wrapper_v05.ts -------------------------------------------------------------------------------- /sol-compiler/src/solc_wrapper_v06.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/solc_wrapper_v06.ts -------------------------------------------------------------------------------- /sol-compiler/src/solc_wrapper_v07.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/solc_wrapper_v07.ts -------------------------------------------------------------------------------- /sol-compiler/src/solc_wrapper_v08.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/solc_wrapper_v08.ts -------------------------------------------------------------------------------- /sol-compiler/src/utils/compiler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/utils/compiler.ts -------------------------------------------------------------------------------- /sol-compiler/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/utils/constants.ts -------------------------------------------------------------------------------- /sol-compiler/src/utils/encoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/utils/encoder.ts -------------------------------------------------------------------------------- /sol-compiler/src/utils/fs_wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/utils/fs_wrapper.ts -------------------------------------------------------------------------------- /sol-compiler/src/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/utils/types.ts -------------------------------------------------------------------------------- /sol-compiler/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/src/utils/utils.ts -------------------------------------------------------------------------------- /sol-compiler/test/compiler_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/compiler_test.ts -------------------------------------------------------------------------------- /sol-compiler/test/compiler_utils_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/compiler_utils_test.ts -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/BadContractName.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/BadContractName.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/EmptyContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/EmptyContract.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/Exchange.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/Exchange.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/SingleQuoteImports.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/SingleQuoteImports.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/TokenTransferProxy.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/TokenTransferProxy.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/V6Contract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/V6Contract.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/V7Contract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/V7Contract.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/V8Contract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/V8Contract.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/base/SafeMath.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/base/SafeMath.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/contracts/base/Token.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/contracts/base/Token.sol -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/exchange_bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/exchange_bin.ts -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/v6_contract_bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/v6_contract_bin.ts -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/v7_contract_bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/v7_contract_bin.ts -------------------------------------------------------------------------------- /sol-compiler/test/fixtures/v8_contract_bin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/fixtures/v8_contract_bin.ts -------------------------------------------------------------------------------- /sol-compiler/test/util/chai_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/util/chai_setup.ts -------------------------------------------------------------------------------- /sol-compiler/test/util/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/util/constants.ts -------------------------------------------------------------------------------- /sol-compiler/test/util/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/test/util/provider.ts -------------------------------------------------------------------------------- /sol-compiler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/tsconfig.json -------------------------------------------------------------------------------- /sol-compiler/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /sol-compiler/typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-compiler/typedoc-tsconfig.json -------------------------------------------------------------------------------- /sol-coverage/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/.npmignore -------------------------------------------------------------------------------- /sol-coverage/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/CHANGELOG.json -------------------------------------------------------------------------------- /sol-coverage/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/CHANGELOG.md -------------------------------------------------------------------------------- /sol-coverage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/README.md -------------------------------------------------------------------------------- /sol-coverage/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/docs/reference.mdx -------------------------------------------------------------------------------- /sol-coverage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/package.json -------------------------------------------------------------------------------- /sol-coverage/src/coverage_subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/src/coverage_subprovider.ts -------------------------------------------------------------------------------- /sol-coverage/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/src/globals.d.ts -------------------------------------------------------------------------------- /sol-coverage/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/src/index.ts -------------------------------------------------------------------------------- /sol-coverage/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/tsconfig.json -------------------------------------------------------------------------------- /sol-coverage/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /sol-coverage/typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-coverage/typedoc-tsconfig.json -------------------------------------------------------------------------------- /sol-doc/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/.npmignore -------------------------------------------------------------------------------- /sol-doc/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/CHANGELOG.json -------------------------------------------------------------------------------- /sol-doc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/CHANGELOG.md -------------------------------------------------------------------------------- /sol-doc/bin/sol-doc.js: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | require('../lib/src/cli.js'); 3 | -------------------------------------------------------------------------------- /sol-doc/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sol-doc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/package.json -------------------------------------------------------------------------------- /sol-doc/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/src/cli.ts -------------------------------------------------------------------------------- /sol-doc/src/extract_docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/src/extract_docs.ts -------------------------------------------------------------------------------- /sol-doc/src/gen_md.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/src/gen_md.ts -------------------------------------------------------------------------------- /sol-doc/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/src/index.ts -------------------------------------------------------------------------------- /sol-doc/src/sol_ast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/src/sol_ast.ts -------------------------------------------------------------------------------- /sol-doc/src/transform_docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/src/transform_docs.ts -------------------------------------------------------------------------------- /sol-doc/test/extract_docs_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/test/extract_docs_test.ts -------------------------------------------------------------------------------- /sol-doc/test/gen_md_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/test/gen_md_test.ts -------------------------------------------------------------------------------- /sol-doc/test/inputs/BaseContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/test/inputs/BaseContract.sol -------------------------------------------------------------------------------- /sol-doc/test/inputs/InterfaceContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/test/inputs/InterfaceContract.sol -------------------------------------------------------------------------------- /sol-doc/test/inputs/LibraryContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/test/inputs/LibraryContract.sol -------------------------------------------------------------------------------- /sol-doc/test/inputs/TestContract.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/test/inputs/TestContract.sol -------------------------------------------------------------------------------- /sol-doc/test/transform_docs_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/test/transform_docs_test.ts -------------------------------------------------------------------------------- /sol-doc/test/utils/random_docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/test/utils/random_docs.ts -------------------------------------------------------------------------------- /sol-doc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-doc/tsconfig.json -------------------------------------------------------------------------------- /sol-doc/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /sol-profiler/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/.npmignore -------------------------------------------------------------------------------- /sol-profiler/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/CHANGELOG.json -------------------------------------------------------------------------------- /sol-profiler/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/CHANGELOG.md -------------------------------------------------------------------------------- /sol-profiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/README.md -------------------------------------------------------------------------------- /sol-profiler/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/docs/reference.mdx -------------------------------------------------------------------------------- /sol-profiler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/package.json -------------------------------------------------------------------------------- /sol-profiler/src/cost_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/src/cost_utils.ts -------------------------------------------------------------------------------- /sol-profiler/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/src/globals.d.ts -------------------------------------------------------------------------------- /sol-profiler/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/src/index.ts -------------------------------------------------------------------------------- /sol-profiler/src/profiler_subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/src/profiler_subprovider.ts -------------------------------------------------------------------------------- /sol-profiler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/tsconfig.json -------------------------------------------------------------------------------- /sol-profiler/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /sol-profiler/typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-profiler/typedoc-tsconfig.json -------------------------------------------------------------------------------- /sol-resolver/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/CHANGELOG.json -------------------------------------------------------------------------------- /sol-resolver/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/CHANGELOG.md -------------------------------------------------------------------------------- /sol-resolver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/README.md -------------------------------------------------------------------------------- /sol-resolver/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/package.json -------------------------------------------------------------------------------- /sol-resolver/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/globals.d.ts -------------------------------------------------------------------------------- /sol-resolver/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/index.ts -------------------------------------------------------------------------------- /sol-resolver/src/resolvers/enumerable_resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/resolvers/enumerable_resolver.ts -------------------------------------------------------------------------------- /sol-resolver/src/resolvers/fallthrough_resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/resolvers/fallthrough_resolver.ts -------------------------------------------------------------------------------- /sol-resolver/src/resolvers/fs_resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/resolvers/fs_resolver.ts -------------------------------------------------------------------------------- /sol-resolver/src/resolvers/name_resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/resolvers/name_resolver.ts -------------------------------------------------------------------------------- /sol-resolver/src/resolvers/npm_resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/resolvers/npm_resolver.ts -------------------------------------------------------------------------------- /sol-resolver/src/resolvers/relative_fs_resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/resolvers/relative_fs_resolver.ts -------------------------------------------------------------------------------- /sol-resolver/src/resolvers/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/resolvers/resolver.ts -------------------------------------------------------------------------------- /sol-resolver/src/resolvers/spy_resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/resolvers/spy_resolver.ts -------------------------------------------------------------------------------- /sol-resolver/src/resolvers/url_resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/resolvers/url_resolver.ts -------------------------------------------------------------------------------- /sol-resolver/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/src/types.ts -------------------------------------------------------------------------------- /sol-resolver/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-resolver/tsconfig.json -------------------------------------------------------------------------------- /sol-resolver/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /sol-trace/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/.npmignore -------------------------------------------------------------------------------- /sol-trace/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/CHANGELOG.json -------------------------------------------------------------------------------- /sol-trace/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/CHANGELOG.md -------------------------------------------------------------------------------- /sol-trace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/README.md -------------------------------------------------------------------------------- /sol-trace/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/docs/reference.mdx -------------------------------------------------------------------------------- /sol-trace/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/package.json -------------------------------------------------------------------------------- /sol-trace/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/src/globals.d.ts -------------------------------------------------------------------------------- /sol-trace/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/src/index.ts -------------------------------------------------------------------------------- /sol-trace/src/revert_trace_subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/src/revert_trace_subprovider.ts -------------------------------------------------------------------------------- /sol-trace/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/tsconfig.json -------------------------------------------------------------------------------- /sol-trace/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /sol-trace/typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-trace/typedoc-tsconfig.json -------------------------------------------------------------------------------- /sol-tracing-utils/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/.npmignore -------------------------------------------------------------------------------- /sol-tracing-utils/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/CHANGELOG.json -------------------------------------------------------------------------------- /sol-tracing-utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/CHANGELOG.md -------------------------------------------------------------------------------- /sol-tracing-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/README.md -------------------------------------------------------------------------------- /sol-tracing-utils/compiler.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/compiler.json -------------------------------------------------------------------------------- /sol-tracing-utils/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sol-tracing-utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/package.json -------------------------------------------------------------------------------- /sol-tracing-utils/src/artifact_adapters/abstract_artifact_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/artifact_adapters/abstract_artifact_adapter.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/artifact_adapters/sol_compiler_artifact_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/artifact_adapters/sol_compiler_artifact_adapter.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/artifact_adapters/truffle_artifact_adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/artifact_adapters/truffle_artifact_adapter.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/ast_visitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/ast_visitor.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/collect_coverage_entries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/collect_coverage_entries.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/constants.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/get_source_range_snippet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/get_source_range_snippet.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/globals.d.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/index.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/instructions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/instructions.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/revert_trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/revert_trace.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/source_maps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/source_maps.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/trace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/trace.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/trace_collection_subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/trace_collection_subprovider.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/trace_collector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/trace_collector.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/trace_info_subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/trace_info_subprovider.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/types.ts -------------------------------------------------------------------------------- /sol-tracing-utils/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/src/utils.ts -------------------------------------------------------------------------------- /sol-tracing-utils/test/collect_coverage_entries_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/test/collect_coverage_entries_test.ts -------------------------------------------------------------------------------- /sol-tracing-utils/test/fixtures/contracts/AllSolidityFeatures.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/test/fixtures/contracts/AllSolidityFeatures.sol -------------------------------------------------------------------------------- /sol-tracing-utils/test/fixtures/contracts/SimpleStorage.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/test/fixtures/contracts/SimpleStorage.sol -------------------------------------------------------------------------------- /sol-tracing-utils/test/fixtures/contracts/Simplest.sol: -------------------------------------------------------------------------------- 1 | contract Simplest { 2 | } 3 | -------------------------------------------------------------------------------- /sol-tracing-utils/test/fixtures/contracts/SolcovIgnore.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/test/fixtures/contracts/SolcovIgnore.sol -------------------------------------------------------------------------------- /sol-tracing-utils/test/instructions_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/test/instructions_test.ts -------------------------------------------------------------------------------- /sol-tracing-utils/test/sol_compiler_artifact_adapter_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/test/sol_compiler_artifact_adapter_test.ts -------------------------------------------------------------------------------- /sol-tracing-utils/test/source_maps_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/test/source_maps_test.ts -------------------------------------------------------------------------------- /sol-tracing-utils/test/trace_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/test/trace_test.ts -------------------------------------------------------------------------------- /sol-tracing-utils/test/utils_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/test/utils_test.ts -------------------------------------------------------------------------------- /sol-tracing-utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/sol-tracing-utils/tsconfig.json -------------------------------------------------------------------------------- /sol-tracing-utils/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /subproviders/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/.npmignore -------------------------------------------------------------------------------- /subproviders/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/CHANGELOG.json -------------------------------------------------------------------------------- /subproviders/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/CHANGELOG.md -------------------------------------------------------------------------------- /subproviders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/README.md -------------------------------------------------------------------------------- /subproviders/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /subproviders/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/docs/reference.mdx -------------------------------------------------------------------------------- /subproviders/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/package.json -------------------------------------------------------------------------------- /subproviders/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/globals.d.ts -------------------------------------------------------------------------------- /subproviders/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/index.ts -------------------------------------------------------------------------------- /subproviders/src/subproviders/base_wallet_subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/subproviders/base_wallet_subprovider.ts -------------------------------------------------------------------------------- /subproviders/src/subproviders/empty_wallet_subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/subproviders/empty_wallet_subprovider.ts -------------------------------------------------------------------------------- /subproviders/src/subproviders/ganache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/subproviders/ganache.ts -------------------------------------------------------------------------------- /subproviders/src/subproviders/mnemonic_wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/subproviders/mnemonic_wallet.ts -------------------------------------------------------------------------------- /subproviders/src/subproviders/private_key_wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/subproviders/private_key_wallet.ts -------------------------------------------------------------------------------- /subproviders/src/subproviders/rpc_subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/subproviders/rpc_subprovider.ts -------------------------------------------------------------------------------- /subproviders/src/subproviders/subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/subproviders/subprovider.ts -------------------------------------------------------------------------------- /subproviders/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/types.ts -------------------------------------------------------------------------------- /subproviders/src/utils/chain_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/utils/chain_utils.ts -------------------------------------------------------------------------------- /subproviders/src/utils/subprovider_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/utils/subprovider_utils.ts -------------------------------------------------------------------------------- /subproviders/src/utils/wallet_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/src/utils/wallet_utils.ts -------------------------------------------------------------------------------- /subproviders/test/chai_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/test/chai_setup.ts -------------------------------------------------------------------------------- /subproviders/test/unit/mnemonic_wallet_subprovider_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/test/unit/mnemonic_wallet_subprovider_test.ts -------------------------------------------------------------------------------- /subproviders/test/unit/private_key_wallet_subprovider_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/test/unit/private_key_wallet_subprovider_test.ts -------------------------------------------------------------------------------- /subproviders/test/utils/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/test/utils/configs.ts -------------------------------------------------------------------------------- /subproviders/test/utils/fixture_data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/test/utils/fixture_data.ts -------------------------------------------------------------------------------- /subproviders/test/utils/ganache_subprovider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/test/utils/ganache_subprovider.ts -------------------------------------------------------------------------------- /subproviders/test/utils/report_callback_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/test/utils/report_callback_errors.ts -------------------------------------------------------------------------------- /subproviders/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/tsconfig.json -------------------------------------------------------------------------------- /subproviders/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/tslint.json -------------------------------------------------------------------------------- /subproviders/typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/subproviders/typedoc-tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint-config/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/.npmignore -------------------------------------------------------------------------------- /tslint-config/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/CHANGELOG.json -------------------------------------------------------------------------------- /tslint-config/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/CHANGELOG.md -------------------------------------------------------------------------------- /tslint-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/README.md -------------------------------------------------------------------------------- /tslint-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/package.json -------------------------------------------------------------------------------- /tslint-config/rules/asyncSuffixRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/rules/asyncSuffixRule.ts -------------------------------------------------------------------------------- /tslint-config/rules/booleanNamingRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/rules/booleanNamingRule.ts -------------------------------------------------------------------------------- /tslint-config/rules/customNoMagicNumbersRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/rules/customNoMagicNumbersRule.ts -------------------------------------------------------------------------------- /tslint-config/rules/enumNamingRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/rules/enumNamingRule.ts -------------------------------------------------------------------------------- /tslint-config/rules/noLodashIsnullRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/rules/noLodashIsnullRule.ts -------------------------------------------------------------------------------- /tslint-config/rules/noLodashIsundefinedRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/rules/noLodashIsundefinedRule.ts -------------------------------------------------------------------------------- /tslint-config/rules/underscorePrivateAndProtectedRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/rules/underscorePrivateAndProtectedRule.ts -------------------------------------------------------------------------------- /tslint-config/rules/walkers/async_suffix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/rules/walkers/async_suffix.ts -------------------------------------------------------------------------------- /tslint-config/test/enumNamingSpec.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/test/enumNamingSpec.spec.ts -------------------------------------------------------------------------------- /tslint-config/test/lintrunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/test/lintrunner.ts -------------------------------------------------------------------------------- /tslint-config/test/noLodashIsundefined.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/test/noLodashIsundefined.spec.ts -------------------------------------------------------------------------------- /tslint-config/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/tsconfig.json -------------------------------------------------------------------------------- /tslint-config/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/tslint-config/tslint.json -------------------------------------------------------------------------------- /typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typedoc-tsconfig.json -------------------------------------------------------------------------------- /types/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/types/.npmignore -------------------------------------------------------------------------------- /types/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/types/CHANGELOG.json -------------------------------------------------------------------------------- /types/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/types/CHANGELOG.md -------------------------------------------------------------------------------- /types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/types/README.md -------------------------------------------------------------------------------- /types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/types/package.json -------------------------------------------------------------------------------- /types/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/types/src/globals.d.ts -------------------------------------------------------------------------------- /types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/types/src/index.ts -------------------------------------------------------------------------------- /types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/types/tsconfig.json -------------------------------------------------------------------------------- /types/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /typescript-typings/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/.npmignore -------------------------------------------------------------------------------- /typescript-typings/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/CHANGELOG.json -------------------------------------------------------------------------------- /typescript-typings/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/CHANGELOG.md -------------------------------------------------------------------------------- /typescript-typings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/README.md -------------------------------------------------------------------------------- /typescript-typings/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/package.json -------------------------------------------------------------------------------- /typescript-typings/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/tsconfig.json -------------------------------------------------------------------------------- /typescript-typings/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["tslint-config-0xproject"] 3 | } 4 | -------------------------------------------------------------------------------- /typescript-typings/types/@ledgerhq/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/@ledgerhq/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/async-child-process/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'async-child-process'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/chai-as-promised/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/chai-as-promised/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/chai-bignumber/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'chai-bignumber'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/chai/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/chai/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/cli-format/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'cli-format'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/dirty-chai/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'dirty-chai'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/es6-promisify/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'es6-promisify'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/ethereumjs-abi/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/ethereumjs-abi/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/ethereumjs-vm/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/ethereumjs-vm/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/ganache-core/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/ganache-core/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/json-rpc-error/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/json-rpc-error/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/keccak/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'keccak'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/openapi-schema-validation/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'openapi-schema-validation'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/promisify-child-process/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'promisify-child-process'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/publish-release/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'publish-release'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/react-highlight/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'react-highlight'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/react-popper/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/react-popper/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/react-tooltip/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'react-tooltip'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/react-typist/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'react-typist'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/request-promise-native/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'request-promise-native'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/rollbar/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'rollbar'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/semver-diff/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'semver-diff'; 2 | -------------------------------------------------------------------------------- /typescript-typings/types/semver-sort/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/semver-sort/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/solc/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/solc/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/to-snake-case/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/to-snake-case/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/truffle-hdwalet-provider/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/truffle-hdwalet-provider/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/web3-eth-abi/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/web3-eth-abi/index.d.ts -------------------------------------------------------------------------------- /typescript-typings/types/web3/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/typescript-typings/types/web3/index.d.ts -------------------------------------------------------------------------------- /utils/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/.npmignore -------------------------------------------------------------------------------- /utils/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/CHANGELOG.json -------------------------------------------------------------------------------- /utils/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/CHANGELOG.md -------------------------------------------------------------------------------- /utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/README.md -------------------------------------------------------------------------------- /utils/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/package.json -------------------------------------------------------------------------------- /utils/src/abi_decoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_decoder.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/abstract_data_types/data_type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/abstract_data_types/data_type.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/abstract_data_types/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/abstract_data_types/interfaces.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/abstract_data_types/types/blob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/abstract_data_types/types/blob.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/abstract_data_types/types/pointer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/abstract_data_types/types/pointer.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/abstract_data_types/types/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/abstract_data_types/types/set.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/calldata/blocks/blob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/calldata/blocks/blob.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/calldata/blocks/pointer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/calldata/blocks/pointer.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/calldata/blocks/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/calldata/blocks/set.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/calldata/calldata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/calldata/calldata.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/calldata/calldata_block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/calldata/calldata_block.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/calldata/iterator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/calldata/iterator.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/calldata/raw_calldata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/calldata/raw_calldata.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_type_factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_type_factory.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/address.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/array.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/bool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/bool.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/dynamic_bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/dynamic_bytes.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/int.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/int.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/method.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/method.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/pointer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/pointer.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/static_bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/static_bytes.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/string.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/tuple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/tuple.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/evm_data_types/uint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/evm_data_types/uint.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/index.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/utils/constants.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/utils/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/utils/math.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/utils/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/utils/queue.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/utils/rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/utils/rules.ts -------------------------------------------------------------------------------- /utils/src/abi_encoder/utils/signature_parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_encoder/utils/signature_parser.ts -------------------------------------------------------------------------------- /utils/src/abi_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/abi_utils.ts -------------------------------------------------------------------------------- /utils/src/address_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/address_utils.ts -------------------------------------------------------------------------------- /utils/src/class_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/class_utils.ts -------------------------------------------------------------------------------- /utils/src/configured_bignumber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/configured_bignumber.ts -------------------------------------------------------------------------------- /utils/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/constants.ts -------------------------------------------------------------------------------- /utils/src/delete_nested_property.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/delete_nested_property.ts -------------------------------------------------------------------------------- /utils/src/error_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/error_utils.ts -------------------------------------------------------------------------------- /utils/src/fetch_async.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/fetch_async.ts -------------------------------------------------------------------------------- /utils/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/globals.d.ts -------------------------------------------------------------------------------- /utils/src/hex_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/hex_utils.ts -------------------------------------------------------------------------------- /utils/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/index.ts -------------------------------------------------------------------------------- /utils/src/interval_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/interval_utils.ts -------------------------------------------------------------------------------- /utils/src/log_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/log_utils.ts -------------------------------------------------------------------------------- /utils/src/promisify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/promisify.ts -------------------------------------------------------------------------------- /utils/src/provider_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/provider_utils.ts -------------------------------------------------------------------------------- /utils/src/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/random.ts -------------------------------------------------------------------------------- /utils/src/revert_error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_error.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/broker/revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/broker/revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/coordinator/revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/coordinator/revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/exchange-forwarder/revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/exchange-forwarder/revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/exchange-libs/lib_math_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/exchange-libs/lib_math_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/exchange/revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/exchange/revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/extensions/lib_asset_data_transfer_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/extensions/lib_asset_data_transfer_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/extensions/mixin_weth_utils_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/extensions/mixin_weth_utils_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/staking/fixed_math_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/staking/fixed_math_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/staking/staking_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/staking/staking_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/utils/authorizable_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/utils/authorizable_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/utils/lib_address_array_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/utils/lib_address_array_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/utils/lib_bytes_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/utils/lib_bytes_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/utils/ownable_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/utils/ownable_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/utils/reentrancy_guard_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/utils/reentrancy_guard_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/utils/safe_math_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/utils/safe_math_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/common_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/common_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/liquidity_provider_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/liquidity_provider_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/meta_transaction_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/meta_transaction_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/ownable_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/ownable_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/proxy_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/proxy_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/signature_validator_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/signature_validator_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/simple_function_registry_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/simple_function_registry_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/spender_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/spender_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/transform_erc20_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/transform_erc20_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/revert_errors/zero-ex/wallet_revert_errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/revert_errors/zero-ex/wallet_revert_errors.ts -------------------------------------------------------------------------------- /utils/src/sign_typed_data_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/sign_typed_data_utils.ts -------------------------------------------------------------------------------- /utils/src/token_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/token_utils.ts -------------------------------------------------------------------------------- /utils/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/src/types.ts -------------------------------------------------------------------------------- /utils/test/abi_decoder_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_decoder_test.ts -------------------------------------------------------------------------------- /utils/test/abi_encoder/abi_samples/method_abis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_encoder/abi_samples/method_abis.ts -------------------------------------------------------------------------------- /utils/test/abi_encoder/abi_samples/optimizer_abis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_encoder/abi_samples/optimizer_abis.ts -------------------------------------------------------------------------------- /utils/test/abi_encoder/abi_samples/return_value_abis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_encoder/abi_samples/return_value_abis.ts -------------------------------------------------------------------------------- /utils/test/abi_encoder/evm_data_types_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_encoder/evm_data_types_test.ts -------------------------------------------------------------------------------- /utils/test/abi_encoder/methods_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_encoder/methods_test.ts -------------------------------------------------------------------------------- /utils/test/abi_encoder/optimizer_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_encoder/optimizer_test.ts -------------------------------------------------------------------------------- /utils/test/abi_encoder/return_values_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_encoder/return_values_test.ts -------------------------------------------------------------------------------- /utils/test/abi_encoder/signature_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_encoder/signature_test.ts -------------------------------------------------------------------------------- /utils/test/abi_utils_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/abi_utils_test.ts -------------------------------------------------------------------------------- /utils/test/revert_error_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/revert_error_test.ts -------------------------------------------------------------------------------- /utils/test/sign_typed_data_utils_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/sign_typed_data_utils_test.ts -------------------------------------------------------------------------------- /utils/test/utils/chai_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/test/utils/chai_setup.ts -------------------------------------------------------------------------------- /utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/utils/tsconfig.json -------------------------------------------------------------------------------- /utils/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /verdaccio/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/verdaccio/Dockerfile -------------------------------------------------------------------------------- /verdaccio/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/verdaccio/README.md -------------------------------------------------------------------------------- /verdaccio/conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/verdaccio/conf.yaml -------------------------------------------------------------------------------- /web3-wrapper/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/.npmignore -------------------------------------------------------------------------------- /web3-wrapper/CHANGELOG.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/CHANGELOG.json -------------------------------------------------------------------------------- /web3-wrapper/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/CHANGELOG.md -------------------------------------------------------------------------------- /web3-wrapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/README.md -------------------------------------------------------------------------------- /web3-wrapper/coverage/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web3-wrapper/docs/reference.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/docs/reference.mdx -------------------------------------------------------------------------------- /web3-wrapper/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/package.json -------------------------------------------------------------------------------- /web3-wrapper/src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/src/globals.d.ts -------------------------------------------------------------------------------- /web3-wrapper/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/src/index.ts -------------------------------------------------------------------------------- /web3-wrapper/src/marshaller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/src/marshaller.ts -------------------------------------------------------------------------------- /web3-wrapper/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/src/types.ts -------------------------------------------------------------------------------- /web3-wrapper/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/src/utils.ts -------------------------------------------------------------------------------- /web3-wrapper/src/web3_wrapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/src/web3_wrapper.ts -------------------------------------------------------------------------------- /web3-wrapper/test/utils/chai_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/test/utils/chai_setup.ts -------------------------------------------------------------------------------- /web3-wrapper/test/web3_wrapper_test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/test/web3_wrapper_test.ts -------------------------------------------------------------------------------- /web3-wrapper/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/tsconfig.json -------------------------------------------------------------------------------- /web3-wrapper/tslint.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@0x/tslint-config"] 3 | } 4 | -------------------------------------------------------------------------------- /web3-wrapper/typedoc-tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/web3-wrapper/typedoc-tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/tools/HEAD/yarn.lock --------------------------------------------------------------------------------