SPLTokenMetaDataProgram.updateAuthority constructor
SPLTokenMetaDataProgram.updateAuthority({
- required SPLTokenMetaDataUpdateAuthorityLayout layout,
- required SolAddress programId,
- required SolAddress metadata,
- required SolAddress oldAuthority,
Updates the token-metadata authority.
Implementation
factory SPLTokenMetaDataProgram.updateAuthority({
required SPLTokenMetaDataUpdateAuthorityLayout layout,
required SolAddress programId,
/// Metadata account
required SolAddress metadata,
/// Current update authority
required SolAddress oldAuthority,
}) {
return SPLTokenMetaDataProgram(
layout: layout,
keys: [
metadata.toWritable(),
oldAuthority.toSigner(),
],
programId: programId);
}