├── .circleci └── config.yml ├── .env.example ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── content └── screenshot.png ├── package.json ├── src ├── configs.ts ├── constants.ts ├── contracts.ts ├── globals.d.ts ├── mock_0x_api_response_utils.ts ├── print_utils.ts ├── provider_engine.ts ├── scenarios │ ├── all.ts │ ├── cancel_pair_limit_orders.ts │ ├── create_staking_pool.ts │ ├── exchange_proxy_subscribe.ts │ ├── execute_metatransaction_fill_rfq_order.ts │ ├── fill_0x_api_swap.ts │ ├── fill_erc20_limit_order.ts │ ├── fill_erc20_otc_order.ts │ ├── fill_erc20_rfq_order.ts │ ├── fill_erc20_rfq_order_with_maker_order_signer.ts │ ├── fill_erc20_taker_signed_otc_order.ts │ └── transform_erc20.ts ├── types.ts ├── util_scripts │ └── mint_test_zrx.ts └── utils.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- 1 | ROPSTEN_RPC_URL= 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | lib 2 | package.json 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/README.md -------------------------------------------------------------------------------- /content/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/content/screenshot.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/package.json -------------------------------------------------------------------------------- /src/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/configs.ts -------------------------------------------------------------------------------- /src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/constants.ts -------------------------------------------------------------------------------- /src/contracts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/contracts.ts -------------------------------------------------------------------------------- /src/globals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/globals.d.ts -------------------------------------------------------------------------------- /src/mock_0x_api_response_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/mock_0x_api_response_utils.ts -------------------------------------------------------------------------------- /src/print_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/print_utils.ts -------------------------------------------------------------------------------- /src/provider_engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/provider_engine.ts -------------------------------------------------------------------------------- /src/scenarios/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/all.ts -------------------------------------------------------------------------------- /src/scenarios/cancel_pair_limit_orders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/cancel_pair_limit_orders.ts -------------------------------------------------------------------------------- /src/scenarios/create_staking_pool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/create_staking_pool.ts -------------------------------------------------------------------------------- /src/scenarios/exchange_proxy_subscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/exchange_proxy_subscribe.ts -------------------------------------------------------------------------------- /src/scenarios/execute_metatransaction_fill_rfq_order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/execute_metatransaction_fill_rfq_order.ts -------------------------------------------------------------------------------- /src/scenarios/fill_0x_api_swap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/fill_0x_api_swap.ts -------------------------------------------------------------------------------- /src/scenarios/fill_erc20_limit_order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/fill_erc20_limit_order.ts -------------------------------------------------------------------------------- /src/scenarios/fill_erc20_otc_order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/fill_erc20_otc_order.ts -------------------------------------------------------------------------------- /src/scenarios/fill_erc20_rfq_order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/fill_erc20_rfq_order.ts -------------------------------------------------------------------------------- /src/scenarios/fill_erc20_rfq_order_with_maker_order_signer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/fill_erc20_rfq_order_with_maker_order_signer.ts -------------------------------------------------------------------------------- /src/scenarios/fill_erc20_taker_signed_otc_order.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/fill_erc20_taker_signed_otc_order.ts -------------------------------------------------------------------------------- /src/scenarios/transform_erc20.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/scenarios/transform_erc20.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/util_scripts/mint_test_zrx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/util_scripts/mint_test_zrx.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/0xProject/0x-starter-project/HEAD/yarn.lock --------------------------------------------------------------------------------