updateDocumentByDocumentJson(contract, sender, documentJson, currency)
Feature
Return update did document operation using document JSON to update exist did document.
const rawDoc = {
"_hint": "mitum-did-document-v0.0.1",
"@context": [
"<https://www.w3.org/ns/did/v1>",
"<https://imfact.im/did/contexts/v1.jsonld>"
],
"id": "did:mitum:0x02017Bd8A8Fd168Aad3C2D000f398E88B38392f1fca",
"authentication": [
{
"_hint": "mitum-did-verification-method-v0.0.1",
"id": "did:mitum:0x02017Bd8A8Fd168Aad3C2D000f398E88B38392f1fca#auth1",
"controller": "did:mitum:0x02017Bd8A8Fd168Aad3C2D000f398E88B38392f1fca",
"type": "EcdsaSecp256k1VerificationKey2019",
"publicKeyMultibase": "zQ3shb8EzW3JhACr9J7ZLFWLjTXaAGr7fCn8mN2VmCVhJzhYi",
"publicKeyImFact": "02cbc66866ef8c762f5fc8305b77cbcd73f0f5611d0478d435568bc74d85c6f947fpu"
}
],
"verificationMethod": [],
"service": [
{
"id": "did:mitum:0x02017Bd8A8Fd168Aad3C2D000f398E88B38392f1fca#service1",
"type": "mitumDappType",
"service_end_point": "<http://localhost:3000>"
}
]
};
const op = mitum.authdid.updateDocumentByDocumentJson(
contract,
sender,
rawDoc,
currency
);
Last updated