Baker: introduce `dal-node-timeout-percentage` argument
What
Introduce a new baker parameter that allows to specify the timeout of the baker wrt to the RPC issues to the DAL node, which is defined as the percentage of the time left till the end of the round. This was previously hard-coded. The default value is 10%.
Why
In case the the RPC response time is big. This could be the case when the baker and the DAL node are not on the same machine.
Manually testing the MR
I've tested it using the sandbox mode and and putting the DAL node on a difference machine. With the minimum percentage, namely 1, the baker timed out.
Edited by Eugen Zalinescu