ProtocolBalance

interface ProtocolBalance {
	/**
	 * Unique Balance Identifier
	 * @maxLength 100
	 */
	id?: string;
	/**
	 * Wallet involved in the transaction
	 * @maxLength 100
	 */
	wallet?: string;
	/** Token object */
	token: Token;
	/**
	 * Position balance of this token vested in this DeFi strategy
	 * @format decimal
	 * @pattern ^-?\d{0,96}(?:\.\d{0,4})?$
	 */
	balance?: string;
	/**
	 * Price of this token in USD
	 * @format decimal
	 * @pattern ^-?\d{0,96}(?:\.\d{0,4})?$
	 */
	price?: string;
	/**
	 * Value of this position in USD. Calculated as balance * price.
	 * @format decimal
	 * @pattern ^-?\d{0,96}(?:\.\d{0,4})?$
	 */
	value?: string;
	/** Strategy object */
	strategy: Strategy;
	/** Accrual object */
	accrual: Accrual;
	/** Blockchain object */
	blockchain: Blockchain;
	/** @format date-time */
	timestamp: string;
	/** @maxLength 100 */
	name?: string | null;
	/** @maxLength 100 */
	raw_token_symbol?: string | null;
	/** @maxLength 100 */
	category?: string;
	protocol: string;
}