embark/site/source/_posts
Michael Bradley, Jr 030fb4acc6 build(deps): bump web3[-*] from 1.2.4 to 1.2.6
Remove `bignumber.js` workaround (in the root, from PR #2152) because it's no
longer needed (verified locally).

Remove the `"skipLibCheck"` workaround (in `packages/plugins/solidity-tests`,
from PR #2152) because it's no longer needed (verified locally).

Refactor a typing in `packages/plugins/geth`. What's happening is that in web3
v1.2.4 `sendTransaction` has a return type of `PromiEvent<TransactionReceipt>`
but in v1.2.6 it has a return type of `PromiEvent<TransactionReceipt |
TransactionRevertInstructionError>`.

Compare:
* [v1.2.4/packages/web3-eth/types/index.d.ts#L291-L294](https://github.com/ethereum/web3.js/blob/v1.2.4/packages/web3-eth/types/index.d.ts#L291-L294)
* [v1.2.6/packages/web3-eth/types/index.d.ts#L295-L298](https://github.com/ethereum/web3.js/blob/v1.2.6/packages/web3-eth/types/index.d.ts#L295-L298)

The problem is that the `TransactionRevertInstructionError` type doesn't have a
`transactionHash` property. Since at present the code in
`packages/plugins/geth/src/devtxs.ts` only deals with the success case re:
`sendTransaction`, import the `TransactionReceipt` type from `web3-eth` and
cast the resolved return value's type using TypeScript's `as` operator.
2020-02-03 10:17:07 -06:00
..
2017-06-28-embark-2-5-released.md
2017-10-25-embark-2-6-released.md
2018-05-04-embark-3-0-released.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
2018-06-20-embark-3-1-released.md site: add redirects to not break the web 2019-08-26 09:44:01 -05:00
2018-09-27-how-to-create-a-token-factory-with-embark-part-1.md site: add redirects to not break the web 2019-08-26 09:44:01 -05:00
2018-10-27-how-to-create-a-token-factory-with-embark-part-2.md site: add redirects to not break the web 2019-08-26 09:44:01 -05:00
2019-01-23-building-smart-contract-only-dapps.md site: add redirects to not break the web 2019-08-26 09:44:01 -05:00
2019-01-28-running-embark-tests-on-a-continuous-integration-server.md build: bump all packages' engines settings (#1985) 2019-10-24 09:52:05 -04:00
2019-02-04-building-a-decentralized-reddit-with-embark-part-1.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
2019-02-11-building-a-decentralized-reddit-with-embark-part-2.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
2019-02-18-building-a-decentralized-reddit-with-embark-part-3.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
2019-03-18-upgrading-to-embark-4.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
2019-03-19-introducing-embark-4.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
2019-07-23-whats-new-in-embark-4.1.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00
2019-11-18-nim-vs-crystal-part-1-performance-interoperability.md article: blog post - nim vs crystal part 1 2019-11-19 09:58:55 +01:00
2019-11-21-nim-vs-crystal-part-2-threading-tooling.md article: remove paragraph 2020-01-07 11:06:34 +01:00
2019-11-28-nim-vs-crystal-part-3-cryto-dapps-p2p.md article: add part 3 of crystal vs nim article series 2019-12-02 12:26:00 +01:00
2019-12-09-web3-what-are-your-options.md build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
2020-01-09-take-back-the-web-hackathon.md chore: rename article file and fix url generation 2020-01-10 14:36:29 +01:00
2020-01-13-announcing-embark-5.md chore: rename org references from embark-framework to embarklabs 2020-01-16 15:36:29 -05:00