dispatchUpdateOwnershipToChain
dispatchUpdateOwnershipToChain(
registryId,registryEntryId,newOwnerAccount,authorAccount):Promise<void>
Dispatches a transaction to update the ownership of a registry entry on the CORD blockchain.
Transfers ownership to a new account, ensuring the entry exists before proceeding.
Parameters
• registryId: string
The id of the registry containing the entry
• registryEntryId: string
The id of the entry to update
• newOwnerAccount: 3${string}
The SS58 address of the new owner (e.g., 5FHne...).
• authorAccount: CordKeyringPair
The keyring pair of the account authorizing the transaction.
Returns
Promise<void>
A promise that resolves when the transaction is submitted successfully.
Throws
If the entry doesn’t exist or the transaction fails.
Example
await dispatchUpdateOwnershipToChain( 'registry:cord:3xygo...', 'entry:cord:abc123...', '5FHneW46xGXzs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty', authorAccount);console.log('✅ Ownership updated');