embark/packages/plugins
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
..
accounts-manager build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
basic-pipeline chore(prerelease): 5.1.1-nightly.4 2020-02-03 00:13:02 +00:00
coverage build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
debugger chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
deploy-tracker build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
ens build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
ethereum-blockchain-client build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
ganache chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
geth build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
graph chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
ipfs chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
mocha-tests build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
nethermind chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
parity chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
plugin-cmd chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
profiler build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
rpc-manager build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
scaffolding build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
snark chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
solc chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
solidity chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
solidity-tests build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
specialconfigs chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
suggestions chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
swarm chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
transaction-logger build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
transaction-tracker chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
vyper chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
web3 chore(prerelease): 5.1.1-nightly.2 2020-01-31 00:12:28 +00:00
whisper-geth build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
whisper-parity build(deps): bump web3[-*] from 1.2.4 to 1.2.6 2020-02-03 10:17:07 -06:00
.gitignore build: tidy up the monorepo in prep for v5.0.0-alpha.0 2019-10-01 13:29:53 -05:00