- May 05, 2023
-
-
Cameron Marshall authored
* remove metadata v13 * remove adjustedMetadataV13 references in docs * update storage metadata docs
-
- May 01, 2023
-
-
Tarik Gul authored
* fix!: remove noMeta query param from `/transaction/materials` * Update docs * remove `noMeta` from e2e-tewst * fix router.use()
-
- Apr 19, 2023
-
- Apr 12, 2023
-
-
Tarik Gul authored
fix!: update polkadot-js, and adjust for breaking changes (`/accounts/{accountId}/balance-info`) (#1255) * chore(deps): update polkadot-js * Fix polkadot primitive candidate type cast in paras headers endpoint * Update polkadot-js * fix the accounts endpoint * Fix tests, and cleanup responses * Update polkadot historical e2e-tests * Update kusama historical e2e-tests * Update westend historical e2e-tests * Update statemine historical e2e tests * Add inline docs * Update docs * lint * Update docs/src/openapi-v1.yaml Co-authored-by: Cameron Marshall <[email protected]> * rebuild docs --------- Co-authored-by: Cameron Marshall <[email protected]>
-
- Apr 11, 2023
-
- Apr 06, 2023
-
-
Tarik Gul authored
-
- Apr 04, 2023
-
- Mar 23, 2023
-
- Mar 15, 2023
-
- Mar 13, 2023
-
-
Cameron Marshall authored
* test pallet dispatch call * update fetchDispatchables service * add e2e tests for dispatchables endpoint update docs * update getDispatchablesItemMeta * update dispatchables unit tests * update abstractpalletservice * update docs, fix mispells * update docs and remove log
-
- Mar 01, 2023
-
-
Cameron Marshall authored
* add endpoint for pallet constants add unit and e2e tests * update docs for consts endpoint * merged master added statemint consts e2e tests * update abstractpalletservice * add newline in response mocks * yarn lint * update docs
-
- Feb 28, 2023
-
- Feb 14, 2023
-
- Feb 13, 2023
-
-
Cameron Marshall authored
* add events pallet events endpoint add unit tests add e2e test * update docs for pallet events endpoint * add statemint e2e tests for pallet events endpoint * update events references * remove duplicate IPalletEventsParam reference * lint * add events check to getPalletMetadataType add unhappy path check to fetchEventItem unit tests * merge master * update abstratpalletservice types refactored events items assignment * update error message to reflect more accurately when the pallet metadata has no items to query of a specific field type * debug historicApi pallets * update check for isValidPalletName to use the pallet meta data instead of the historicApi * update error log for when a pallet id is not recognized * yarn lint
-
- Feb 01, 2023
-
- Jan 30, 2023
-
-
Tarik Gul authored
-
- Jan 25, 2023
-
- Jan 24, 2023
-
-
Dominique authored
* Added the `validators` endpoint - Controller, service, response type - Returns all validators addresses and their corresponding status (active / waiting) * Validators Info per block - Added the `at` query param - Modified the Service accordingly * yarn lint * Changes `array` to `Set` (James Super Tip) - Changed the data structure used to save the validators in the active set from an `array` to a `Set` (based on James suggestion) - Changed also the used functions accordingly. - Merged in one loop the check of which validator is in the active set and the population of the returned array. * Lint & Update docs - yarn lint - Added validators endpoint to the docs - Corrected other parts of the docs mentioned by the swagger as errors. * Added in latest e2e tests the validators endpoint * Changes from Tarik s comments * Adjustments in the docstring * Update src/services/pallets/PalletsStakingValidatorsService.ts Co-authored-by: Tarik Gul <[email protected]> * yarn lint:fix Co-authored-by: Tarik Gul <[email protected]>
-
- Jan 23, 2023
-
-
Cameron Marshall authored
* add controller and service for errors * add pallet errors endpoint * removed unused error query param * fix newline in response json * add abstract pallet service * add AbstractPallerService * remove dev log * change access modifier in abstract pallets * change fn name * add errors pallet to kusama * remove unused import remove newline * remove lower casing of pallet name in fetchErrors update latest polkadot e2e tests with PhragmentElection Pallet * update parsedPalletName
-
- Jan 16, 2023
-
-
Cameron Marshall authored
* nomination pools * chore(deps): updated polkadot-js deps * feat: support for nomination pools * update tests * update nomination pool service * update test * remove historicApi as param * removed historicApi param from nomination pool info service * lint * update param info * update metadata arg, remove legacy docs * update open-api yml * update open api refs * add nomination pools controller to kusama and polkadot controllers * add comments to nomination pool service fns * add nomination pool latest e2e test
-
- Jan 10, 2023
-
-
Tarik Gul authored
* feat: add /paras/head * backed candidates endpoint * finalize the backed-candidate logic * fix grumble with return type * fix types and complete /paras/head logic * cleanup * add test for parasHead, and add at field for responses * add test for backed candidates * add docs * add inline docs * rework the endpoints * update docs * remove mute mock data * update endpoint descriptions * leases to heads * adjust inline comment * add the endpoints to the latest e2e tests * fix spacing
-
- Dec 27, 2022
-
- Dec 22, 2022
-
-
Tarik Gul authored
* fix: set rpc to call for queryInfo in transaction/fee-estimate * update docs
-
- Dec 14, 2022
-
- Dec 07, 2022
-
- Nov 22, 2022
-
-
Tarik Gul authored
* feat: contracts endpoint boilerplate * add @polkadot/api-contracts * set this as a post request * modify post request handler type * cleanup service * add contracts controller to the default controller * boilerplate tests * set mock data for contracts * expand request types to include generic P type * cleanup controlelr with expanded types and clean naming. Add query params * add query params * comment out some tests * expand query params, and fix logic * fix small grumble * add validateAddress middleware * pass the ContractPromise into the service to make testing possible * add test for contracts ink * fix versions * cleanup contract query calls * fix inline comments, and cleanup code * remove parseBNorThrow (only needed for contrcuting contract txs) * docs * update 400 errors Co-authored-by: marshacb <[email protected]>
-
- Nov 21, 2022
-
- Nov 11, 2022
-
-
Cameron Marshall authored
-
- Nov 03, 2022
-
-
Cameron Marshall authored
* chore(release):v14.1.0 * move ci commits to ci in changelog * correct version to 14.0.1 * remove extra lines in changelog update release date * chore(release): v14.1.0 * update compatibility changelog * compatibility changelog * update westend compatibility version
-
- Oct 19, 2022
-
-
Cameron Marshall authored
* chore(release):v14.1.0 * move ci commits to ci in changelog * correct version to 14.0.1 * remove extra lines in changelog update release date
-
- Oct 13, 2022
-
-
Dominique authored
- Moved the `AccountConvert` path so it is in alphabetical order. - Added the `AccountConvert` schema. - Small correction in `PalletStorageItem` schema. - Added swagger verification step in the CONTRIBUTING guide.
-
- Oct 03, 2022
-
-
Cameron Marshall authored
* chore(release):v14.0.0 * update changelog * update compatibility section * update docs * add breaking changes header in changelog
-
- Sep 28, 2022
-
-
Tarik Gul authored
* feat!: support for NStorageMaps * update docs * fix merge conflict
-
- Sep 21, 2022
-
-
Dominique authored
* Added the `convert` endpoint - Controller, service, response type * Removed getPair * SS58 Address from Public key (hex) - Using the query param `publicKey` to output the SS58 address if the input/parameter that is given by the user is a Public Key (hex) and not an accountID. * Changes in validation code & Adding tests - Added specific types that the `RequestHandler` can accept. - Cleaned the code that validates the query params (and sets default values) in the Controller. - Added tests with different valid or invalid endpoints to check. * Updated the Docs - Updated the docs with the `convert` endpoint functionality & path & query params. * Changes in the docs based on Tarik's feedback - Keeping the "AccountId" written with the same format. - Other minor changes in formatting. * Changes in code & formatting based on Tarik's feedback * Minor change in the docstrings * refactor controller to use validateBoolean Co-authored-by: tarikgul <[email protected]>
-
- Sep 19, 2022
-
-
Cameron Marshall authored
-
- Sep 06, 2022
-
-
Tarik Gul authored
* fix: add TransactionPayment::TransactionPaidFee support * add e2e-tests for kusama * add e2e tests to polkadot * add `fromEvent` dispatchFeeType
-
- Aug 31, 2022
-
-
Tarik Gul authored
* chore(release): v13.0.0 * Update CHANGELOG.md Co-authored-by: James Wilson <[email protected]> * fix grumbles * update westend compatibility Co-authored-by: James Wilson <[email protected]>
-
Tarik Gul authored
* update @substrate/calc * remove feeByEvent query param * integrate calc_partial_fee * update e2e-tests for kusama * update polkadot e2e tests * update westend e2e tests * fix ss58 field in runtime/spec for statemint * update the docs * add apiAt.call.transactionPaymentApi * add queryFeeErrCache * fix tests * stop using call and use the RPC * fix tests, and remove consoles * add QueryFeeDetailsCache * fix kusama chain config for fees * lint * fix grumbles * fix naming for QueryFeeCache * fix QueryFeeDetailsCache, and write tests * Update src/services/blocks/BlocksService.ts Co-authored-by: James Wilson <[email protected]> * Update docs/src/openapi-v1.yaml Co-authored-by: James Wilson <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: James Wilson <[email protected]> * Update src/types/chains-config/ControllerConfig.ts Co-authored-by: James Wilson <[email protected]> * fix conflct * fix _versionWithCall when null check * change if to else if in QueryFeeDetailsCache * complete unfinished comment * set subtrate/calc back to 0.3.0 * rename QueryFeeCache methods and instance vars * isQueryFeeDetailsAvail -> hasQueryFeeDetails * change to hasQueryFeeApi * add notes Co-authored-by: James Wilson <[email protected]>
-
- Aug 09, 2022
-