Skip to content

[node-toolkit] mint shielded tokens fails EffectsCheckFailure(AllCommitmentsSubsetCheckFailure) #1206

@adamreynolds-io

Description

@adamreynolds-io

Context & versions

  • Node and toolkit version: 0.17.0-rc.2
  • Compact version: 0.25.103-rc.1-UT-ledger6

Steps to reproduce

  1. Deploy the treasury contract
  2. Call the mint_reward_tokens circuit with a positive amount and recipient_id

Actual behavior

The transaction fails when mint_reward_tokens is called:

Error: Failed to send intent: Error: DynamicError { error: FailedProvingTx(EffectsCheckFailure(AllCommitmentsSubsetCheckFailure(SubsetCheckFailure {
  superset: [],
  subset: [(0, Commitment(046c800124ad9917534e3e887fe96b671bacdd60f91f7f69daf2a20e70097272))]
}))) }

Expected behavior

mintShieldedToken followed by returning the coin info should succeed without an effects check failure.


Migrated from PM-19868

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions