getByHolder(contract, holder)
Feature
Get credential information issued to a specific holder.
Parameters
string
contract address,
string
holder
data
of SuccessResponse
object
credential information of holder
example
const contractAddress = "0x41EFb6902ADcb1214a7123b01af66b1D13b89864fca";
const holder = "0x07469989b2562afF5E5C3B116CD3AA5Ef814e5a1fca";
// Note: an asynchronous request.
const credentialInfo = async () => {
const info = await mitum.credential.getByHolder(contractAddress, holder);
console.log(info.data);
};
credentialInfo();
//output
{
did: "sefthia300",
credentials: [
{
_hint: "mitum-currency-hal-v0.0.1",
_embedded: {
credential: {
_hint: "mitum-credential-credential-v0.0.1",
holder: "0x07469989b2562afF5E5C3B116CD3AA5Ef814e5a1fca",
template_id: "testTemplate2",
credential_id: "testCredential",
value: "sefthia200",
valid_from: 100,
valid_until: 200,
did: "sefthia300"
},
is_active: true
},
_links: {
self: {
href: "/did/0x41EFb6902ADcb1214a7123b01af66b1D13b89864fca/template/testTemplate2/credential/testCredential"
}
}
}
]
}
Last updated