Skip to content
  1. Apr 26, 2023
  2. Mar 13, 2023
    • Cameron Marshall's avatar
      feat: add pallets/dispatchables endpoint (#1209) · b685ac24
      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
      b685ac24
  3. Mar 01, 2023
    • Cameron Marshall's avatar
      feat: add pallets/consts endpoint (#1210) · 97c1ca63
      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
      97c1ca63
  4. Feb 13, 2023
    • Tarik Gul's avatar
      chore: add e2e-tests to single lint configuration (#1226) · f546abca
      Tarik Gul authored
      * chore: add e2e-tests to linting
      
      * cleanup package.json
      f546abca
    • Cameron Marshall's avatar
      feat: add pallets/events endpoint (#1204) · 289d804c
      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
      289d804c
  5. Feb 09, 2023
  6. Jan 30, 2023
  7. Jan 24, 2023
    • Dominique's avatar
      feat: add `/pallets/staking/validators` endpoint (#1045) · 70e0a367
      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: default avatarTarik Gul <[email protected]>
      
      * yarn lint:fix
      
      Co-authored-by: default avatarTarik Gul <[email protected]>
      70e0a367
  8. Jan 23, 2023
    • Cameron Marshall's avatar
      feat: add /pallets/errors (#1176) · 65a08814
      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
      65a08814
  9. Jan 16, 2023
    • Cameron Marshall's avatar
      feat: add nomination pools support (#1095) · 7534b1e9
      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
      7534b1e9
  10. Jan 10, 2023
    • Tarik Gul's avatar
      feat: add `/paras/head/included-candidates` and `/paras/head/backed-candidates` (#1166) · eb4add7a
      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
      eb4add7a
  11. Dec 20, 2022
    • Tarik Gul's avatar
      test(e2e-tests): add e2e-tests for latest runtimes, and blocks (#1155) · 095f57f9
      Tarik Gul authored
      * test(e2e-tests): outline errors for the process
      
      * add correct error code when sidecar fails to build
      
      * reorg the tsconfig in e2e tests and where the entry file exists
      
      * add endpoints
      
      * change yarn script names to historical for init
      
      * change request format to return statusCode as well as data
      
      * add working script
      
      * some cleanup
      
      * organize naming
      
      * cleanup
      
      * fix tiny grumble
      
      * add license to file
      
      * add script to startup the e2e tests
      
      * fix small blunders, and add scripts to package.json
      
      * set runE2eTests to runHistoricalE2eTests
      
      * add --local to historical e2e tests
      
      * get local working, and fix resolving errors
      
      * fix is local to fail when a chain is not specified
      
      * DRY up code
      
      * update docs in scripts
      
      * docs in e2e-tests
      
      * cleanup
      
      * add all statemint end points
      
      * make `--local` take in an input
      
      * update release notes
      
      * add latest to readme
      
      * new lint
      095f57f9