feat: add account locker access rule configuration for incentives vester #796
code-quality.yaml
on: pull_request
Lint, Test, and Build
3m 42s
Annotations
5 errors and 1 warning
|
Lint, Test, and Build
Process completed with exit code 1.
|
|
src/incentives/season-reward/incentives-vester/seasonVester.spec.ts > SeasonVesterService > should sort accounts by balance descending when multiple accounts:
packages/api/src/common/gateway/getComponentState.ts#L26
Error: {"_tag":"InvalidComponentStateError","error":{"path":[]}}
❯ <anonymous> src/common/gateway/getComponentState.ts:26:21
❯ <anonymous> src/incentives/season-reward/incentives-vester/incentivesVester.ts:498:14
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { span: { name: '<anonymous>', parent: { _id: 'Option', _tag: 'None' }, context: { _id: 'Context', services: [ [ 'effect/Tracer/DisablePropagation', true ] ] }, _tag: 'Span', spanId: 'noop', traceId: 'noop', sampled: false, status: { _tag: 'Ended', startTime: 0n, endTime: 0n, exit: { _id: 'Exit', _tag: 'Success', value: undefined } }, attributes: { constructor: 'Function<Map>', get: 'Function<get>', set: 'Function<set>', has: 'Function<has>', delete: 'Function<delete>', clear: 'Function<clear>', entries: 'Function<entries>', forEach: 'Function<forEach>', keys: 'Function<keys>', size: +0, values: 'Function<values>' }, links: [], kind: 'internal', attribute: 'Function<attribute>', event: 'Function<event>', end: 'Function<end>', addLinks: 'Function<addLinks>' }, _tag: 'InvalidComponentStateError', error: { stack: 'Error: Missing required fields: state\n at StructSchema.validate (/home/runner/work/radix-incentives/radix-incentives/packages/sbor-ez-mode/src/schemas/struct.ts:56:15)\n at StructSchema.parse (/home/runner/work/radix-incentives/radix-incentives/packages/sbor-ez-mode/src/schemas/struct.ts:99:10)\n at StructSchema.safeParse (/home/runner/work/radix-incentives/radix-incentives/packages/sbor-ez-mode/src/sborSchema.ts:79:25)\n at GetComponentStateService.next (/home/runner/work/radix-incentives/radix-incentives/packages/api/src/common/gateway/getComponentState.ts:57:43)\n at Generator.next (<anonymous>)\n at body (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:198:67)\n at internalCall (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/Utils.ts:779:12)\n at Object.Iterator (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:198:21)\n at FiberRuntime.Success (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:1180:37)\n at file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:1393:53', message: 'Missing required fields: state', path: [], constructor: 'Function<SborError>', name: 'Error', toString: 'Function<toString>' } }
|
|
src/incentives/season-reward/incentives-vester/seasonVester.spec.ts > SeasonVesterService > should get account balances at specific state version:
packages/api/src/common/gateway/getComponentState.ts#L26
Error: {"_tag":"InvalidComponentStateError","error":{"path":[]}}
❯ <anonymous> src/common/gateway/getComponentState.ts:26:21
❯ <anonymous> src/incentives/season-reward/incentives-vester/incentivesVester.ts:498:14
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { span: { name: '<anonymous>', parent: { _id: 'Option', _tag: 'None' }, context: { _id: 'Context', services: [ [ 'effect/Tracer/DisablePropagation', true ] ] }, _tag: 'Span', spanId: 'noop', traceId: 'noop', sampled: false, status: { _tag: 'Ended', startTime: 0n, endTime: 0n, exit: { _id: 'Exit', _tag: 'Success', value: undefined } }, attributes: { constructor: 'Function<Map>', get: 'Function<get>', set: 'Function<set>', has: 'Function<has>', delete: 'Function<delete>', clear: 'Function<clear>', entries: 'Function<entries>', forEach: 'Function<forEach>', keys: 'Function<keys>', size: +0, values: 'Function<values>' }, links: [], kind: 'internal', attribute: 'Function<attribute>', event: 'Function<event>', end: 'Function<end>', addLinks: 'Function<addLinks>' }, _tag: 'InvalidComponentStateError', error: { stack: 'Error: Missing required fields: state\n at StructSchema.validate (/home/runner/work/radix-incentives/radix-incentives/packages/sbor-ez-mode/src/schemas/struct.ts:56:15)\n at StructSchema.parse (/home/runner/work/radix-incentives/radix-incentives/packages/sbor-ez-mode/src/schemas/struct.ts:99:10)\n at StructSchema.safeParse (/home/runner/work/radix-incentives/radix-incentives/packages/sbor-ez-mode/src/sborSchema.ts:79:25)\n at GetComponentStateService.next (/home/runner/work/radix-incentives/radix-incentives/packages/api/src/common/gateway/getComponentState.ts:57:43)\n at Generator.next (<anonymous>)\n at body (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:198:67)\n at internalCall (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/Utils.ts:779:12)\n at Object.Iterator (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:198:21)\n at FiberRuntime.Success (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:1180:37)\n at file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:1393:53', message: 'Missing required fields: state', path: [], constructor: 'Function<SborError>', name: 'Error', toString: 'Function<toString>' } }
|
|
src/incentives/season-reward/incentives-vester/seasonVester.spec.ts > SeasonVesterService > should get vester info at specific state version:
packages/api/src/common/gateway/getComponentState.ts#L26
Error: {"_tag":"InvalidComponentStateError","error":{"path":[]}}
❯ <anonymous> src/common/gateway/getComponentState.ts:26:21
❯ <anonymous> src/incentives/season-reward/incentives-vester/incentivesVester.ts:498:14
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { span: { name: '<anonymous>', parent: { _id: 'Option', _tag: 'None' }, context: { _id: 'Context', services: [ [ 'effect/Tracer/DisablePropagation', true ] ] }, _tag: 'Span', spanId: 'noop', traceId: 'noop', sampled: false, status: { _tag: 'Ended', startTime: 0n, endTime: 0n, exit: { _id: 'Exit', _tag: 'Success', value: undefined } }, attributes: { constructor: 'Function<Map>', get: 'Function<get>', set: 'Function<set>', has: 'Function<has>', delete: 'Function<delete>', clear: 'Function<clear>', entries: 'Function<entries>', forEach: 'Function<forEach>', keys: 'Function<keys>', size: +0, values: 'Function<values>' }, links: [], kind: 'internal', attribute: 'Function<attribute>', event: 'Function<event>', end: 'Function<end>', addLinks: 'Function<addLinks>' }, _tag: 'InvalidComponentStateError', error: { stack: 'Error: Missing required fields: state\n at StructSchema.validate (/home/runner/work/radix-incentives/radix-incentives/packages/sbor-ez-mode/src/schemas/struct.ts:56:15)\n at StructSchema.parse (/home/runner/work/radix-incentives/radix-incentives/packages/sbor-ez-mode/src/schemas/struct.ts:99:10)\n at StructSchema.safeParse (/home/runner/work/radix-incentives/radix-incentives/packages/sbor-ez-mode/src/sborSchema.ts:79:25)\n at GetComponentStateService.next (/home/runner/work/radix-incentives/radix-incentives/packages/api/src/common/gateway/getComponentState.ts:57:43)\n at Generator.next (<anonymous>)\n at body (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:198:67)\n at internalCall (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/Utils.ts:779:12)\n at Object.Iterator (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:198:21)\n at FiberRuntime.Success (file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:1180:37)\n at file:///home/runner/work/radix-incentives/radix-incentives/node_modules/.pnpm/effect@3.19.11/node_modules/effect/src/internal/fiberRuntime.ts:1393:53', message: 'Missing required fields: state', path: [], constructor: 'Function<SborError>', name: 'Error', toString: 'Function<toString>' } }
|
|
Lint, Test, and Build
api#test:ci: command (/home/runner/work/radix-incentives/radix-incentives/packages/api) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:ci exited (1)
|
|
Lint, Test, and Build
No files were found with the provided path: packages/api/coverage. No artifacts will be uploaded.
|