Skip to content

Commit

Permalink
Merge pull request #25 from NillionNetwork/release
Browse files Browse the repository at this point in the history
Release 0.2.1
  • Loading branch information
oceans404 authored May 7, 2024
2 parents 1ae7092 + c18b821 commit b23284f
Show file tree
Hide file tree
Showing 43 changed files with 88 additions and 88 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ async def main():
client_1 = create_nillion_client(
getUserKeyFromFile(CONFIG_PARTY_1["userkey_file"]), getNodeKeyFromFile(CONFIG_PARTY_1["nodekey_file"])
)
party_id_1 = client_1.party_id()
user_id_1 = client_1.user_id()
party_id_1 = client_1.party_id
user_id_1 = client_1.user_id


program_mir_path=f"../../programs-compiled/{CONFIG_PROGRAM_NAME}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ async def main(args = None):
getUserKeyFromFile(party_info["userkey_file"]),
getNodeKeyFromFile(party_info["nodekey_file"])
)
party_id_n = client_n.party_id()
user_id_n = client_n.user_id()
party_id_n = client_n.party_id
user_id_n = client_n.user_id
party_name = party_info["party_name"]
secret_name = party_info["secret_name"]
secret_value = party_info["secret_value"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,8 +52,8 @@ async def main(args = None):
getUserKeyFromFile(CONFIG_PARTY_1["userkey_file"]),
getNodeKeyFromFile(CONFIG_PARTY_1["nodekey_alternate_file"]),
)
user_id_1 = client_1.user_id()
party_id_1 = client_1.party_id()
user_id_1 = client_1.user_id
party_id_1 = client_1.party_id

program_id=f"{user_id_1}/{CONFIG_PROGRAM_NAME}"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ async def main():
# Reader Nillion client
reader = create_nillion_client(userkey, nodekey)
# Get the reader's user id
reader_user_id = reader.user_id()
reader_user_id = reader.user_id

print("ℹ️ Fetched the reader's USER ID:", reader_user_id)
print("\n\nRun the following command to store a secret and give read/retrieve permissions to the READER USER ID")
print(f"\n📋 python3 02_store_permissioned_secret.py --retriever_user_id {reader.user_id()}")
return reader.user_id()
print(f"\n📋 python3 02_store_permissioned_secret.py --retriever_user_id {reader_user_id}")
return reader_user_id

if __name__ == "__main__":
asyncio.run(main())
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ async def main(args = None):

# Writer Nillion client
writer = create_nillion_client(userkey, nodekey)
writer_user_id = writer.user_id()
writer_user_id = writer.user_id
print(writer_user_id, args.retriever_user_id)

# Writer gives themself default core_concept_permissions
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ async def main(args = None):

# Reader Nillion client
reader = create_nillion_client(userkey, nodekey)
reader_user_id = reader.user_id()
reader_user_id = reader.user_id

secret_name = "my_int1"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ async def main(args = None):
writer = create_nillion_client(userkey, nodekey)

# Create new permissions object to rewrite permissions (reader no longer has retrieve permission)
new_permissions = nillion.Permissions.default_for_user(writer.user_id())
new_permissions = nillion.Permissions.default_for_user(writer.user_id)
result = (
"allowed"
if new_permissions.is_retrieve_allowed(args.revoked_user_id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ async def main(args = None):

# Reader Nillion client
reader = create_nillion_client(userkey, nodekey)
reader_user_id = reader.user_id()
reader_user_id = reader.user_id

try:
secret_name = "my_int1"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="addition_simple"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="circuit_simple"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="circuit_simple_2"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="complex"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="division_simple"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="input_integer"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="input_single"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="modulo_simple"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
user_id = client.user_id
party_name="Party1"
program_name="multiplication_simple"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="nada_fn_composition"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="nada_fn_simple"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="reduce_simple"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="reuse"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="reuse_flipped1"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="reuse_flipped2"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="reuse_simple_1"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="reuse_simple_2"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="reuse_simple_sub"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="simple"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="simple_literals"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="simple_public_variables"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="simple_public_variables_only"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="simple_sub"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="single_addition"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="subtraction_simple"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ async def main():
userkey = getUserKeyFromFile(os.getenv("NILLION_USERKEY_PATH_PARTY_1"))
nodekey = getNodeKeyFromFile(os.getenv("NILLION_NODEKEY_PATH_PARTY_1"))
client = create_nillion_client(userkey, nodekey)
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id
party_name="Party1"
program_name="subtraction_simple_neg"
program_mir_path=f"../../programs-compiled/{program_name}.nada.bin"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ async def main():
client = create_nillion_client(userkey, nodekey)

# ✅ 2. Get the user id and party id from NillionClient
party_id = client.party_id()
user_id = client.user_id()
party_id = client.party_id
user_id = client.user_id

# ✅ 3. Store a compiled Nada program in the network
# Set the program name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ async def main():
cluster_id, millionaires_program_name, program_mir_path
)

user_id_alice = client_alice.user_id()
user_id_alice = client_alice.user_id
program_id = f"{user_id_alice}/{millionaires_program_name}"

print(f"Alice stores millionaires program at program_id: {program_id}")
Expand Down
Loading

0 comments on commit b23284f

Please sign in to comment.