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

Feat/tinyman #90

Merged
merged 31 commits into from
May 22, 2023
Merged
Show file tree
Hide file tree
Changes from 30 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
f73f938
(feat) Algorand status and poll implementations
petioptrv Apr 13, 2023
117742c
(feat) Adds algorand swagger docs
petioptrv Apr 13, 2023
ce50c49
(feat) Implements Algorand wallet and balance endpoints
petioptrv Apr 16, 2023
aa6a928
(feat) Implements Algorand assets endpoints
petioptrv Apr 16, 2023
586cbd9
(cleanup) Centralizes the places where chains are built and need to b…
petioptrv Apr 17, 2023
cfc777c
(feat) Adds Algorand opt-in route
petioptrv Apr 18, 2023
3089394
(feat) Adds Algorand opt-in route
petioptrv Apr 18, 2023
01d410e
Merge branch 'cleanup/chain_build' into feat/algorand_chain
petioptrv Apr 18, 2023
46444cd
init commit
vic-en Apr 19, 2023
ca39716
update with working routes
vic-en Apr 20, 2023
9ec73a2
Update test-helpers/curl/requests/algorand_balances.json
petioptrv Apr 20, 2023
1ecfc3b
Update test-helpers/curl/requests/algorand_opt_in.json
petioptrv Apr 20, 2023
4eae9a8
Update test-helpers/curl/requests/remove_algorand_key.json
petioptrv Apr 20, 2023
c8f4fe7
(cleanup) Removes leftover to-do comments
petioptrv Apr 20, 2023
928b153
Merge remote-tracking branch 'origin/feat/algorand_chain' into feat/a…
petioptrv Apr 20, 2023
fd86c45
Merge branch 'feat/algorand_chain' of https://github.com/CoinAlpha/ga…
vic-en Apr 20, 2023
701545d
Merge branch 'feat/algorand_chain' of https://github.com/CoinAlpha/ga…
vic-en Apr 20, 2023
24510a4
update
vic-en Apr 21, 2023
f1e1f5a
(refactor) Reverts `sdk-curie`'s version
petioptrv Apr 21, 2023
3cd2773
(fix) Reverts changes to Injective
petioptrv Apr 21, 2023
d41aced
Merge branch 'feat/algorand_chain' of https://github.com/CoinAlpha/ga…
vic-en Apr 24, 2023
83ab624
address changes
vic-en Apr 24, 2023
a68fd4d
update tinyman
vic-en Apr 26, 2023
bc1b217
add unit test
vic-en Apr 27, 2023
07b6559
update patch and address comment
vic-en Apr 27, 2023
10d945e
Merge branch 'development' of https://github.com/CoinAlpha/gateway in…
vic-en May 2, 2023
ebb2579
update controller
vic-en May 2, 2023
cbb1706
Merge branch 'development' into feat/tinyman
fengtality May 10, 2023
1bd1380
add chain type to tinyman connector config
vic-en May 17, 2023
c8e4a8c
Merge branch 'development' into feat/tinyman
vic-en May 18, 2023
886dbd1
update symbols to upper case
vic-en May 18, 2023
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
73 changes: 73 additions & 0 deletions docs/swagger/algorand-routes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
paths:
/algorand/poll:
post:
tags:
- 'algorand'
summary: 'Poll the status of a transaction'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/AlgorandPollRequest'
responses:
'200':
schema:
$ref: '#/definitions/AlgorandPollResponse'
/algorand/balances:
post:
tags:
- 'algorand'
summary: 'Get the balances of an account'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/BalancesRequest'
responses:
'200':
schema:
$ref: '#/definitions/BalancesResponse'
/algorand/assets:
get:
tags:
- 'algorand'
summary: 'Get assets info'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'query'
name: 'query'
required: true
schema:
$ref: '#/definitions/AlgorandAssetsRequest'
/algorand/opt-in:
post:
tags:
- 'algorand'
summary: 'Opt into an asset'
consumes:
- 'application/json'
produces:
- 'application/json'
parameters:
- in: 'body'
name: 'body'
required: true
schema:
$ref: '#/definitions/AlgorandOptInRequest'
responses:
'200':
schema:
$ref: '#/definitions/AlgorandOptInResponse'
Loading