Skip to content

Conversation

@clangenb
Copy link
Contributor

@clangenb clangenb commented May 27, 2020

[STF]

  • check in TrustedCall::set_balance if the signer is root. Alice has been added as root account.
  • Fix toml such that cargo test works again

[Worker]

  • enclave_api: adjust return type of enclave_shielding_key
  • ecalls: remove todos for test_get_shielding_key/ test_get_signing_key. They are implicitly tested in all integration tests in more expressive manner.

Closes #23 , the remaining points have been made to separate issues.

Christian Langenbacher added 6 commits May 27, 2020 09:08
@clangenb clangenb merged commit c1c88ee into master May 27, 2020
@clangenb clangenb deleted the cl-fixme-todos branch May 29, 2020 14:28
brenzi pushed a commit to encointer/encointer-worker that referenced this pull request Sep 8, 2020
* [stf] make Alice root, and check root in TrustedCall::set_balance call

* [tests/commons] annotate that alice is root

* [enclave/attestation] remove weird todo

* [stf] fix test compilation

* [worker/enclave_api] enclave_shielding_key now returns Rsa3072PubKey instead of Vec<u8>

* [worker/tests/ecalls] remove todos for testing the get_shielding_key/get_signing_key as successful fetch is verified in all integration tests and we have no means of verifying here that a "correct" key was fetched. Only if the call was successful.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix fixme and todos

2 participants