Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: sync / Gateway development -> staging v2.0.2 #364

Merged
merged 31 commits into from
Oct 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
157d49c
add lp connector
vic-en Jul 24, 2024
91a61c0
update rpc endpoint and token list
vic-en Jul 25, 2024
0f461b5
rename etc to ethereum-classic
vic-en Jul 25, 2024
14d66a9
Merge branch 'development' of https://github.com/hummingbot/gateway i…
vic-en Aug 5, 2024
d2c1841
update wallet validator
vic-en Aug 5, 2024
7b417b0
add unit tests
vic-en Aug 6, 2024
bd9a268
update workflow file
vic-en Aug 6, 2024
60ff85e
comment out etcSwap in additional spender
vic-en Aug 6, 2024
b4bb002
update workflow file
vic-en Aug 6, 2024
64889f8
fix uniswap test
vic-en Aug 14, 2024
f53b584
fix uniswap swawp test
vic-en Aug 14, 2024
3e48262
Merge branch 'development' into feat/etc_swap_v3
fengtality Aug 15, 2024
cc6b121
Update README.md
PaulGiancarlo Aug 22, 2024
7f1812e
bump version to dev-2.0.2
Aug 29, 2024
9402590
Merge pull request #354 from hummingbot/update_development_2.0.2
nikspz Aug 29, 2024
f175599
Merge branch 'development' of https://github.com/hummingbot/gateway i…
vic-en Aug 29, 2024
809dff7
update
vic-en Aug 29, 2024
e9a2e72
v2 and v3 swaps with unit test
vic-en Sep 8, 2024
716ab08
Merge branch 'feat/etc_swap_v3' of https://github.com/vic-en/gateway …
vic-en Sep 8, 2024
0663c61
(governance) remove near, ref, perp connectors
fengtality Sep 24, 2024
7f41b96
Merge pull request #350 from PaulGiancarlo/patch-1
fengtality Sep 24, 2024
6bfb240
Merge branch 'development' into fix/remove-epoch-8-dex-chain
fengtality Sep 24, 2024
5eab9d9
(fix) remove xrpl and dexalot clob connectors
fengtality Sep 24, 2024
05f7ed7
Merge branch 'fix/remove-epoch-8-dex-chain' of github.com:hummingbot/…
fengtality Sep 24, 2024
d2912f9
remove all clob
fengtality Sep 24, 2024
5295af9
Merge pull request #362 from hummingbot/fix/remove-epoch-8-dex-chain
fengtality Sep 24, 2024
6439cd2
fix failing tests
fengtality Sep 24, 2024
4fa8093
Merge branch 'development' of https://github.com/hummingbot/gateway i…
vic-en Sep 26, 2024
fb11f32
update token source
vic-en Oct 7, 2024
01515b3
Merge pull request #340 from vic-en/feat/etc_swap_v3
nikspz Oct 11, 2024
e96637a
Merge branch 'staging' into staging-update-to-2.0.2
nikspz Oct 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/workflows/workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ jobs:
cp -rf src/templates/* conf
sed -i 's|/home/gateway/conf/lists/|conf/lists/|g' ./conf/*.yml
sed -i 's/https:\/\/rpc.ankr.com\/eth_goerli/http:\/\/127.0.0.1:8545\//g' ./conf/ethereum.yml
sed -i 's/https:\/\/etc.rivet.link/http:\/\/127.0.0.1:8545\//g' ./conf/ethereum-classic.yml

- name: Run unit test coverage
if: github.event_name == 'pull_request'
Expand Down
2 changes: 0 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,6 @@ There are a number of ways to contribute to gateway.

- The format of configuration files are dictated by [src/services/config-manager-v2.ts](./src/services/config-manager-v2.ts) and the corresponding schema files in [src/services/schema](./src/services/schema).

- If you want to turn off `https`, set `unsafeDevModeWithHTTP` to `true` in [conf/server.yml](./conf/server.yml).

- For each supported chain, token lists that translate address to symbols for each chain are stored in `/conf/lists`. You can add tokens here to make them available to Gateway.


Expand Down
160 changes: 0 additions & 160 deletions docs/swagger/amm-routes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,163 +59,3 @@ paths:
'200':
schema:
$ref: '#/definitions/EstimateGasResponse'
/amm/perp/market-prices:
post:
tags:
- 'amm'
summary: 'Get market prices for a quote base pair on perp curie'
operationId: 'perpPrices'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/PerpPriceRequest'
responses:
'200':
schema:
$ref: '#/definitions/PerpPriceResponse'
/amm/perp/market-status:
post:
tags:
- 'amm'
summary: 'Get the status for a quote base pair market'
operationId: 'marketStatus'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/PerpPriceRequest'
responses:
'200':
schema:
$ref: '#/definitions/PerpStatusResponse'
/amm/perp/pairs:
post:
tags:
- 'amm'
summary: 'Get a list of all available pairs on perp curie'
operationId: 'perpPairs'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/PerpPairsRequest'
responses:
'200':
schema:
$ref: '#/definitions/PerpPairsResponse'
/amm/perp/position:
post:
tags:
- 'amm'
summary: 'Get poision data for a quote base pair'
operationId: 'perpPosition'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/PerpPositionRequest'
responses:
'200':
schema:
$ref: '#/definitions/PerpPositionResponse'
/amm/perp/balance:
post:
tags:
- 'amm'
summary: 'Get account value'
operationId: 'perpBalance'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/PerpBalanceRequest'
responses:
'200':
schema:
$ref: '#/definitions/PerpBalanceResponse'
/amm/perp/open:
post:
tags:
- 'amm'
summary: 'Open/increase position on specified market'
operationId: 'perpPositionOpen'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/PerpOpenRequest'
responses:
'200':
schema:
$ref: '#/definitions/PerpOpenResponse'
/amm/perp/close:
post:
tags:
- 'amm'
summary: 'Close postion on specified market'
operationId: 'perpPositionClose'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/PerpCloseRequest'
responses:
'200':
schema:
$ref: '#/definitions/PerpCloseResponse'
/amm/perp/estimateGas:
post:
tags:
- 'amm'
summary: 'Estimate the total gas costs for sending a perp order'
operationId: 'estimateGas'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/NetworkSelectionRequest'
responses:
'200':
schema:
$ref: '#/definitions/EstimateGasResponse'
Loading