Context: Using the SygmaSDK examples, for creating transactions to send 3 ( 3000000) sygUSDC ( ResourceID: 0x0000000000000000000000000000000000000000000000000000000000001100) to destinationID: 2 ( Sepolia, ChainID: 11155111), fails with the message "Error: Transfer amount should be higher than transfer fee".
Adding some loggings on this route we discovered that fee value return for this asset, is actually the value for TNT asset
Note:
On the share config there is the "Concrete" usage in the data structure for sygUSDC vs actual on chain data
Also this is how BasicFeeHandler is queried on Tangle vs Rhala
Context: Using the SygmaSDK examples, for creating transactions to send 3 ( 3000000) sygUSDC ( ResourceID: 0x0000000000000000000000000000000000000000000000000000000000001100) to destinationID: 2 ( Sepolia, ChainID: 11155111), fails with the message "Error: Transfer amount should be higher than transfer fee".
Adding some loggings on this route we discovered that fee value return for this asset, is actually the value for TNT asset
Note: On the share config there is the "Concrete" usage in the data structure for sygUSDC vs actual on chain data
Also this is how BasicFeeHandler is queried on Tangle vs Rhala