Open jacksondoherty opened 1 week ago
If this moves ahead, we should do similarly for TokenGroupInitialize
and TokenMemberInitialize
I'm usually against making breaking name changes, but we can make an exception for this case since all other fields looks to be the exact same as the spl_token_metadata_interface::instruction::initialize
function's parameters, so it makes sense program_id
is also the same. It also wouldn't be difficult to adapt this change since it's the only field that changes.
Happy to take a look if you'd like to make a PR for this.
PR here: #3076
This better matches the spl_token_metadata_interface::instruction::initialize function.
The Token Metadata Interface (sRFC 17) is designed to work with external metadata programs, not just Token2022. These external programs might not be token programs, just metadata implementations.
In this example, I pass set an external metadata program as the
token_program_id
field which works but is confusing.