I am running a private blockchain node using geth as a client and nethereum to interface to a .net application.
In order to mine a function call I am currently using the function Function.SendTransactionAsync() like below:
var transactionHash = await newFunction.SendTransactionAsync(senderAddress, new HexBigInteger(700000), new HexBigInteger(1), parameter1, parameter2, parameter2);
The first HexBigInteger(700000) signifies the gas. What does the second HexBigInt refer to and how do I determine what value I should pass to it ?