diff --git a/runtime-api/public-credentials/src/lib.rs b/runtime-api/public-credentials/src/lib.rs index 52fada35d2..c78ba04ca4 100644 --- a/runtime-api/public-credentials/src/lib.rs +++ b/runtime-api/public-credentials/src/lib.rs @@ -33,10 +33,10 @@ sp_api::decl_runtime_apis! { Error: Codec, { /// Return the public credential with the specified ID, if found. - fn get_credential(credential_id: CredentialId) -> Option; + fn get_by_id(credential_id: CredentialId) -> Option; /// Return all the public credentials linked to the specified subject. /// An optional filter can be passed to be applied to the result before being returned to the client. /// It returns an error if the provided specified subject ID is not valid. - fn get_credentials(subject: SubjectId, filter: Option) -> Result, Error>; + fn get_by_subject(subject: SubjectId, filter: Option) -> Result, Error>; } } diff --git a/runtimes/clone/src/lib.rs b/runtimes/clone/src/lib.rs index 50a235751e..0b472c31c2 100644 --- a/runtimes/clone/src/lib.rs +++ b/runtimes/clone/src/lib.rs @@ -580,11 +580,11 @@ impl_runtime_apis! { } impl kilt_runtime_api_public_credentials::PublicCredentials, Hash, public_credentials::CredentialEntry>, PublicCredentialsFilter, PublicCredentialsApiError> for Runtime { - fn get_credential(_credential_id: Hash) -> Option>> { + fn get_by_id(_credential_id: Hash) -> Option>> { None } - fn get_credentials(_subject: Vec, _filter: Option>) -> Result>)>, PublicCredentialsApiError> { + fn get_by_subject(_subject: Vec, _filter: Option>) -> Result>)>, PublicCredentialsApiError> { Ok(vec![]) } } diff --git a/runtimes/peregrine/src/lib.rs b/runtimes/peregrine/src/lib.rs index f80d289b8d..03aea78233 100644 --- a/runtimes/peregrine/src/lib.rs +++ b/runtimes/peregrine/src/lib.rs @@ -1257,12 +1257,12 @@ impl_runtime_apis! { } impl kilt_runtime_api_public_credentials::PublicCredentials, Hash, public_credentials::CredentialEntry::DelegationNodeId>>, PublicCredentialsFilter, PublicCredentialsApiError> for Runtime { - fn get_credential(credential_id: Hash) -> Option::DelegationNodeId>>> { + fn get_by_id(credential_id: Hash) -> Option::DelegationNodeId>>> { let subject = public_credentials::CredentialSubjects::::get(&credential_id)?; public_credentials::Credentials::::get(&subject, &credential_id) } - fn get_credentials(subject: Vec, filter: Option>) -> Result::DelegationNodeId>>)>, PublicCredentialsApiError> { + fn get_by_subject(subject: Vec, filter: Option>) -> Result::DelegationNodeId>>)>, PublicCredentialsApiError> { let asset_did = AssetDid::try_from(subject).map_err(|_| PublicCredentialsApiError::InvalidSubjectId)?; let credentials_prefix = public_credentials::Credentials::::iter_prefix(&asset_did); if let Some(filter) = filter { diff --git a/runtimes/spiritnet/src/lib.rs b/runtimes/spiritnet/src/lib.rs index ac90e1e6d8..5e10aac9f1 100644 --- a/runtimes/spiritnet/src/lib.rs +++ b/runtimes/spiritnet/src/lib.rs @@ -1253,12 +1253,12 @@ impl_runtime_apis! { } impl kilt_runtime_api_public_credentials::PublicCredentials, Hash, public_credentials::CredentialEntry::DelegationNodeId>>, PublicCredentialsFilter, PublicCredentialsApiError> for Runtime { - fn get_credential(credential_id: Hash) -> Option::DelegationNodeId>>> { + fn get_by_id(credential_id: Hash) -> Option::DelegationNodeId>>> { let subject = public_credentials::CredentialSubjects::::get(&credential_id)?; public_credentials::Credentials::::get(&subject, &credential_id) } - fn get_credentials(subject: Vec, filter: Option>) -> Result::DelegationNodeId>>)>, PublicCredentialsApiError> { + fn get_by_subject(subject: Vec, filter: Option>) -> Result::DelegationNodeId>>)>, PublicCredentialsApiError> { let asset_did = AssetDid::try_from(subject).map_err(|_| PublicCredentialsApiError::InvalidSubjectId)?; let credentials_prefix = public_credentials::Credentials::::iter_prefix(&asset_did); if let Some(filter) = filter { diff --git a/runtimes/standalone/src/lib.rs b/runtimes/standalone/src/lib.rs index ed92ad9706..faf7fdbb46 100644 --- a/runtimes/standalone/src/lib.rs +++ b/runtimes/standalone/src/lib.rs @@ -1002,12 +1002,12 @@ impl_runtime_apis! { } impl kilt_runtime_api_public_credentials::PublicCredentials, Hash, public_credentials::CredentialEntry::DelegationNodeId>>, PublicCredentialsFilter, PublicCredentialsApiError> for Runtime { - fn get_credential(credential_id: Hash) -> Option::DelegationNodeId>>> { + fn get_by_id(credential_id: Hash) -> Option::DelegationNodeId>>> { let subject = public_credentials::CredentialSubjects::::get(&credential_id)?; public_credentials::Credentials::::get(&subject, &credential_id) } - fn get_credentials(subject: Vec, filter: Option>) -> Result::DelegationNodeId>>)>, PublicCredentialsApiError> { + fn get_by_subject(subject: Vec, filter: Option>) -> Result::DelegationNodeId>>)>, PublicCredentialsApiError> { let asset_did = AssetDid::try_from(subject).map_err(|_| PublicCredentialsApiError::InvalidSubjectId)?; let credentials_prefix = public_credentials::Credentials::::iter_prefix(&asset_did); if let Some(filter) = filter {