Skip to content

Commit

Permalink
Demo script changes
Browse files Browse the repository at this point in the history
Signed-off-by: Shreevatsa N <[email protected]>
  • Loading branch information
vatsa287 committed Apr 10, 2024
1 parent 95eecc8 commit dca2436
Showing 1 changed file with 11 additions and 14 deletions.
25 changes: 11 additions & 14 deletions demo/src/network-score-test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -27,20 +27,20 @@ async function main() {

const { mnemonic: chainSpaceAdminMnemonic, document: chainSpaceAdminDid } =
await createDid(networkAuthorIdentity)
const chainSpaceAdminKeys = Cord.Utils.Keys.generateKeypairs(chainSpaceAdminMnemonic)
const chainSpaceAdminKeys = Cord.Utils.Keys.generateKeypairs(chainSpaceAdminMnemonic, 'sr25519')
console.log(
`🔐 Network Score Admin (${chainSpaceAdminDid.authentication[0].type}): ${chainSpaceAdminDid.uri}`
)
const { mnemonic: networkProviderMnemonic, document: networkProviderDid } =
await createDid(networkAuthorIdentity)
const networkProviderKeys = Cord.Utils.Keys.generateKeypairs(networkProviderMnemonic)
const networkProviderKeys = Cord.Utils.Keys.generateKeypairs(networkProviderMnemonic, 'sr25519')
console.log(
`🔐 Network Participant (Provider) (${networkProviderDid.authentication[0].type}): ${networkProviderDid.uri}`
)

const { mnemonic: networkAuthorMnemonic, document: networkAuthorDid } =
await createDid(networkAuthorIdentity)
const networkAuthorKeys = Cord.Utils.Keys.generateKeypairs(networkAuthorMnemonic)
const networkAuthorKeys = Cord.Utils.Keys.generateKeypairs(networkAuthorMnemonic, 'sr25519')
console.log(
`🔐 Network Author (API -> Node) (${networkAuthorDid.authentication[0].type}): ${networkAuthorDid.uri}`
)
Expand Down Expand Up @@ -135,12 +135,9 @@ async function main() {
console.log(`\n⏳ Network Rating Transaction Flow`)

console.log(`\n💠 Write Rating - (Genesis) Credit Entry `)
let ratingContent: IRatingContent = {
entityUid: Cord.Utils.UUID.generate(),
entityId: 'Gupta Kirana Store',
providerUid: Cord.Utils.UUID.generate(),
providerId: 'GoFrugal',
entityType: Cord.EntityTypeOf.retail,
let ratingContent: Cord.IRatingContent = {
entityId: Cord.Utils.UUID.generate(),
providerId: Cord.Utils.UUID.generate(),
ratingType: Cord.RatingTypeOf.overall,
countOfTxn: 100,
totalRating: 320,
Expand All @@ -153,7 +150,7 @@ async function main() {
const entryDigest = Cord.Utils.Crypto.hashObjectAsHexStr(ratingContent);
const { totalRating, ...restOfRating} = ratingContent;

let transformedEntry: IRatingEntry = {
let transformedEntry: Cord.IRatingEntry = {
entry: {
...restOfRating,
providerDid: networkProviderDid.uri.replace('did:cord:', ''),
Expand Down Expand Up @@ -200,7 +197,7 @@ async function main() {
console.log(`\n💠 Revoke Rating - Debit Entry `)
const revokeInput = {
entryUri: ratingUri,
entityUid: transformedEntry.entry.entityUid,
entityId: transformedEntry.entry.entityId,
}
console.dir(revokeInput, {
depth: null,
Expand All @@ -216,13 +213,13 @@ async function main() {

const revokeDigest = Cord.Utils.Crypto.hashObjectAsHexStr(entryTransform)

const revokeRatingEntry: IRatingRevokeEntry = {
const revokeRatingEntry: Cord.IRatingRevokeEntry = {
entry: {
messageId: msgId,
entryDigest: revokeDigest,
referenceId: ratingUri,
},
entityUid: transformedEntry.entry.entityUid,
entityId: transformedEntry.entry.entityId,
providerDid: networkProviderDid.uri,
}

Expand Down Expand Up @@ -342,7 +339,7 @@ async function main() {
console.log(`\n🌐 Query From Chain - Aggregate Score `)
const aggregateScoreFromChain =
await Cord.Score.fetchEntityAggregateScorefromChain(
ratingContent.entityUid,
ratingContent.entityId,
Cord.RatingTypeOf.overall
)
console.dir(aggregateScoreFromChain, {
Expand Down

0 comments on commit dca2436

Please sign in to comment.