struct TokenMinTxSize { uint256 minSize; }
struct TokenMaxBuySellVolume { uint16 tokenPercentage; uint16 period; uint256 totalSupply; uint64 startTime; }
struct TokenPurchaseFeeByVolume { uint256 volume; uint16 rateIncreased; }
struct TokenMaxPriceVolatility { uint16 max; uint16 period; uint16 hoursFrozen; uint256 totalSupply; }
struct TokenMaxTradingVolume { uint24 max; uint16 period; uint64 startTime; uint256 totalSupply; }
struct TokenMaxSupplyVolatility { uint16 max; uint16 period; uint64 startTime; uint256 totalSupply; }
struct AccountApproveDenyOracle { uint8 oracleType; address oracleAddress; }
struct AccountApproveDenyOracleFlexible { uint8 oracleType; uint8 addressToggle; address oracleAddress; }
struct TokenMinHoldTime { uint32 minHoldTime; }