uint bettingPrice = 222;
object[] functionInput = new object[] { matchId, score1, score2, bettingPrice };
var transactionInput = new TransactionInput
{
From = account.Address,
Gas = new HexBigInteger(3000000),
Value = new HexBigInteger(222)
};
@juanfranblanco but calling
var result2 = await functionGetBetterBettingInfo.CallDeserializingToObjectAsync<GetBetterBettingInfo>(senderAddress);
does not require gas since its function is constant right? So the senderAddress places bet and variable result returns true if the transaction is successful (works), and result2 should pull that better(senderAddress)'s info. Still weird result2 does not return anything