Skip to main content

TypeAlias.OrganizationQuotas

type OrganizationQuotas = {
activeUsersMonthlyLimit?: number | null;
activeUsersMonthlyUsage: number;
agentWalletLimit?: number | null;
agentWalletUsage: number;
allowedFeatures: (
| "loyalty"
| "dpp"
| "invest"
| "agent-wallet"
| "trust"
| "onramp"
| "treasury"
| "agent-wallet-missions")[];
allowedNetworks: (
| "EthereumAnvil"
| "BaseSepolia"
| "BaseMainnet"
| "XdcApothem"
| "XdcMainnet"
| "StellarQuickstart"
| "StellarTestnet"
| "StellarMainnet")[];
allowOverage: boolean;
allowTransactionOverage: boolean;
applicationLimit?: number | null;
applicationUsage: number;
blockOnTransactionQuota: boolean;
chargebee: {
customerId?: string | null;
subscriptionId?: string | null;
};
dppMonthlyLimit?: number | null;
dppMonthlyUsage: number;
pilotFeatures: (
| "loyalty"
| "dpp"
| "invest"
| "agent-wallet"
| "trust"
| "onramp"
| "treasury"
| "agent-wallet-missions")[];
transactionAlertRecipientIds: string[];
transactionLimit?: number | null;
transactionMonthlyUsage: number;
trustAuditLimit?: number | null;
trustProductLimit?: number | null;
trustProductUsage: number;
};

Type Declaration​

NameType
activeUsersMonthlyLimit?number
activeUsersMonthlyUsagenumber
agentWalletLimit?number
agentWalletUsagenumber
allowedFeatures(
allowedNetworks(
allowOverageboolean
allowTransactionOverageboolean
applicationLimit?number
applicationUsagenumber
blockOnTransactionQuotaboolean
chargebee{ customerId?: string
chargebee.customerId?string
chargebee.subscriptionId?string
dppMonthlyLimit?number
dppMonthlyUsagenumber
pilotFeatures(
transactionAlertRecipientIdsstring[]
transactionLimit?number
transactionMonthlyUsagenumber
trustAuditLimit?number
trustProductLimit?number
trustProductUsagenumber