GLAMIDL Reference

Neutral Trade Integration Staging

Integration adapter for Neutral bundle depositor accounts. It initializes and manages bundle deposits/withdrawals for a GLAM vault under a bundle allowlist. This staging deployment exposes additional or pre-release functionality for review.

Accounts owned or controlled

AccountOwner / authorityPurpose
Neutral user bundle accountNeutral program with GLAM vault authorityBundle depositor account used for Neutral Trade deposit and withdrawal requests.

Integration notes

  • Neutral Trade Integration Staging must be enabled on the vault before integration actions can run. Delegate permissions are still required for non-owner callers.
  • Relevant official references: [Neutral Trade documentation](https://docs.neutral.trade/).

Instructions

5 total
InstructionDescription
close_user_bundle_accountClose an empty Neutral user bundle account and remove it from GLAM external positions.
initialize_bundle_depositorInitialize a non-permissioned Neutral user bundle account for the GLAM vault.
request_depositRequest a Neutral bundle deposit from the GLAM vault's token account.
request_withdrawalRequest a Neutral bundle withdrawal for the GLAM vault.
set_neutral_policySets Neutral bundle allowlist policy.