Hello I 'am trying to generate Go ethereum binding for a smart contract in which I have a function that takes a struct as argument. It seems that abigen doesn'tsupport this argument.
struct Device
{
bytes16 UUID;
bytes16 hardware_UUID;
string phone_Number;
}
function SaveDevice(Device memory device) public returns (bool)
{
Device_Table[device.UUID]=device;
Device_HardTable[device.hardware_UUID]=device;
}
Is there any ssolution for this problem?