uns.seal(); uns.check(); uns.traceErrors();
uns.addSignerKey(authorizedNameServiceKey); uns.addSignerKey(TestKeys.privateKey(8)); uns.seal(); uns.check(); uns.traceErrors();
unsContract.getUnsName(unsTestName).setUnsReducedName(unsTestName); unsContract.addSignerKey(authorizedNameServiceKey); unsContract.seal(); unsContract.check(); unsContract.traceErrors(); unsContract2.addSignerKey(authorizedNameServiceKey); unsContract2.addSignerKey(randomPrivKey); unsContract2.seal(); unsContract2.check(); unsContract2.traceErrors();
uns.addSignerKey(authorizedNameServiceKey); uns.addSignerKey(TestKeys.privateKey(8)); uns.seal(); uns.check(); uns.traceErrors();
uns.addSignerKey(authorizedNameServiceKey); uns.addSignerKey(randomPrivKey); uns.seal(); uns.check(); uns.traceErrors();
uns.seal(); uns.check(); uns.traceErrors();
uns.setNodeInfoProvider(nodeInfoProvider); uns.addSignerKey(authorizedNameServiceKey); uns.seal(); uns.seal(); uns.addSignatureToSeal(randomPrivKey); uns.addSignatureToSeal(TestKeys.privateKey(8)); refilledUnsContract.seal(); refilledUnsContract.addSignerKey(authorizedNameServiceKey); refilledUnsContract.addOriginContract(referencesContract); refilledUnsContract.seal();
UnsContract.seal(); UnsContract.addSignatureToSeal(issuerKeys);
UnsContract.addUnsName(unsName); UnsContract.seal(); UnsContract.addSignatureToSeal(issuerKeys);
@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.addOriginContract(namedContract); UnsContract.seal(); UnsContract.addSignatureToSeal(issuerKeys);
uns.addSignerKey(authorizedNameServiceKey); uns.addSignerKey(randomPrivKey); uns.seal(); uns.check(); uns.traceErrors();
uns.addSignerKey(authorizedNameServiceKey); uns.addSignerKey(randomPrivKey); uns.seal(); uns.check(); uns.traceErrors();