Skip to content

extrinsic failure is not handled by untrusted service #1312

@brenzi

Description

@brenzi

running the TEEracle in dcap mode, there are 3 extrinsics to be sent by the Enclave:

  1. registerQuotingEnclave
  2. registerTcbInfo
  3. registerDcapEnclave

the main process does not realize if these extrinsics fail, if they are included in the block, but yield an extrinsicFailure like this here:
https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frococo.api.integritee.network#/explorer/query/0xe052ea7fd2169bb9e4617cc1a44bec2a566836efe419075a7e6dd9ea392bab63

most likely this is because of wrong use of substrate-api-client

this bug is not critical because nothing bad can happen, but it makes debugging harder than necessary

Metadata

Metadata

Assignees

Labels

F2-bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions