[#13046] No value in 'Gas amount limit' field in NFT dapps by default
Signed-off-by: andrey <motor4ik@gmail.com>
This commit is contained in:
parent
136a6313cd
commit
a6eee856cf
|
@ -387,10 +387,7 @@
|
||||||
(re-frame/reg-fx
|
(re-frame/reg-fx
|
||||||
:signing/update-estimated-gas
|
:signing/update-estimated-gas
|
||||||
(fn [{:keys [obj success-event error-event]}]
|
(fn [{:keys [obj success-event error-event]}]
|
||||||
(let [value (:value obj)]
|
|
||||||
(json-rpc/call {:method "eth_estimateGas"
|
(json-rpc/call {:method "eth_estimateGas"
|
||||||
:params [(if value
|
:params [obj]
|
||||||
(assoc obj :value "0x0")
|
|
||||||
obj)]
|
|
||||||
:on-success #(re-frame/dispatch [success-event %])
|
:on-success #(re-frame/dispatch [success-event %])
|
||||||
:on-error #(re-frame/dispatch [error-event %])}))))
|
:on-error #(re-frame/dispatch [error-event %])})))
|
||||||
|
|
|
@ -472,7 +472,11 @@
|
||||||
(str (wallet.utils/format-amount (.minus amount fee) decimals)))
|
(str (wallet.utils/format-amount (.minus amount fee) decimals)))
|
||||||
(str (wallet.utils/format-amount amount decimals)))]
|
(str (wallet.utils/format-amount amount decimals)))]
|
||||||
(when amount-text
|
(when amount-text
|
||||||
{:db (assoc-in db [:wallet/prepare-transaction :amount-text] amount-text)})))
|
{:db (cond-> db
|
||||||
|
:always
|
||||||
|
(assoc-in [:wallet/prepare-transaction :amount-text] amount-text)
|
||||||
|
(= :ETH symbol)
|
||||||
|
(assoc-in [:wallet/prepare-transaction :gas] gas))})))
|
||||||
|
|
||||||
(fx/defn set-and-validate-request-amount
|
(fx/defn set-and-validate-request-amount
|
||||||
{:events [:wallet.request/set-amount-text]}
|
{:events [:wallet.request/set-amount-text]}
|
||||||
|
|
Loading…
Reference in New Issue