Skip to content
This repository was archived by the owner on Jul 27, 2022. It is now read-only.

Problem: tx-query enclave doesn't support encryption requests (CRO-478)#472

Merged
bors[bot] merged 1 commit intocrypto-com:masterfrom
tomtau:fix/tx-query-enc
Oct 16, 2019
Merged

Problem: tx-query enclave doesn't support encryption requests (CRO-478)#472
bors[bot] merged 1 commit intocrypto-com:masterfrom
tomtau:fix/tx-query-enc

Conversation

@tomtau
Copy link
Copy Markdown
Contributor

@tomtau tomtau commented Oct 15, 2019

Solution: extended the enclave protocol, so that tx-query
has some basic handling of encryption requests (mock keys atm);
extended client-core's default communication with tx-query enclave
NOTE: client<->tx-query enclave communication is tested if
tx-query enclave is compiled with SGX_TEST=1
(currently only tests decryption query; encryption is TODO)

Solution: extended the enclave protocol, so that tx-query
has some basic handling of encryption requests (mock keys atm);
extended client-core's default communication with tx-query enclave
NOTE: client<->tx-query enclave communication is tested if
tx-query enclave is compiled with SGX_TEST=1
(currently only tests decryption query; encryption is TODO)
@tomtau
Copy link
Copy Markdown
Contributor Author

tomtau commented Oct 16, 2019

bors r+

bors bot added a commit that referenced this pull request Oct 16, 2019
471: Problem: (CRO-482) jsonrpc-core/http-server 14.0 fails to compile r=tomtau a=devashishdxt

Solution: Changed `jsonrpc-core`/`jsonrpc-http-server` version to `14.0`

472: Problem: tx-query enclave doesn't support encryption requests (CRO-478) r=tomtau a=tomtau

Solution: extended the enclave protocol, so that tx-query
has some basic handling of encryption requests (mock keys atm);
extended client-core's default communication with tx-query enclave
NOTE: client<->tx-query enclave communication is tested if
tx-query enclave is compiled with SGX_TEST=1
(currently only tests decryption query; encryption is TODO)

476: Problem: (CRO-488) client-cli depends on an unmaintained library r=tomtau a=devashishdxt

Solution: Client CLI depends on `prettytable-rs` which depends on `term` (which is an unmaintained library). Use `cli-table` instead of `prettytable-rs`.

Co-authored-by: Devashish Dixit <devashish@crypto.com>
Co-authored-by: Tomas Tauber <2410580+tomtau@users.noreply.github.com>
@bors
Copy link
Copy Markdown
Contributor

bors bot commented Oct 16, 2019

Build succeeded

@bors bors bot merged commit 31e6296 into crypto-com:master Oct 16, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants