Commit Graph

111 Commits

Author SHA1 Message Date
Richard Moore
6da5c53120
Fixed Contract and Interface constructor abi paramter type; should be a Fragment not a ParamType (#602). 2020-01-10 21:12:58 -05:00
Richard Moore
f8087ae39c
Added utility function to compute CREATE2 addresses (#697). 2020-01-03 18:20:15 -05:00
Richard Moore
20f34f1ba9
Added proper support for v0.6 Solidity JSON type (#688). 2019-12-21 01:03:05 -05:00
Richard Moore
0609ea9651
Fixed TypeScript 3.7-beta import issue (#622). 2019-10-17 01:30:00 +09:00
Richard Moore
bfcf224b2b
Fixed typo in error message (#592). 2019-09-06 18:48:47 -04:00
Richard Moore
c303199d26
Fixed typo in error message (#592). 2019-08-26 15:59:43 -04:00
Richard Moore
24f243e689
Allow Secret Storage wallet address to be optional (#582). 2019-08-22 15:22:20 -04:00
Richard Moore
ef91dcd757
Make mnemonics case-agnostic (#557). 2019-07-09 16:51:07 -04:00
Richard Moore
fbf15c0ffe
Fixed testnet exteneded private keys (#553). 2019-06-28 15:38:19 -04:00
Richard Moore
92c978e5c2
Fixed error in throwing an error for ABI decode (#539). 2019-06-10 01:57:03 -04:00
Richard Moore
4a9373e773
Fixed typo in error message (#470). 2019-05-24 14:48:01 -04:00
Richard Moore
2997bae935
Export poll function (#514). 2019-05-24 14:38:54 -04:00
Richard Moore
16c9745326
Added goerli to InfuraProvider (#421). 2019-03-08 14:28:39 -05:00
Richard Moore
f318fd9cf1
Added fastRetry to polling for JsonRpcSigner to improve polling for sent transactions (#402). 2019-02-15 13:42:12 -05:00
Richard Moore
41c2c8a729
Fixed out-of-safe-range hexlify values to throw an exception (#420). 2019-02-08 17:06:46 -05:00
Richard Moore
9785eed8dd
Added goerli testnet support (#421). 2019-02-08 16:50:06 -05:00
Richard Moore
14484e566e
Fixed missing TypeArray slice on constrained environments. 2019-02-04 16:03:45 -05:00
Richard Moore
af3aed4580
Added xpub and xpriv deserialization (#405). 2019-02-01 19:47:20 -05:00
Richard Moore
18ee2c518c
Support for xpub and xpriv derivation and generating extended keys; no fromExtendedKey yet (#405). 2019-02-01 18:39:50 -05:00
Richard Moore
e5bee7e5a3
Fixed path for x-ethers metadata and wallet (#). 2019-01-17 16:32:51 -05:00
Richard Moore
f3ec27b95f
Added customizable log levels to quiet warnings (#379). 2018-12-27 15:48:38 -05:00
Richard Moore
152d672278
Add isHexString to exported utils (#367). 2018-12-12 16:23:39 -05:00
Richard Moore
51fb472809
Add abs method to BigNumber (#375). 2018-12-12 16:10:28 -05:00
Richard Moore
66440b8542
Better error messages for namehash (#364). 2018-12-10 17:02:02 -05:00
Richard Moore
6ca1d77298
Fixed function name in parsed transactions (#370). 2018-12-08 18:46:29 -05:00
Richard Moore
4f6748ec4c
Include request body in web errors. 2018-12-05 04:19:34 -05:00
Richard Moore
9565c28a91
More relaxed transaction parsing (#357). 2018-12-04 16:31:18 -05:00
Richard Moore
bc457bb3bd
Allow any whitespace characters in human-readable ABI (#360). 2018-12-04 16:14:57 -05:00
Richard Moore
bffc557be1
Added default provider support for Ethereum classic (#351). 2018-11-20 15:41:12 -05:00
Richard Moore
88f2f51266
Fix spacing in checkArgument errors (#318). 2018-11-12 17:22:18 -05:00
Richard Moore
fad902b438
Better error message when normalize is missing. 2018-11-09 14:34:14 -05:00
Richard Moore
f682861e0b
Fixed utils.poll from mutating passed variables. 2018-10-14 19:01:09 -04:00
Richard Moore
023a20ff47
Fixed and refactored populating transaction values for signers (#306). 2018-10-14 19:00:15 -04:00
Richard Moore
6ac2d923b7
Fixed filtering with null non-indexed parameters (#305). 2018-10-13 17:17:02 -04:00
Richard Moore
e39e2ed718
Added address to HDNode (#196). 2018-10-07 01:09:56 -04:00
Richard Moore
731f189010
Fixed nested errors for providers that were masking true error (#292). 2018-10-04 15:24:29 -04:00
Richard Moore
281bd0613d
Added support for JSON serialized BigNumbers in the constructor (#288). 2018-10-03 19:54:38 -04:00
Richard Moore
5e86e02304
Fixed wildcard events and made nested events more robust (#289). 2018-10-01 17:30:45 -04:00
Richard Moore
ef5d19e5c9
More logical interface for hexDataSlice (mimic slice). 2018-09-27 16:52:05 -04:00
Richard Moore
f4e247fc92
Fixed trailing-zero issue after commify fix. 2018-09-26 16:11:38 -04:00
Richard Moore
57439af25d
Removed options from unit conversion and added separate otto-safe commify function (#202, prep for #228). 2018-09-26 15:44:39 -04:00
Richard Moore
05e30f4680
Major overhaul of file layout and import/export structure to better support TypeScript. 2018-09-24 15:55:17 -04:00
Richard Moore
9c87e569cf
Added Ethereum Classic Testnet to networks. 2018-09-21 15:34:56 -04:00
Richard Moore
15761027df
Added constructor support for Human-Readable ABI. 2018-09-21 15:34:24 -04:00
Richard Moore
892f30a051
Check HTTP status before parsing body in fetchJson (#280). 2018-09-20 12:44:46 -04:00
Richard Moore
13e50ec6db
Exposed more secp256k1 primitives (#233 #271). 2018-09-06 16:37:44 -04:00
Richard Moore
9dcf6f3253
Added headers and timeout to fetchJson (#224 #257). 2018-09-06 16:34:45 -04:00
Richard Moore
7aebe53e5b
Change Buffer constructor to safer operations (#265). 2018-09-04 10:20:31 -04:00
Richard Moore
afae5cd2f9
Block calling contract methods until it deployed, if it is pending deployment. 2018-08-27 13:38:48 +02:00
Richard Moore
2b9d8d6d6a
Silence warning for external keyword in human-readable ABI. 2018-08-27 13:27:03 +02:00