Skip to content

Commit

Permalink
feat: add multi wallet support, separate pass file for each distribut…
Browse files Browse the repository at this point in the history
…ed peer, hd wallets support, updated config structure, refactor main logic, improve performance
  • Loading branch information
SpontaneousOverthrow committed Nov 24, 2023
1 parent b710aa2 commit 25822fd
Show file tree
Hide file tree
Showing 157 changed files with 1,695 additions and 1,727 deletions.
12 changes: 0 additions & 12 deletions .github/examples/config.yaml

This file was deleted.

28 changes: 28 additions & 0 deletions .github/examples/distributed-to-nd.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
input:
store:
path: ./distributed-to-nd/distributed
wallet:
type: distributed
threshold: 2
peers:
10:
name: test1:9091
passphrases:
path: ./distributed-to-nd/pass.txt
20:
name: test2:9091
passphrases:
path: ./distributed-to-nd/pass.txt
30:
name: test3:9091
passphrases:
path: ./distributed-to-nd/pass.txt
output:
store:
path: ./distributed-to-nd/nd
wallet:
type: non-deterministic
passphrases:
path: ./distributed-to-nd/pass.txt

log-level: debug
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"Wallet2","type":"distributed","uuid":"00614f29-849b-4c7b-8e16-64cd70f7c868","version":1}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"1f3999740ccf731ec004d4a14d97e6b33f01a10688fe93a5fc9f5f5f0982d908","params":{}},"cipher":{"function":"aes-128-ctr","message":"6abfd1f9f6c555135122f53bc8f7788b7236d9c7a43396495020fd3a7e9765a0","params":{"iv":"6849e888127f1f5bde269fdd8f513944"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"3f4aab3380afd3531738760a57992a8ef59f06d03894a5bfd91def59c1be0041"}}},"encryptor":"keystore","name":"Account3","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"8609785feb32d420adf4d09eba2fbd2a1656ae3d7c551ba4746c47d2e373c7573c98018ccd2f72c533c2e09e485b90b3","signing_threshold":2,"uuid":"104e9d2a-efde-418d-8705-1646438b80eb","verificationvector":["95dbe6e6094e6809ed558f5dfe168cb52b8a282cd51bb131cb937226225a9d8a2117f3067c0e588c0996f081a2f77bd1","99c7733d1ae119ed3d12595101fd1d87645c478e42a7425bca9c8ee82ebc54962bcc5504d996e0cc46feb6334d596ff0"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"2408a71a6422bf05e0c71bc6ab61ef66bc76d2f4e4c82260b8f4831e7e89fc85","params":{}},"cipher":{"function":"aes-128-ctr","message":"8dda2621a9b2055eb0955d4141b29e85b079800a9a87ad92742166ba35f5333d","params":{"iv":"3da1b26f29106bd49008802d3eb2c8b0"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"3e6a5065c8fcadbc96ee09fbc870c1497fe3596cb646179dd3fdbc181ae361cf"}}},"encryptor":"keystore","name":"Account1","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"8d220223d67a91c23d2079a06ad091955348b0d9c5d0a633172ba45209be5e8bfc233415c7937d0ff2c992a53f5509e3","signing_threshold":2,"uuid":"16092726-d128-4494-baae-331e92e5d90f","verificationvector":["938e7987bbdb7041ad684caa140834f5efed1746cf02e907227e32cdfc4196fb42c3d4bf5e1c1a7f9ca52bc7bca39db7","84441b1262f5a352fc85c5d2c9768bb00f2e20029dfeda97704127401e919e5ba89e391637dc1f4cb23065dd73954a74"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"21cb4edbe98d9f72049a496e03e32444e9d77ded23442fe31b1e078d24d09859","params":{}},"cipher":{"function":"aes-128-ctr","message":"86316aafa0bdce2b968588f4c0f28fc6d3262fdda99b1e226969ee3e17f621e7","params":{"iv":"412cbfd4c12f3ad9bd021520dfbf7d3f"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"9e5be214c5af875131b3e8faf7d9828938ff877ddd62252d0de0e6190648f610"}}},"encryptor":"keystore","name":"Account2","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"86a63c162aff2b07f1b45fe8d2b7515a6b6dd38451ad8c4d0e84dfb2b41c005156ce9332707c5858396cf67289e8ce6f","signing_threshold":2,"uuid":"a05c6ac2-1da6-496d-b906-704f604b59f7","verificationvector":["916fdc0f5b49e66e27ce4d06145c87ef55188166f8a6294f856c100f4500ad33611c92a1d540f3b921e23ae30e480f55","841a6a94cd28b4bd263ceba89d1d5d5dc285ec7084fa54694bb9538447b1b1d751318379863a8d05f1732962113aabc5"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"uuid":"104e9d2a-efde-418d-8705-1646438b80eb","name":"Account3"},{"uuid":"16092726-d128-4494-baae-331e92e5d90f","name":"Account1"},{"uuid":"a05c6ac2-1da6-496d-b906-704f604b59f7","name":"Account2"}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"0f06bfa6cdd51a212c269db13cd87dead22a255833a6f405810f3904ba6fed4e","params":{}},"cipher":{"function":"aes-128-ctr","message":"c7e1466fbc74d8b4ce5a5c187f82cf2a9b38eac617ed72370e9bf95017039048","params":{"iv":"1164acd3b0f707a45e90720c26f5aff7"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"73718c213945145bc9fb95cfc43e1d91288fcb03d2df3196cdbddb36b7e3f70a"}}},"encryptor":"keystore","name":"Account3","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"8e211ef39fdb68a3b28abb22ebdd09f5fd52ff2e11215e9f1ba4e3502a7cfc89b11d56b448b2d291d8127ff0120c91e9","signing_threshold":2,"uuid":"4e868d81-1b66-4228-99a4-12aac671b3c4","verificationvector":["a0de95f533fce572ea32b108d3e73fa63f31d57df3d1cac2386db67bc68c20065d372f44b3f2ee50409132bd60fd5b38","9485039a74000abc5b18d383c3492ebe1a665f9fb2c2543e7cc48c4e93f5286fa03a175e20de54aa46aeb01518f0fa4a"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"d0fa0bca3b6d5d7a1fc4ce5ba1450fc51a67c1d2a4e5596a30c2c64f4a24d051","params":{}},"cipher":{"function":"aes-128-ctr","message":"d676324f5ceedd177eda27f947a63d5310d9661891ce771d369e2207a8ae2557","params":{"iv":"31c9ba7c8ca34ca95e08bfb67ca293ed"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"d2c892e86fc8d6b0101995e901fa23b8710ef46757c041130c66e288096ac92d"}}},"encryptor":"keystore","name":"Account2","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"b9c6011166bc88f533297e082da3ade7ca06304c18d02d587762b08f72623ba1fc3834a5be563da8efb5170eca619d81","signing_threshold":2,"uuid":"8c45cbc6-0779-4a06-8d82-1199ed49912f","verificationvector":["973ffa08f44c9de45f47fd42a8354f0d863f27069c0b8d1d1008b346750dbcf094522616c372cb5a80ea5d5ff154c25d","965fd06ebf50b912295063ff63c464ab3840b9b924356d5d42c4529bd4eafa5d8ba1444359b0b1484a19f1a3ac76321d"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"cc85120e47755418c5dbf039638e972a21cf37ad07b2569bce5a09038365d05d","params":{}},"cipher":{"function":"aes-128-ctr","message":"f627e13d4d60ee50e54acc2f38640a8c8b41f92119e34ee492a15e3efb5d26c0","params":{"iv":"989e62a67605e891e5be6770b3c7b7c8"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"1fd20ad91035bba0b94204578d205d2577d22e5046dc11d751219a3320e9b0ef"}}},"encryptor":"keystore","name":"Account1","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"b07c02b5bf89312b890e9fe9c8e261c58e6a2fc07962c96a9182d58254b095882e39c1a006a43d34e5a4ea1cf8ed6c7b","signing_threshold":2,"uuid":"901c9d59-e952-43c2-aff0-deda8a535fde","verificationvector":["b53410efbc1447163bc66a2adb532b3ee7ba53eea819111ae203b8eb44b7387a5c5c351a4c4a85d9264a5d803b28e0d6","abf086ff6a59a10154b6a76a9636d6fd8cfeec3979ee0639a03bfecc2eece8080ffe8c2242e77e250cb68dbb5d61de84"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"Wallet3","type":"distributed","uuid":"e953b83a-0944-4391-85e6-14beb220952c","version":1}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"uuid":"4e868d81-1b66-4228-99a4-12aac671b3c4","name":"Account3"},{"uuid":"8c45cbc6-0779-4a06-8d82-1199ed49912f","name":"Account2"},{"uuid":"901c9d59-e952-43c2-aff0-deda8a535fde","name":"Account1"}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"54bf3d5a67e91ad01edcbb4a1bebf5aa3ddfb5c11a06624dc34d81b006b2fa16","params":{}},"cipher":{"function":"aes-128-ctr","message":"0899020e8d3da68ffbd14c6183b7ab3b2b25e42ecc372e7bb735ddcfe20adae8","params":{"iv":"ad0ce575f52979b86c530a721322c4b5"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"3f7884132f21945b434cf2a04f3c0828f45cda6d16ff4251166377acbf1db7b2"}}},"encryptor":"keystore","name":"Account3","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"ad7df53cbdf047e63284ddeddeb89f63f49977092a313e0082c9be18a22f516d175ccf30105aae5e9f2cb823976ea1f0","signing_threshold":2,"uuid":"693127c0-4525-4e85-8b98-b07d2dba3b7e","verificationvector":["b57c097594614a7362efb643cac25e09d351cd43887069024e58b52985a9f3c22ae7eccfd22e6cf63fcfeaa3142c025c","b44e4621d12ff6fe8233025be8f4bd1c89dda7ba02f75b4bd18611ae5126851758c4c896ddec8bba275dcb2226a12e5e"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"4721d01995aa88ec4a4f82aa2c00fd3659338c63fc41cbf642ecee950dd01c6c","params":{}},"cipher":{"function":"aes-128-ctr","message":"e019b7b3e83c350cec68b5aca0edb06ab8447ed0ed066345ea9a6553bb5a05cd","params":{"iv":"589190d889a0b86cc839a0ba20ed20e1"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"952d418e6785aeaba78abefa8331ae6d316aaf971fec6767a53c520d35fafc88"}}},"encryptor":"keystore","name":"Account2","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"8d636f99b0f9500c1a5ecb2ead0abecbcf49574b37237966e9bc14b01d3813e75f55a33d55d27ed131da95c427258a82","signing_threshold":2,"uuid":"8c70a4dc-8911-4397-994e-347f1ec81b56","verificationvector":["88479e8c691ea8cef507f5d7fdab42ead813329f91d7016b466e1ec37a918fc1e8de2cd217511096e1f9e7f0cee85e8e","870c053ea76ab41fd72069a9c74179f4a5d42ddff702a2967201329c054b0f42f558807f4c320ab30dc56812890b2e59"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"e06ae907191902d9560566160de9745e9e4b5dc9badd57c66576a0965d9fd5f9","params":{}},"cipher":{"function":"aes-128-ctr","message":"6b881621ae29af121ad1eda8556dd541202d0252e54de1cd2c7232633a746f9c","params":{"iv":"71ba5b15c621aaf63603ebf5d105718e"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"eb176e9b741d2ecce9dff0d9e47a2e6ccace8906480417345ddc5e4fd965fd3e"}}},"encryptor":"keystore","name":"Account1","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"b74e6c3fb06d88a562c88c3faa406990e1088a2e3ae284ff8c52a4534d5a793ffe0a7341de59ec9ababf168730ab0ab2","signing_threshold":2,"uuid":"de401967-35ec-438f-8dbb-af5683c01d76","verificationvector":["855a01d2ca3be7a6583b0404e12be29858387c8a5e9fb642aa2032db942c4e9a10da39c49bf0f8d3c6b6c6fd364bb4f8","880f3e97068f7990f9b95008dea90221d40d55747ebc4ec5241993d2f5e35160b1154f487a43a395fb87ff5c649be4bb"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"Wallet1","type":"distributed","uuid":"f91768b4-0551-43ba-b039-9bf40c6c765a","version":1}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"uuid":"693127c0-4525-4e85-8b98-b07d2dba3b7e","name":"Account3"},{"uuid":"8c70a4dc-8911-4397-994e-347f1ec81b56","name":"Account2"},{"uuid":"de401967-35ec-438f-8dbb-af5683c01d76","name":"Account1"}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"ed3916239be0289c354df7d71d088b0beb4a665ea9b6154bd0decd99b7228570","params":{}},"cipher":{"function":"aes-128-ctr","message":"7c0df8668d3a967e779169fa41ff3407bc0a84479be82ff4cfe0988f2612fc75","params":{"iv":"606f08529101880ac3e19dd017d63160"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"853505d8f96514c2d8da5297f11f54d8e7ff6af21dfd9e6c729f4ac14e568983"}}},"encryptor":"keystore","name":"Account1","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"9584c5ddbed319ccd697b408281fa88b6f09d714a8d9df4944af57156a026b1270130dc1a1068360f0283f1adbb77eb4","signing_threshold":2,"uuid":"0e8276b0-8471-4039-80fd-f063b4de31db","verificationvector":["855a01d2ca3be7a6583b0404e12be29858387c8a5e9fb642aa2032db942c4e9a10da39c49bf0f8d3c6b6c6fd364bb4f8","880f3e97068f7990f9b95008dea90221d40d55747ebc4ec5241993d2f5e35160b1154f487a43a395fb87ff5c649be4bb"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"4bc9bab1e34a8cc28f2af76d9fd74b9a5911864225958b61fffce97971095cf5","params":{}},"cipher":{"function":"aes-128-ctr","message":"9ba61e3342bbf886ee1e6d06177272e0ac8ea1ad34898b5ab9953c85c616439a","params":{"iv":"f71a8073300b7317a14280a34bf9c2c1"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"47909c7ce325aade8260689e347fee0341ee955ec47ac1751e222b045e5d5b47"}}},"encryptor":"keystore","name":"Account3","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"985f16a034c3c32f7be5359b318e8ddee5b62785d1d63a968d9000f328f85448387d5e222320abd0c1f25f9ab26713e6","signing_threshold":2,"uuid":"39513cf2-6b5f-46e2-902b-d55f457858b5","verificationvector":["b57c097594614a7362efb643cac25e09d351cd43887069024e58b52985a9f3c22ae7eccfd22e6cf63fcfeaa3142c025c","b44e4621d12ff6fe8233025be8f4bd1c89dda7ba02f75b4bd18611ae5126851758c4c896ddec8bba275dcb2226a12e5e"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"Wallet1","type":"distributed","uuid":"6030029a-4f20-426e-8912-8a143f0237d7","version":1}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"57c22ff4ae2d0dca87f97c3125ff24b57f305c400c28c49f118bc02c5f3bc882","params":{}},"cipher":{"function":"aes-128-ctr","message":"b0a7af4d01c63eb3dbbfe14dc86c9d797854396d51d05237c635f0e3fdf69888","params":{"iv":"0910e9dfce66e13d1ae94dbbe42a5462"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"733f013ca23026ab460d4e4fcb5e061466d9a9a013505a621231c730bdb79b9e"}}},"encryptor":"keystore","name":"Account2","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"96d2c3e0ba9fce2a1dbdb83717a4920884ed748d528c3d005c17193195d9a4ce7146302a7ea75c1f931f8237a18c4d50","signing_threshold":2,"uuid":"ae922e4d-c8da-49ae-91af-2e1aa35444f5","verificationvector":["88479e8c691ea8cef507f5d7fdab42ead813329f91d7016b466e1ec37a918fc1e8de2cd217511096e1f9e7f0cee85e8e","870c053ea76ab41fd72069a9c74179f4a5d42ddff702a2967201329c054b0f42f558807f4c320ab30dc56812890b2e59"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"uuid":"0e8276b0-8471-4039-80fd-f063b4de31db","name":"Account1"},{"uuid":"39513cf2-6b5f-46e2-902b-d55f457858b5","name":"Account3"},{"uuid":"ae922e4d-c8da-49ae-91af-2e1aa35444f5","name":"Account2"}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"6937574636e11fa9f6e6b81db1b795a023681a790acebd4443cfb0f9d40c80e6","params":{}},"cipher":{"function":"aes-128-ctr","message":"6c1feb07f42145d7a736ceb78143339d529f869271e0abcefe2351ac92137ac2","params":{"iv":"3a32ad38865b68b97b1e4567e2b405c7"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"1c3e518e6fa06db50d2a682e8174c6d43f54d87683ca24ba7b2157f777693407"}}},"encryptor":"keystore","name":"Account3","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"b549fe6a1f48aacdf5bf8fc3d7f2ab311c8462a0f5b59e403b2771b20aa1f958fc81e65510532406a7e9187965fadf23","signing_threshold":2,"uuid":"3118fc95-75fc-4780-a826-881b30bc9eff","verificationvector":["95dbe6e6094e6809ed558f5dfe168cb52b8a282cd51bb131cb937226225a9d8a2117f3067c0e588c0996f081a2f77bd1","99c7733d1ae119ed3d12595101fd1d87645c478e42a7425bca9c8ee82ebc54962bcc5504d996e0cc46feb6334d596ff0"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"546133c05b25ab1508df7353e6077736c4be879645f8da045edcc3a45d849c85","params":{}},"cipher":{"function":"aes-128-ctr","message":"5a81856b5b9a845191d3aac2d59eca029c101e5149b12cc07bcd2ea354d828d5","params":{"iv":"6f157f508f9df6ebd4b75bd91ad16f09"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"6c3aaa5f585d3feb13c1cc57c4435e9bc171e38f8f92b4f80b243a6e6b1cf5ad"}}},"encryptor":"keystore","name":"Account1","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"a208d3bf0d6edb3014aaf5c58d0663fb1b2cb491730ee2d1e2e783ad21476e74647e8ba722476f78a34f0e3f1d99f248","signing_threshold":2,"uuid":"38235f30-94d6-49b3-8a5f-7cc7be20c860","verificationvector":["938e7987bbdb7041ad684caa140834f5efed1746cf02e907227e32cdfc4196fb42c3d4bf5e1c1a7f9ca52bc7bca39db7","84441b1262f5a352fc85c5d2c9768bb00f2e20029dfeda97704127401e919e5ba89e391637dc1f4cb23065dd73954a74"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"1c83cac5ee8620c9ba7451fab603fffd0820915cecee336644d62bb8fe5abb03","params":{}},"cipher":{"function":"aes-128-ctr","message":"6b618443cd7fe0fde97c9679a4bd6ba999150a4f12377687357158b1fa9c0247","params":{"iv":"6383d6ee697a32d12c8558ebf42623d0"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"e1ec3ed89008a8c7847e3fbfab0a95d1fd9b1147808310a102d2b4bbf1dfa134"}}},"encryptor":"keystore","name":"Account2","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"990c747bda937cf9381ee21790d1f9edb5d174777d866e037f4e84bb80d367d6556baa8c3a0efc03c0937e53af9d5dee","signing_threshold":2,"uuid":"a399a9c9-f63d-4843-a701-79c49dcf808c","verificationvector":["916fdc0f5b49e66e27ce4d06145c87ef55188166f8a6294f856c100f4500ad33611c92a1d540f3b921e23ae30e480f55","841a6a94cd28b4bd263ceba89d1d5d5dc285ec7084fa54694bb9538447b1b1d751318379863a8d05f1732962113aabc5"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"name":"Wallet2","type":"distributed","uuid":"b7a6958a-c1af-4aac-90aa-5218d988dd0b","version":1}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[{"uuid":"3118fc95-75fc-4780-a826-881b30bc9eff","name":"Account3"},{"uuid":"a399a9c9-f63d-4843-a701-79c49dcf808c","name":"Account2"},{"uuid":"38235f30-94d6-49b3-8a5f-7cc7be20c860","name":"Account1"}]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"00116b639dc4f14553ca531b1e1015325e1c4ee850bf202fcdb6a25747cb9b94","params":{}},"cipher":{"function":"aes-128-ctr","message":"9427cf44fa0c968a57e94019f45f55e78112adff1509ae98c1ed724265a4556c","params":{"iv":"3c7839f2639e46f9f0c43b2fad6352d0"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"f0bc8bb7cfaf00b5221908cfd35112825842d9bb22719c3ae83eee26620a4d13"}}},"encryptor":"keystore","name":"Account2","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"84aaa9d2e0f02c454eed99f623bc314107c95819e0ad531bbab1b3db1d5ee03feef86301714e175146ffb6e0b5822fbe","signing_threshold":2,"uuid":"30f5618d-add5-4b1a-8b64-47fb8d10e25d","verificationvector":["973ffa08f44c9de45f47fd42a8354f0d863f27069c0b8d1d1008b346750dbcf094522616c372cb5a80ea5d5ff154c25d","965fd06ebf50b912295063ff63c464ab3840b9b924356d5d42c4529bd4eafa5d8ba1444359b0b1484a19f1a3ac76321d"],"version":4}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"crypto":{"checksum":{"function":"sha256","message":"c42c2942a5f0bca2a9a59eddbae4752e8a25783a4a99899ab2f7060d27a0b994","params":{}},"cipher":{"function":"aes-128-ctr","message":"24f834dc725ff3ae6034cfa96db988b31abb3da2852bbb66891afa65702d6d47","params":{"iv":"79210ff803f52774353dc43873e44d0d"}},"kdf":{"function":"pbkdf2","message":"","params":{"c":262144,"dklen":32,"prf":"hmac-sha256","salt":"9351e99f0c2e8b5db1c01d28714afa8b61b44047f9458a684698d4f242bb58db"}}},"encryptor":"keystore","name":"Account1","participants":{"10":"test1:9091","20":"test2:9091","30":"test3:9091"},"pubkey":"935e5a6d6a9c11cd76513a8696c6e0b092f73ec67a28d229b26c455a2fa77eeb4f706ae1b5551b64b5f54159257bf8dc","signing_threshold":2,"uuid":"9f61b745-3865-4361-9da2-f1b6c9ca5c91","verificationvector":["b53410efbc1447163bc66a2adb532b3ee7ba53eea819111ae203b8eb44b7387a5c5c351a4c4a85d9264a5d803b28e0d6","abf086ff6a59a10154b6a76a9636d6fd8cfeec3979ee0639a03bfecc2eece8080ffe8c2242e77e250cb68dbb5d61de84"],"version":4}
Loading

0 comments on commit 25822fd

Please sign in to comment.