Skip to content

Merge eth-kvstore repo and add basic privacy #79

@posix4e

Description

@posix4e
  • work with design to add a separate page/tab in the dashboard code just for encrypting and decrypting messages feature.
  • work with design to incorporate the kvstore metadata to be browsable in some ways on the dashboard. So we can easily look up information on each address
  • Being able to click on a escrow job on the dashboard, and actually look at encrypted results using the kvstore and your private keys
  • kvstore name aliases in dashboard
  • Closes Data Privacy Replaced by hmt-escrow#389 fortune#9

Please add a python test like


diff --git a/test/hmt_escrow/test_eth_bridge.py b/test/hmt_escrow/test_eth_bridge.py
index 5fa0df0..f908c3a 100644
--- a/test/hmt_escrow/test_eth_bridge.py
+++ b/test/hmt_escrow/test_eth_bridge.py
@@ -45,16 +45,6 @@ class EthBridgeTestCase(unittest.TestCase):
     def test_get_factory(self):
         self.assertIsNotNone(get_factory(self.job.factory_contract.address))
 
-    def test_get_pub_key_from_address(self):
-        with self.assertRaises(ValueError):
-            get_pub_key_from_addr("badaddress")
-        os.environ["GAS_PAYER"] = self.credentials["gas_payer"]
-        os.environ["GAS_PAYER_PRIV"] = self.credentials["gas_payer_priv"]
-        set_pub_key_at_addr(self.rep_oracle_pub_key)
-        self.assertEqual(
-            get_pub_key_from_addr(os.environ["GAS_PAYER"]), self.rep_oracle_pub_key
-        )
-
     def test_set_pub_key_at_address(self):
         os.environ["GAS_PAYER"] = self.credentials["gas_payer"]
         os.environ["GAS_PAYER_PRIV"] = self.credentials["gas_payer_priv"]

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions