-
Notifications
You must be signed in to change notification settings - Fork 203
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
Migrate HTTPClient and Kmd to TypeScript #318
Commits on Mar 22, 2021
-
Migrate convert, group, account files to TypeScript (#314)
* Add `TransactionLike` type and `instantiateTxnIfNeeded` utility method
Configuration menu - View commit details
-
Copy full SHA for 867045f - Browse repository at this point
Copy the full SHA 867045fView commit details -
Migrate
jsonrequest.js
to TypeScript* Add `IntDecoding` type to TypeScript definitions
Configuration menu - View commit details
-
Copy full SHA for 491f3df - Browse repository at this point
Copy the full SHA 491f3dfView commit details -
Convert
JSONRequest
to abstract class* Add lint rule to flag `module.exports` and `require` statements in TypeScript files
Configuration menu - View commit details
-
Copy full SHA for 11c97a9 - Browse repository at this point
Copy the full SHA 11c97a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 607f260 - Browse repository at this point
Copy the full SHA 607f260View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aebe9f - Browse repository at this point
Copy the full SHA 2aebe9fView commit details -
Migrate indexer JSON request files to TypeScript
* Encapsulate `AlgodClient` and `IndexerClient` shared structures in an abstract class `ServiceClient`
Configuration menu - View commit details
-
Copy full SHA for 9121495 - Browse repository at this point
Copy the full SHA 9121495View commit details -
Migrate HTTPClient to TypeScript
* Abstract `ServiceClient` functionality into rewritten `HTTPClient` * Include workaround for `algod` v1
Configuration menu - View commit details
-
Copy full SHA for a5c17ab - Browse repository at this point
Copy the full SHA a5c17abView commit details -
Migrate Kmd client to TypeScript
* Include some small enhancements to abstract `JSONRequest` class
Configuration menu - View commit details
-
Copy full SHA for 0461136 - Browse repository at this point
Copy the full SHA 0461136View commit details
Commits on Mar 25, 2021
-
Merge branch 'develop' into jacob/kmd-httpclient-to-typescript
# Conflicts: # src/client/v2/algod/accountInformation.ts # src/client/v2/algod/algod.ts # src/client/v2/algod/block.ts # src/client/v2/algod/compile.ts # src/client/v2/algod/dryrun.ts # src/client/v2/algod/getApplicationByID.ts # src/client/v2/algod/getAssetByID.ts # src/client/v2/algod/pendingTransactionInformation.ts # src/client/v2/algod/pendingTransactions.ts # src/client/v2/algod/pendingTransactionsByAddress.ts # src/client/v2/algod/proof.ts # src/client/v2/algod/sendRawTransaction.ts # src/client/v2/algod/statusAfterBlock.ts # src/client/v2/algod/supply.ts # src/client/v2/indexer/indexer.ts # src/client/v2/indexer/lookupAccountByID.ts # src/client/v2/indexer/lookupAccountTransactions.ts # src/client/v2/indexer/lookupApplications.ts # src/client/v2/indexer/lookupAssetBalances.ts # src/client/v2/indexer/lookupAssetByID.ts # src/client/v2/indexer/lookupAssetTransactions.ts # src/client/v2/indexer/lookupBlock.ts # src/client/v2/indexer/lookupTransactionByID.ts # src/client/v2/indexer/searchForTransactions.ts # src/client/v2/jsonrequest.ts # src/main.ts # src/utils/utils.ts
Configuration menu - View commit details
-
Copy full SHA for 927f10c - Browse repository at this point
Copy the full SHA 927f10cView commit details
Commits on Mar 30, 2021
-
Re-introduce ServiceClient abstraction
ServiceClient, which includes an HTTPClient property, allows overwriting the HTTPClient instance. This functionality is required by: #277 (comment)
Configuration menu - View commit details
-
Copy full SHA for bc9f806 - Browse repository at this point
Copy the full SHA bc9f806View commit details -
* Remove HTTPClient workaround in `src/client/algod.js` * Add `IndexerTokenHeader` interface * Remove extraneous IntEncoding getters/setters
Configuration menu - View commit details
-
Copy full SHA for 578b383 - Browse repository at this point
Copy the full SHA 578b383View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fe60a1 - Browse repository at this point
Copy the full SHA 0fe60a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e632293 - Browse repository at this point
Copy the full SHA e632293View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ce9d55 - Browse repository at this point
Copy the full SHA 2ce9d55View commit details
Commits on Mar 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5804e7f - Browse repository at this point
Copy the full SHA 5804e7fView commit details