uns.addUnsName(unsName); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.addSignatureToSeal(randomPrivKey1); uns.addUnsName(unsName2); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.addUnsName(unsName3); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal();
unsName.addUnsRecord(new UnsRecord(randomPrivKey.getPublicKey())); uns.setNodeInfoProvider(nodeInfoProvider); uns.addSignerKey(manufacturePrivateKeys.iterator().next()); uns.addSignerKey(authorizedNameServiceKey);
uns.addOriginContract(referencesContract); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.addSignatureToSeal(randomPrivKey);
uns.addOriginContract(referencesContract1); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.check(); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal();
uns.setNodeInfoProvider(nodeInfoProvider); uns.addSignerKey(authorizedNameServiceKey); uns.seal(); uns.addOriginContract(referencesContract); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.addSignatureToSeal(randomPrivKey); refilledUnsContract.setNodeInfoProvider(nodeInfoProvider); refilledUnsContract.seal(); refilledUnsContract.setNodeInfoProvider(nodeInfoProvider); refilledUnsContract.addSignerKey(manufacturePrivateKeys.iterator().next()); refilledUnsContract.addSignerKey(randomPrivKey);
uns.addUnsName(unsName); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.addSignatureToSeal(randomPrivKey1); uns2.addUnsName(unsName2); uns2.setNodeInfoProvider(nodeInfoProvider); uns2.seal(); uns2.addSignatureToSeal(randomPrivKey2); uns3.addUnsName(unsName3); uns3.setNodeInfoProvider(nodeInfoProvider); uns3.seal(); uns3.addSignatureToSeal(randomPrivKey3); uns2.addUnsName(unsName2_1); uns2.setNodeInfoProvider(nodeInfoProvider); uns2.seal();
uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal();
uns.addUnsName(unsName); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.addSignatureToSeal(randomPrivKey1); uns2.addUnsName(unsName2); uns2.setNodeInfoProvider(nodeInfoProvider); uns2.seal(); uns2.addSignatureToSeal(randomPrivKey2); uns3.addUnsName(unsName3); uns3.setNodeInfoProvider(nodeInfoProvider); uns3.seal(); uns3.addSignatureToSeal(randomPrivKey3);
uns2.addOriginContract(nameContract); uns2.setNodeInfoProvider(nodeInfoProvider); uns2.seal(); uns2.addSignatureToSeal(randomPrivateKey2);
uns2.addOriginContract(nameContract2); uns2.setNodeInfoProvider(nodeInfoProvider); uns2.seal(); uns2.addSignatureToSeal(randomPrivateKey);
uns.setNodeInfoProvider(nodeInfoProvider); uns.addSignerKey(authorizedNameServiceKey); uns.seal(); uns.addOriginContract(referencesContract); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.addSignatureToSeal(randomPrivKey);
uns.setNodeInfoProvider(nodeInfoProvider); uns.addSignerKey(authorizedNameServiceKey); uns.seal(); uns.addOriginContract(referencesContract); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.addSignatureToSeal(randomPrivKey);
uns.addOriginContract(referencesContract); uns.setNodeInfoProvider(nodeInfoProvider); uns.seal(); uns.addSignatureToSeal(randomPrivKey);
UnsContract.setNodeInfoProvider(nodeInfoProvider); UnsContract.setApiLevel(3);
uns1.addOriginContract(nameContract1); uns1.setNodeInfoProvider(nodeInfoProvider); uns1.seal(); uns1.addSignatureToSeal(randomPrivateKey1); uns2.addOriginContract(nameContract2); uns2.setNodeInfoProvider(nodeInfoProvider); uns2.seal(); uns2.addSignatureToSeal(randomPrivateKey2);
UnsContract.setNodeInfoProvider(nodeInfoProvider); UnsContract.setApiLevel(3);
@Test public void goodUnsContractFromDSL() throws Exception { PrivateKey authorizedNameServiceKey = TestKeys.privateKey(3); config.setAuthorizedNameServiceCenterKeyData(new Bytes(authorizedNameServiceKey.getPublicKey().pack())); Contract paymentDecreased = createUnsPayment(); UnsContract uns = UnsContract.fromDslFile(rootPath + "uns/simple_uns_contract.yml"); uns.setNodeInfoProvider(nodeInfoProvider); uns.addSignerKeyFromFile(rootPath + "_xer0yfe2nn1xthc.private.unikey"); uns.addSignerKey(authorizedNameServiceKey); uns.addNewItems(paymentDecreased); uns.seal(); uns.check(); uns.traceErrors(); assertTrue(uns.isOk()); assertEquals(NSmartContract.SmartContractType.UNS1.name(), uns.getDefinition().getExtendedType()); assertEquals(NSmartContract.SmartContractType.UNS1.name(), uns.get("definition.extended_type")); assertTrue(uns instanceof UnsContract); assertTrue(uns instanceof NSmartContract); assertTrue(uns instanceof NContract); }
UnsContract.setNodeInfoProvider(nodeInfoProvider); UnsContract.setApiLevel(3);
uns.addOriginContract(referencesContract); uns.setNodeInfoProvider(nodeInfoProvider); uns.addNewItems(paymentDecreased); uns.addSignerKey(authorizedNameServiceKey);
uns.addOriginContract(referencesContract); uns.setNodeInfoProvider(nodeInfoProvider); uns.addNewItems(paymentDecreased); uns.addSignerKey(authorizedNameServiceKey);