uns.check(); uns.traceErrors();
uns.addSignerKey(TestKeys.privateKey(8)); uns.seal(); uns.check(); uns.traceErrors();
uns.addSignerKey(TestKeys.privateKey(8)); uns.seal(); uns.check(); uns.traceErrors();
uns.addSignatureToSeal(randomPrivKey1); uns.addSignatureToSeal(TestKeys.privateKey(8)); uns.check(); uns.traceErrors();
uns.addSignerKey(randomPrivKey); uns.seal(); uns.check(); uns.traceErrors();
uns.addSignerKey(authorizedNameServiceKey); uns.seal(); uns.check(); uns.traceErrors();
uns.addSignatureToSeal(randomPrivKey); uns.addSignatureToSeal(TestKeys.privateKey(8)); uns.check(); uns.traceErrors();
uns3.addSignatureToSeal(randomPrivKey); uns3.addSignatureToSeal(TestKeys.privateKey(8)); uns3.check(); uns3.traceErrors(); uns2.addSignatureToSeal(randomPrivKey); uns2.addSignatureToSeal(TestKeys.privateKey(8)); uns2.check(); uns2.traceErrors(); uns.addSignatureToSeal(randomPrivKey); uns.addSignatureToSeal(TestKeys.privateKey(8)); uns.check(); uns.traceErrors();
uns.addSignerKey(authorizedNameServiceKey); uns.seal(); uns.check(); uns.traceErrors();
uns.addSignatureToSeal(randomPrivKey); uns.addSignatureToSeal(TestKeys.privateKey(8)); uns.check(); uns.traceErrors(); paymentContract = getApprovedUContract();
uns.addSignatureToSeal(randomPrivKey); uns.addSignatureToSeal(TestKeys.privateKey(8)); uns.check(); uns.traceErrors();
uns.addSignatureToSeal(randomPrivKey); uns.addSignatureToSeal(TestKeys.privateKey(8)); uns.check(); uns.traceErrors();
@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); }
uns.addSignerKey(randomPrivKey); uns.seal(); uns.check(); uns.traceErrors(); assertTrue(uns.isOk());
uns.addSignerKey(randomPrivKey); uns.seal(); uns.check(); uns.traceErrors(); assertTrue(uns.isOk());