Skip to content

Commit

Permalink
Move shared DID code to separate repo.
Browse files Browse the repository at this point in the history
  • Loading branch information
peacekeeper committed Aug 12, 2018
1 parent 9d1cbc8 commit fc8343f
Show file tree
Hide file tree
Showing 71 changed files with 533 additions and 7,379 deletions.
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.project
/.settings/
/target
/bin/
2 changes: 1 addition & 1 deletion implementations/java/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ Dependency:
[Example Use](https://github.com/decentralized-identity/universal-resolver/blob/master/implementations/java/examples/src/main/java/uniresolver/examples/TestClientUniResolver.java):

ClientUniResolver uniResolver = new ClientUniResolver();
uniResolver.setResolverUri("https://uniresolver.danubetech.com/1.0/identifiers/");
uniResolver.setResolveUri("https://uniresolver.danubetech.com/1.0/identifiers/");

DDO ddo1 = uniResolver.resolve("did:sov:WRfXPg8dantKVubE3HX8pw");
System.out.println(ddo1.serialize());
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,16 +18,16 @@
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import did.Authentication;
import did.DIDDocument;
import did.Encryption;
import did.PublicKey;
import did.Service;
import info.weboftrust.txrefconversion.Bech32;
import info.weboftrust.txrefconversion.Chain;
import info.weboftrust.txrefconversion.ChainAndTxid;
import info.weboftrust.txrefconversion.TxrefConverter;
import uniresolver.ResolutionException;
import uniresolver.did.Authentication;
import uniresolver.did.DIDDocument;
import uniresolver.did.Encryption;
import uniresolver.did.PublicKey;
import uniresolver.did.Service;
import uniresolver.driver.Driver;
import uniresolver.driver.did.btcr.bitcoinconnection.BitcoinConnection;
import uniresolver.driver.did.btcr.bitcoinconnection.BitcoinConnection.BtcrData;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,18 @@ public interface BitcoinConnection extends info.weboftrust.txrefconversion.bitco
public BtcrData getBtcrData(Chain chain, String txid) throws IOException;

public static class BtcrData {


private String spentInTxid;
private String inputScriptPubKey;
private URI fragmentUri;

public BtcrData(String inputScriptPubKey, URI fragmentUri) { this.inputScriptPubKey = inputScriptPubKey; this.fragmentUri = fragmentUri; }
public BtcrData(String spentInTxid, String inputScriptPubKey, URI fragmentUri) { this.spentInTxid = spentInTxid; this.inputScriptPubKey = inputScriptPubKey; this.fragmentUri = fragmentUri; }

public String getSpentInTxid() { return this.spentInTxid; }
public String getInputScriptPubKey() { return this.inputScriptPubKey; }
public URI getFragmentUri() { return this.fragmentUri; }

@Override
public String toString() { return "BtcrData [inputScriptPubKey=" + inputScriptPubKey + ", fragmentUri=" + fragmentUri + "]"; }
public String toString() { return "BtcrData [spentInTxid=" + spentInTxid + ", inputScriptPubKey=" + inputScriptPubKey + ", fragmentUri=" + fragmentUri + "]"; }
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,6 @@ public BtcrData getBtcrData(Chain chain, String txid) {

// done

return new BtcrData(inputScriptPubKey, fragmentUri);
return new BtcrData(null, inputScriptPubKey, fragmentUri);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,6 @@ public BtcrData getBtcrData(Chain chain, String txid) throws IOException {

// done

return new BtcrData(inputScriptPubKey, fragmentUri);
return new BtcrData(null, inputScriptPubKey, fragmentUri);
}
}
Loading

0 comments on commit fc8343f

Please sign in to comment.