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

sync/ Gateway development -> staging #296

Merged
merged 44 commits into from
Mar 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
c548141
feat/Osmosis Chain - clean merge
chasevoorhees Jan 20, 2024
35262e3
fix pool import osmojs
chasevoorhees Jan 26, 2024
554cf5a
Merge branch 'hummingbot:development' into development
chasevoorhees Jan 26, 2024
69c7eaf
remove no-jest debug file
chasevoorhees Jan 27, 2024
f63303a
change default pw for cert manager in osmo tests
chasevoorhees Jan 27, 2024
2195729
re-add osmo assets json files
chasevoorhees Jan 27, 2024
34cab97
fixed cosmos file asset load
chasevoorhees Jan 28, 2024
c508a7e
fix wallet add
chasevoorhees Jan 28, 2024
3c68dd8
amm/trade bigint serialize error
chasevoorhees Jan 31, 2024
3bed751
fix bigint serialize issue with osmo trade. also entirely moved from …
chasevoorhees Feb 1, 2024
6f60437
swagger defs update for poolId->tokenId changes
chasevoorhees Feb 1, 2024
f04cc9d
re-enable addPositionCL, but its throwing null pointer error from the…
chasevoorhees Feb 1, 2024
a129397
fixed CL positions get and reduce
chasevoorhees Feb 2, 2024
c7443f0
Fix network return name for osmo chains/balances
chasevoorhees Feb 5, 2024
97af83a
remove address required in poolPrices()
chasevoorhees Feb 6, 2024
c26fcf5
fixed approvals when interacting with client
chasevoorhees Feb 6, 2024
e1bd11c
Merge branch 'development' into development
chasevoorhees Feb 6, 2024
65e1ecc
update curl.sh and osmosis_trade.json
nkhrs Feb 12, 2024
e94bf8e
changed tests to use ION-OSMO for CL pools since ATOM-OSMO pools were…
chasevoorhees Feb 15, 2024
77ba322
updated osmo tests to use mainnet when specified
chasevoorhees Feb 15, 2024
74a51b1
fixed our testnet CL add/remove again
chasevoorhees Feb 15, 2024
22456b9
Merge branch 'development' into development
chasevoorhees Feb 16, 2024
19c229e
removed osmo test-no-jest file used for debug
chasevoorhees Feb 16, 2024
2c659a0
remove validateAddress from validatePositionRequest
chasevoorhees Feb 16, 2024
a64d509
Merge branch 'development' into development
nkhrs Feb 19, 2024
355a592
Update XRPL polling retry interval and market loading logic
mlguys Feb 24, 2024
67c3ae5
upgrade eslint + prettier
mlguys Feb 25, 2024
cee7d17
fix- Update development version to dev-1.26.0
nikspz Feb 27, 2024
970b728
Update package.json
nikspz Feb 27, 2024
03ef336
Merge pull request #288 from hummingbot/nikspz-patch-1
nikspz Feb 27, 2024
9e40cdd
Merge pull request #286 from hummingbot/fix/xrpl-revert-submit-and-wait
fengtality Feb 27, 2024
ea5bcab
Merge branch 'development' into development
chasevoorhees Feb 27, 2024
1f7009c
Osmosis: Fixed sig fig issues caused by DAI being excessive. Fixed al…
chasevoorhees Feb 28, 2024
bf11643
Merge branch 'development' of https://github.com/pecuniafinance/gatew…
chasevoorhees Feb 28, 2024
d49009a
Osmosis: cleaned some comments, added market price to PoolPriceResponse
chasevoorhees Feb 28, 2024
6a40c38
Osmosis: fix bigint serialization error
chasevoorhees Mar 1, 2024
eb3e9c5
feat/update-gateway-workflow
david-hummingbot Mar 3, 2024
5304a62
Delete .github/workflows/docker_build_latest
david-hummingbot Mar 4, 2024
9307299
Delete .github/workflows/docker_build_tags
david-hummingbot Mar 4, 2024
aa7998e
Osmosis: Updated tokenId to take either positionId or PoolId
chasevoorhees Mar 7, 2024
5015988
Merge pull request #292 from hummingbot/feat/update-gateway-workflow
rapcmia Mar 7, 2024
3db1553
Osmosis: Removed GAAM from poolPositions, fixed interactions with amm…
chasevoorhees Mar 12, 2024
9d36722
Merge pull request #277 from pecuniafinance/development
rapcmia Mar 15, 2024
1505cb0
Merge branch 'staging' into development
rapcmia Mar 18, 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
47 changes: 0 additions & 47 deletions .github/workflows/docker_build_latest

This file was deleted.

37 changes: 0 additions & 37 deletions .github/workflows/docker_build_tags

This file was deleted.

80 changes: 80 additions & 0 deletions .github/workflows/docker_buildx_workflow.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
name: Gateway Docker Buildx Workflow

on:
pull_request:
types: [closed]
branches:
- master
- development
release:
types: [published, edited]

jobs:
build_pr:
if: github.event_name == 'pull_request' && github.event.pull_request.merged == true
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4.1.1

- name: Set up QEMU
uses: docker/setup-qemu-action@v3

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3.1.0

- name: Login to DockerHub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Build and push Development Image
if: github.base_ref == 'development'
uses: docker/build-push-action@v5
with:
context: .
platforms: linux/amd64,linux/arm64
push: true
tags: hummingbot/gateway:development

- name: Build and push Latest Image
if: github.base_ref == 'master'
uses: docker/build-push-action@v5
with:
context: .
file: ./Dockerfile
platforms: linux/amd64,linux/arm64
push: true
tags: hummingbot/gateway:latest

build_release:
if: github.event_name == 'release'
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4.1.1

- name: Set up QEMU
uses: docker/setup-qemu-action@v3

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3.1.0

- name: Login to DockerHub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Extract tag name
id: get_tag
run: echo ::set-output name=VERSION::version-${GITHUB_REF#refs/tags/v}

- name: Build and push
uses: docker/build-push-action@v5
with:
context: .
platforms: linux/amd64,linux/arm64
push: true
tags: hummingbot/gateway:${{ steps.get_tag.outputs.VERSION }}
Loading
Loading