- Oct 02, 2021
-
-
Tarik Gul authored
* fix: add eraInfo as a field in extrinsics response * docs: update docs with GenericExtrinsicEra * fix: switch eraInfo to era * docs: update docs * fix: refactor * fix: lint * fix: update mock data, and adjust unit tests * docs: update GenericExtrinsicEra description * Update docs/src/openapi-v1.yaml Co-authored-by: David <[email protected]> * docs: adjust docs * tests(e2e): update kusama e2e test responses for /blocks * tests(e2e): update the polkadot e2e tests for /blocks * tests(e2e): update westend e2e responses for /blocks * fix: space at end of file Co-authored-by: David <[email protected]>
-
- Sep 27, 2021
-
- Sep 24, 2021
-
-
Andrew Plaza authored
* chore(release): 9.1.10 * changelog typo * changelog formatting * build docs
-
- Sep 17, 2021
-
-
Tarik Gul authored
-
- Aug 02, 2021
-
-
Tarik Gul authored
* docs(ChainType): fix docs for chaintype return value
-
- Jul 29, 2021
-
-
Tarik Gul authored
-
- Jul 27, 2021
-
-
Tarik Gul authored
-
- Jul 20, 2021
-
-
Tarik Gul authored
-
- Jun 30, 2021
-
-
Tarik Gul authored
fix: add `vrfDelay` as a `phase` return value for ongoing auctions to reflect VRFdelays in polkadot (#593) * fix: update tests for auctions * docs: auctions * fix: add `delay` as a phase result * fix: change delay to vrfDelay * docs: update for vrfDelay * fix: starting => startPeriod, ending => endPeriod * docs: reflect startPeriod and endPeriod
-
- May 31, 2021
-
-
Tarik Gul authored
-
- May 12, 2021
-
-
Zeke Mostov authored
This PR introduces the following endpoints: - `/experimental/blocks/{blockId}/traces/operations?actions=false` - `/experimental/blocks/head/traces/operations?actions=false` - `/experimental/blocks/{blockId}/traces` - `/experimental/blocks/head/traces` Co-authored-by: Tarik Gul <[email protected]> Co-authored-by: David <[email protected]> Co-authored-by: Niklas Adolfsson <[email protected]>
-
- May 11, 2021
-
-
Tarik Gul authored
feat: assets endpoints
-
- Apr 19, 2021
-
-
Zeke Mostov authored
Co-authored-by: Tarik Gul <[email protected]> Co-authored-by: David <[email protected]>
-
- Mar 29, 2021
-
-
Tarik Gul authored
* fix: docs * build: docs * fix: return message * fix: remove try catch, and replace with simple conditional * Update docs/src/openapi-v1.yaml Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/pallets/PalletsStakingProgressService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/pallets/PalletsStakingProgressService.ts Co-authored-by: Zeke Mostov <[email protected]> * add string to union type for electionStatus * fix: return value for electionStatus * fix: build docs * fix: remove `erElectionStatus &&` Co-authored-by: Zeke Mostov <[email protected]>
-
- Mar 04, 2021
-
-
Tarik Gul authored
* fix: height -> number for /blocks/head and blocks/{blockId} * fix: build docs
-
- Jan 27, 2021
-
-
Tarik Gul authored
* fix: indentation on yaml file * docs: build
-
- Jan 26, 2021
-
-
Tarik Gul authored
* Add new /blocks/{blockId}/extrinsics/{extrinsicsIndex} endpoint * Add endpoint to chains-config endpoints * Add exports to entry files * Add request validations * Abstract logic from BlocksExtrinsicsController into BlocksServices * Refactor index, and add await t async call * Add types * fix: revert back to original method and cleanup index param fix: destructure fix: reorder index * fix: add options for PoW chains, adjust options passed into fetchBlock * feat: block 789629 extrinsic responce json file * fix: modify types for at[object] * fix: revert types for IExtrinsicIndex at:[object] * fix: mock json extrinsic data * fix: working fetchExtrinsicByIndex test * feat: Test extrinisics error * fix: change error type * fix: async/await functionality across fetch extrinsics, fix tests, lint * feat: docs * fix: docs * fix: (docs) events, extrinsics * fix: docs responses * fix: docs ExtrinsicIndex * fix: bugs in docs * fix: change thrown error to BadRequest for 400 error * fix: lint * fix: docs description for ExtrinsicIndex, organize BadRequest import * Update docs/src/openapi-v1.yaml Co-authored-by: Zeke Mostov <[email protected]> * Update docs/src/openapi-v1.yaml Co-authored-by: Zeke Mostov <[email protected]> * Update docs/src/openapi-v1.yaml Co-authored-by: Zeke Mostov <[email protected]> * fix: extrinsicsIndex -> extriniscIndex (singular) fix: typos, naming, add parseNumberOrThrow fix: revert to parseInt * fix: typos, IAt type, docs, error messages * fix: lint * fix: fix error messaging, and docs fix: cleanup block extrinsics controller fix: omitFinalized -> true fix: add test to check parseNumberOrThrow will throw an error if a negative is passed in. Yarn fix * fix: remove async * fix: remove async fix: update extrinsic index test to query extrinsic 2 fix: lint * Update docs/src/openapi-v1.yaml Co-authored-by: Zeke Mostov <[email protected]> * fix: getExtrinsicByExtrinsicIndex => getExtrinsicByIndex * fix: getExtrinsicByIndex => getExtrinsicByTimepoint Co-authored-by: Zeke Mostov <[email protected]>
-
- Jan 20, 2021
-
-
Tarik Gul authored
* Import Compact, BlockNumber Types: Create isFinalizedBlock method * Add finalized tag type * Cleanup isFinalizedBlock, add comments, add finalized tag * Run lint --fix * Parallelize rpc query * Update isFinalized to account for fork edgecase * Refactor promises, and lint * Optimize and refactor rpc calls * Update blocks controller to accomodate fetchBlock params * Refactor initial Promise.all() * Update fetchBlock in test suites to fit updated params * Add finalized tag with boolean tru * Mock data for testing queried hashs on forks * Add tests for isFinalizedBlock: (2 tests, one is a queried hash is on a fork, and another to confirm a finalized block) * export mock json data * Run lint --fix * Update grammar * Update src/services/blocks/BlocksService.spec.ts Co-authored-by: David <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: David <[email protected]> * Update src/services/blocks/BlocksService.spec.ts Co-authored-by: David <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: David <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: David <[email protected]> * Resolve comment formatting * Update src/controllers/blocks/BlocksController.ts Co-authored-by: Zeke Mostov <[email protected]> * Update params for fetchBlock to an options object * BlockService resolve merge conflicts * More merge conflicts resolved * Revert changes * Remove BlockNumber * Revert test * fix: Conflicts resolved, and up to date with master * feat: omit finalized tag when running against a PoW chain * update: update the docs * feat: add testing for omiting the finalized tag * DRY test suite * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * fix: lint * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: David <[email protected]> * Update src/controllers/blocks/BlocksController.ts Co-authored-by: David <[email protected]> * fix: omitFinalizeTag => omitFinalizedTag * fix: DRY finalized * fix: check for undefined finalizedHeadBlockNumber * Update docs * fix: docs, and update the finalized description * Update src/controllers/blocks/BlocksController.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * fix: DRY test code * Update src/services/blocks/BlocksService.ts Co-authored-by: Zeke Mostov <[email protected]> * fix: docs on interface * fix: lint * fix: queryFinalized should be false * fix: queryFinalized should be false fix: when querying for blockId and on a PoW chain omit finalized tag * fix: lint Co-authored-by: David <[email protected]> Co-authored-by: Zeke Mostov <[email protected]>
-
- Dec 09, 2020
-
-
Zeke Mostov authored
* feat: chainSpec based controller config; Types from apps-config Clean up * Update mock api to include derive getBlock - specs work * Update to reflect TS 4.1 * Clean up comments * Save * feat: Token query param for non-native token balance-info * Revert package.json * Initial reply david review * Update src/main.ts Co-authored-by: David <[email protected]> * Remove kulupu controller * Add chain builder integration guide * Patch CHAIN_INTEGRATION.md * Apply suggestions from code review Co-authored-by: joe petrowski <[email protected]> * Update CHAIN_INTEGRATION.md * Bump deps * Use whole options object for controller creation * Apply suggestions from code review Co-authored-by: David <[email protected]> * Respond to maciej feedback * Update chain integration guide * Remove excessive nullish colescing operators * Fix merge issue * Update CHAIN_INTEGRATION.md Co-authored-by: David <[email protected]> Co-authored-by: David <[email protected]> Co-authored-by: joe petrowski <[email protected]>
-
- Dec 02, 2020
-
-
Zeke Mostov authored
feat: Impl `/pallets/{pallets}/storage`; Impl index lookup for `/pallets/{palletId}/storage/{, storageItemId}` (#356) * feat(endpoint): Add `pallets/{pallets}/storage` * feat(endpoint): Add onlyIds query param to pallets storage * feat(endpoint): Support index look up for pallets * chore: Test `fetchStorage` * chore: Test `fetchStorageItem` * Apply suggestions from code review Co-authored-by: David <[email protected]> * Lint Co-authored-by: David <[email protected]>
-
- Nov 24, 2020
-
-
Zeke Mostov authored
* fix: Catch errors decoding opaque calls * Add docs to explain the undecoded opaquecalls are not valid * Builld docs * Update docs/src/openapi-v1.yaml Co-authored-by: David <[email protected]> * Update src/controllers/blocks/BlocksController.ts Co-authored-by: David <[email protected]> Co-authored-by: David <[email protected]>
-
- Sep 28, 2020
-
-
Zeke Mostov authored
-
- Sep 22, 2020
-
-
Zeke Mostov authored
* feat: Remove authorId query param; Bump version in package * Build docs * Add a contributing note
-
Zeke Mostov authored
* Impl noAuthor * Update openapi spec * Update to authorId param - no double neg! * Better var name * Tests passing
-
- Sep 16, 2020
-
-
Zeke Mostov authored
* Replace test response * Get test to pass * Update fields to null * Include metadata in response * Save progress * Update openapi * Update README * Small updates * More small changes * Apply suggestions from code review Co-authored-by: David <[email protected]> * Improve comments and error messages * Update err message * Add example to docs; Refactor code; Documentation as string * docs corection * build docs * Small changes; * Add pallet index * Update openapi specs Co-authored-by: David <[email protected]>
-
- Sep 09, 2020
-
-
Zeke Mostov authored
-
Zeke Mostov authored
-
- Sep 07, 2020
-
-
Zeke Mostov authored
-
Zeke Mostov authored
-
- Sep 04, 2020
-
-
Zeke Mostov authored
Implement `accounts/id/{staking-info, balance-info, vesting-info}` & `pallets/staking/progress` (#248) * balance-info * update uri * save * save * Add vesting service * save * save * implement vesting * update readme * Update README.md * updates test to reflect error messages * add pallets/staking/progress * pallets/staking/progress * correct controller import * export correction * fix typo * update readme * Apply suggestions from code review Co-authored-by: joe petrowski <[email protected]> * update docs * Update openapi Co-authored-by: joe petrowski <[email protected]>
-
- Sep 02, 2020
-
-
Zeke Mostov authored
* Implement fee-estimate, material, and submit. update readme save save update middleware update openapi update readme update readme readme * small update * Change to transaction * update tx error middleware * update open-api * small update * SCALE Co-authored-by: joe petrowski <[email protected]>
-
- Aug 31, 2020
-
-
Zeke Mostov authored
* save * save * Update README * update tests and remove callIndex
-
- Aug 28, 2020
-
-
Zeke Mostov authored
-
- Aug 26, 2020
-
-
Zeke Mostov authored
* Initial impl transaction/dry-run * Update docs with crates links
-
- Aug 24, 2020
-
-
Zeke Mostov authored
* Implement `runtime/code` & `runtime/spec` * Apply suggestions Joe from code review Co-authored-by: joe petrowski <[email protected]> * Add eof * Update readme links * Update src/services/runtime/RuntimeCodeService.ts Co-authored-by: joe petrowski <[email protected]> Co-authored-by: joe petrowski <[email protected]>
-
Zeke Mostov authored
* Initial impl with Big.js Remove unused comment Update comments and org Update response structure Remove validator count * Convert to Perbill arithmetic * Implement calc-payout crate * eslintignore calc-payout * Alexander feedback * Add check for era - depth; Update openapi * update README debug section * Update readmes * Apply suggestions from Joe code review Co-authored-by: joe petrowski <[email protected]> * add docs to payouts controller * Clean up docs Reverse * Update calc/Cargo.toml Co-authored-by: Dan Forbes <[email protected]> * Update return property names for nominator and validator rewards * themself -> itself * Code style refactors and comment updates * Small era message update * Delete line in ReadMe * Remove accidental add Co-authored-by: joe petrowski <[email protected]> Co-authored-by: Dan Forbes <[email protected]>
-
Zeke Mostov authored
* Create NodeNetwork * Setup node/version * Add unit tests Test node transaction pool Test node version Add return types for services * Shorten method names * Superficial fixups * Update NodeNetwork docs * Update docs and add pool field to transaction-pool * save * Update network return fields * Update tx pool * Update testing for transaction pool * Update transaction pool docs * Update docs * Update openapi * update readme * Update clientVersion * Update docs and network response property order * Update transaction pool docs' * Trivial changes * Update import * Link to node controllers from paths in README.md
-
- Aug 10, 2020
-
-
Zeke Mostov authored
* Add era metadata to payouts endpoint proposal * Address round 1 feeback * Update Payouts description. * Update wording * Current era * Update openapi/openapi-proposal.yaml * add unclaimedOnly query Co-authored-by: joe petrowski <[email protected]> Co-authored-by: joepetrowski <[email protected]>
-
- Aug 04, 2020
-
-
Zeke Mostov authored
-