+ event Transfer(address indexed from, address indexed to, uint256 value);
+ event AssetDistribution(address indexed holder, string tokenSymbol, uint256 portion, uint256 costInEuros);
+ event EuroBurn(address indexed burner, uint256 amount);
+ event NativeTokenPurchase(address indexed buyer, uint256 amount);
+ event SwapExecuted(address indexed inToken,address indexed outToken,address indexed recipient,uint256 amountIn, uint256 amountOut, uint256 swapFee);
+ event PositionIncreased(address indexed holder, uint256 tstVal, uint256 eurosVal);
+ event PositionDecreased(address indexed holder, uint256 tstVal, uint256 eurosVal);
+ event RewardsClaimed(address indexed holder, bytes32 indexed symbol, uint256 amount);