diff --git a/assets/navigation.js b/assets/navigation.js index edba196..ca71edb 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA52Vy27CMBBF/8XrqA/oQ82uAlViVUSqbhALgwcyqmNHzhhBK/69EuGROA4xbON77xmP7cn0jxFsiMXMWEWYAYtYzillMcu0sBKK+8PCXUqZZBH7QSVY3IvYIkUpDCgWT08hAvOx0WsUYAZcyuKctuYG+bya52rrgH5vN9tFp+AC5xLVqlndYSGouiHmSSkfG62XI5VbOifSNq/k+bQO5OHt9fG5VylyBQoMJxhi/m4p1QZ/QXxtPrRJ3PKXVi0ItToDO811+stTrT+WsNrtY3f2n0N7M9BZhpSBov2WP3Mq3O6UeX5tV3eargkEAyYQkj9EkeBKcbIGBloVNgNzcRtthitZwYwbso9vJJhRNVzJunQgji4geSRAEdK2+zY1lNemXyrcFXZlH/uXECeYaN31Gtr1t5Fa99Iq7+IIWHIr6ZtLC96RXObXZI1p7B1zziv1zbcyu93TGGteUPX2BVGqhjBE7Z4EMWqOAIj/ALtRfp/nfzD7Bx8Vl8XPBwAA" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA42PyQ6CQBBE/6XPRJS4RI5GY7wZPBoPAzbQAXomTJNgjP9uPLkNy73qvarzHQRbgRC2ZE4Ul8TZRlk81lqnBzaNgAdGSQ4hyM2g9btyk1yqEjwoiK8QBtP1arYIHl4fP0I7gh6hHWLvkbFWgq92E1ckouISd63UxJYS548xnSFv9sH4Wf3WpQ0nQpqt3xP/Ni3nHRLH0CGRo/InuzwB8FpvlgcCAAA=" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index cdfdcad..f19c7fd 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,H4sIAAAAAAAAA7VYXY/aOhD9L9NXK4udDyBv7b1Vuy9V1aq9DxFahXh21yIkURK2XSH++5UTSGywgWTZJ7TLnOPjOZ4Z4y2U+Z8KwmgLK5FxCAOPQBavEUJ4wgzLuMZ/RfFTLFORPX2KK/xe5vkjENiUKYTwuMmSWuRZdXcm2nmu1ykQSNK4qrCCEGBHLiy4Wa5FXcfLFD//rUuRVSK5sKgBcXZhNplPqc+61Q3C77NiU3fL1q8FVne2sPOb9H036FZ6eJBUQ3g/dBCFnkARl5jV57T3EuiE9Znmgv8qxQgFToccJsTZb8CiZ4Wv97wao6dD3lRPIQN/Y1mJPBuj6gh/a20vgmP5sRhloA6/qbIS0/h1pCwFe3tNn9I8WX1F8fQ8qJo1bTrHTTWKLEk3HP/DpftN/meExFOKmypMRbZC/jFJ8k1Wj6rTE4a36ruiff/AK6T+wOodWveBdUTjlqovlP5XjLk+h68V4pgohki7cFC4KP7J12tRrzGrR0o0ctxW43hl76Bn2LAxGDpq1Bh1HRfVl/P3K9P96BrIWwvu6jUuld9V+7PYFnMu5C00Tpt8fk5RntfjjjNUqmOnHb+FCwcwPhnZw1Wfmdw3ULiMKwk3le1gqUdc76Y5idP0rVr3HO+m0fg7YLDKC78JBulcEBAZx78QbuFl39VCYI7rzIHAo8CUy5+r7QYIJPlalgcs9t/9xqTOSxnRhtxNgEQTwmaOz4LFgkQHRPNF848mjAKJqCmMamEMSMRMYUwLc4FELmETZ+K7WpirhXlAIo8w1/HoTAvztDAfSOSbFvW1sABIFJjYAi1sCiSamtimWtgMSDQzhc20sDmQaG4Km+vpldmmRh/okRGNE2YrdC+ozDk1ukF1O6jVD6obQmXiqWuk1D2hMvfUM0bqtlCZfmr0j+rO0KnNQap7Q6UHNDBS6vbQuXXnukGsMch4LphuEGsMMh4NdlQsjUHG08F0g5i0gRmPB9MdYtaaYa1BTf94wbJGft/2kSjqLhFbeNg3F/fQArfgQrjdEaCHz7n83PWtRf4lF+oHc3Plwm4w96x02tOyiY1HjkoFM1Mw1IKRM4uLomhnlgKeK2BmAbdDpAexiQJyLSAu+KbUhHo9ymtTxTwruEi6G/ypaIWJ+naKU6CvAAM7sGqvujJpDYdor6lKBpQEXE9Tom62wkJtNIcHSgOdyqU4Yjs2KlM/RbF/HFWUKcLGsZ1kjAYK58xCun+E+INLtx3PCl7ZIbVtcYWvgms5Vgy3HZT2YSHuHhaUNdU82BLRWHG4aChgZb/BvjFM7RTNT+qjwlZ6wSXkM8b89LQrPYraKq15mjpaWGkoNqca2FK+aD3vX7R6uNJSjK1wQaAQBaYiQwijxW73P5XMsBBEGAAA"; \ No newline at end of file diff --git a/functions/generateDipSiblingBaseProof.html b/functions/generateDipSiblingBaseProof.html new file mode 100644 index 0000000..1281266 --- /dev/null +++ b/functions/generateDipSiblingBaseProof.html @@ -0,0 +1,7 @@ +
The DIP proof generation parameters.
+The [[DipSiblingBaseProofRes]] containing the basic DIP proof components revealing parts of a DID Document anchored to a specific state root and block number on the provider chain, without any consumer-specific logic.
+The response object containing the provider state root proof.
-The state proof for the provider header.
-The block number of the provider which the proof is anchored to.
-The block number of the relaychain which the proof is anchored to.
-Extend a [[DipSiblingBaseProofRes]] proof with consumer-specific components, and compiles the dispatchAs
extrinsic following the consumer's type registry.
The consumer information.
+A [[SubmittableExtrinsic]] that refers to a [[Call]] on the consumer chain being dispatched by the specified [[DidUri]].
+Generate a submittable extrinsic for the provided call which includes a complete DIP proof according to the parameters provided, to be used on a consumer chain of which the provider chain is a sibling.
-The DIP proof params.
-The SubmittableExtrinsic
containing the signed cross-chain operation, that must be submitted by the account specified as the submitterAddress
parameter.
Generate a state proof that proofs the value of an identity commitment on the specified provider chain.
-The state proof params.
-The generated state proof.
-Generate a DID signature to be used in conjunction with a DIP proof to DID-authorize a cross-chain operation.
-The signature generation parameters.
-The generated DIP proof.
-Generate a DIP proof that reveals the specified information about the DID subject.
-The DIP proof params.
-The generated DIP proof.
-Generate a state proof that proofs the head of the specified parachain.
-The state proof params.
-The generated state proof.
-yarn test:e2e:peregrine-provider
or yarn test:e2e:dip-template-provider
.
Generate a base DIP proof according to the parameters provided, to be used on a consumer chain of which the provider chain is a sibling.
+The generated proof only contains parts of the DID Document of the subject. +Any additional components that the consumer chain requires, e.g., a cross-chain DID signature, or the presentation of some claims about the subject, are not part of the generated proof. +This SDK contains an
+extensions
section in which chain-specific proof formats could be added, if needed.