[core] add gas arg to ext_gas_price (#461)

* add gas argument

* Add gas parameter to ext_gas_price

* Fix up gas_price offchain api

* Fix up env_access api

* Emulate gas price calculation

* Make clippy happy

* Use Saturating impl for emulating gas price calculation offchain

* Fmt

* Add offchain gas_price test

* Make clippy happy
16 jobs for master in 9 minutes and 29 seconds (queued for 2 seconds)
Name Stage Failure
publish-docs Publish
No job log