1 个不稳定版本

0.1.0-alpha.02023年12月24日

#33#metaplex

自定义许可协议

7KB
69

Metaplex Barista 接口

此 crate 定义了与 Barista 集成所需的 Service 指令。

入门指南

从您的项目文件夹

cargo add mpl-barista-interface

接口

Barista 和程序之间的接口由 Service 指令定义。

#[derive(SplDiscriminate, Default)]
#[discriminator_hash_input("mpl_barista_interface:service")]
pub struct ServiceInstruction;

此指令需要以下账户

  1. [signer] - Barista 账户。
  2. [] - Request 账户的所有者。
  3. [writable] - 目标账户。

destination 是目标程序拥有的账户。除了这些账户外,目标程序所需的任何账户都必须作为剩余账户指定。

依赖项

~17–26MB
~423K SLoC