Skip to content
  1. Aug 02, 2022
  2. Aug 01, 2022
  3. Jul 28, 2022
  4. Jul 27, 2022
  5. Jul 20, 2022
  6. Jul 13, 2022
  7. Jul 12, 2022
  8. Jul 07, 2022
    • Tarik Gul's avatar
      feat: support for `feeByEvent` query param which will abstract the fees by events (#970) · 92c155d8
      Tarik Gul authored
      * add query param feeByEvent to all applicable controllers
      
      * add compare integers
      
      * support for query param feeByEvent
      
      * fix grumble
      
      * fix compare.spec.ts
      
      * inline comments
      
      * add tests for getPartialFeeByEvents
      
      * change error message
      
      * create mock event data
      
      * remove unneccessary comments
      
      * add tests getPartialFeeInfo
      
      * export constructEvent
      
      * docs
      
      * provide a better description for feeByEvent in docs
      
      * create areFeesSimilar
      
      * create findEvent
      92c155d8
  9. Jul 06, 2022
  10. Jul 05, 2022
    • dependabot[bot]'s avatar
      chore(deps): bump regex from 1.4.3 to 1.5.6 in /calc (#951) · 2a3702e2
      dependabot[bot] authored
      
      
      Bumps [regex](https://github.com/rust-lang/regex) from 1.4.3 to 1.5.6.
      - [Release notes](https://github.com/rust-lang/regex/releases)
      - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/rust-lang/regex/compare/1.4.3...1.5.6)
      
      ---
      updated-dependencies:
      - dependency-name: regex
        dependency-type: indirect
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      2a3702e2
    • dependabot[bot]'s avatar
      chore(deps): bump crossbeam-utils from 0.8.1 to 0.8.8 in /calc (#949) · 747aa24c
      dependabot[bot] authored
      
      
      Bumps [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam) from 0.8.1 to 0.8.8.
      - [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
      - [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-utils-0.8.1...crossbeam-utils-0.8.8)
      
      ---
      updated-dependencies:
      - dependency-name: crossbeam-utils
        dependency-type: indirect
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      747aa24c
    • dependabot[bot]'s avatar
      chore(deps): bump crossbeam-deque from 0.8.0 to 0.8.1 in /calc (#948) · 423e01db
      dependabot[bot] authored
      
      
      Bumps [crossbeam-deque](https://github.com/crossbeam-rs/crossbeam) from 0.8.0 to 0.8.1.
      - [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
      - [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
      - [Commits](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-deque-0.8.0...crossbeam-deque-0.8.1)
      
      ---
      updated-dependencies:
      - dependency-name: crossbeam-deque
        dependency-type: indirect
      ...
      
      Signed-off-by: default avatardependabot[bot] <[email protected]>
      
      Co-authored-by: default avatardependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
      423e01db
    • Tarik Gul's avatar
      chore(dev): update @substrate/dev (#977) · 2c3ce3ed
      Tarik Gul authored
      2c3ce3ed
    • Dominique's avatar
      feat: Added the `network` and `accountId` to the response of `validate` endpoint (#926) · ef513cc7
      Dominique authored
      * Added networkName in the response of validate address endpoint
      
      * Added the 'accountId' in the endpoint response
      - If the address given is not a hex value then it returns the hex value of the related registry type
      - If the address given is a hex value then it returns the same as the 'accountId'
      - The tests were updated based on this logic
      
      * Changes in `validateAddress` function, tests & docs
      - Replaced `filter` with a `for..of` loop when retrieving the `network`.
      - Replaced `new TypeRegistry` with `this.api.registry` when retrieving the `accountID`.
      - Renamed `networkName` to `network` so it is aligned with the key naming in the SS58 registry.
      - Updated the JSDocs of the function `validateAddress`.
      - Added the default mock api into the service in the tests.
      - Updated the docs.
      
      * Code changes & built docs
      - Changes in code based on Tarik's feedback.
      - Run `yarn build:docs`.
      
      * Removed unnecessary variable
      
      * Fix for accountId & corresponding tests
      - Fix for accountId when the input from user is an address in hex (from u8 array) format.
      - Corrected the output of the corresponding tests also.
      
      * Returns  in all other fields if isValid is false
      
      * Code changes based on James feedback
      
      * yarn lint
      ef513cc7
  11. Jul 04, 2022
  12. Jun 28, 2022
  13. Jun 22, 2022
  14. Jun 21, 2022
  15. Jun 20, 2022
  16. Jun 17, 2022
    • Tarik Gul's avatar
      feat: add `/blocks` that enforces `range` query param. (#954) · f8ab1ec9
      Tarik Gul authored
      * Add range query param type
      
      * correctly parse a range or throw an error
      
      * create new endpoint to query a range of blocks using an async generator
      
      * lint, add `/blocks` route
      
      * fix grumbles
      
      * fix blunder
      
      * sort collection of responses, add comments for range algorithm
      
      * add return types
      
      * cleanup QueueNext type
      
      * port runTasks to AbstractController, and make it generic
      
      * add PromiseQueue
      
      * fix memory allocation, and remove async generator
      
      * add PromiseQueue
      
      * use PromiseQueue
      
      * lint
      
      * remove console
      
      * fix verifyInt
      
      * add /blocks to docs
      
      * change BlockRange to Blocks
      
      * set a max range, extra error handling
      
      * add verifyUInt within util
      
      * remove this.verifyInt and replace it with verifyUInt and verifyNonZeroUInt
      
      * correct error message
      
      * fix small async await grumble
      
      * refactor calling each promise
      
      * allow parseNumberOrThrow to accept zeroes
      
      * fix comment grumble
      f8ab1ec9
    • Tarik Gul's avatar
      docs: fix `includeFee` query param (#965) · b7a5843e
      Tarik Gul authored
      b7a5843e
  17. Jun 16, 2022
  18. Jun 14, 2022
  19. Jun 13, 2022
  20. Jun 07, 2022
  21. Jun 06, 2022
    • Tarik Gul's avatar
      feat: add query param `includeFee` to add a `tip`, `partialFee`, and... · 8241d340
      Tarik Gul authored
      feat: add query param `includeFee` to add a `tip`, `partialFee`, and `priority` field to each extrinsic for `/node/transaction-pool` (#931)
      
      * add test response
      
      * update controller to include tip query parameter
      
      * create tests that include tip query param
      
      * update the return type to include tip
      
      * update dervice logic to handle tip inclusion
      
      * update the docs
      
      * fix grumble
      
      * switch the naming in the controller from tip to fee
      
      * add partial fee functionality
      
      * handle priority correctly
      
      * fix some linting errors
      
      * update response type for partialfee
      
      * set query param as includeFee
      
      * update normal extrinsic response
      
      * add const values to defaultMockApi
      
      * add computation logic to calculate priority
      
      * update docs
      
      * add test suite for operational transactions
      
      * lint
      
      * remove commented import
      
      * rename maxBlock to maxBlockWeight
      
      * add end line
      
      * fix priority type decsription
      
      * cleanup small grumbles
      
      * fix comment
      
      * fix some comments
      8241d340
    • Tarik Gul's avatar
      fix(polkadot-js): update api, and common deps (#934) · fd7021ce
      Tarik Gul authored
      * fix(polkadot-js): update api, and common deps
      
      * update to latest polkadot-js versions
      fd7021ce
  22. Jun 05, 2022