Support asynchronous transaction building
commit859db716aeceedf0cce572f169ca92dd15605bba
authorFang <git@fang.io>
dateFri 19 Jul 2019, 17:35 (7 years ago)
parenteea7a05
src/lib/useEthereumTransaction.js+2−1
@@ -82,7 +82,8 @@ export default function useEthereumTransaction(
8282 const canSign = !initializing && constructed && isDefaultState;
8383
8484 const construct = useCallback(
85− (...args) => setUnsignedTransaction(transactionBuilder(...args)),
85+ async (...args) =>
86+ setUnsignedTransaction(await transactionBuilder(...args)),
8687 [transactionBuilder]
8788 );
8889