Richard Moore
|
3a0d8685ca
|
admin: updated dist files
|
2023-02-23 01:41:13 -05:00 |
|
Richard Moore
|
b993f7c3b6
|
Fixed getContentHash (#3819).
|
2023-02-23 01:39:57 -05:00 |
|
Richard Moore
|
51e72b98a2
|
admin: update dist files
|
2023-02-22 21:53:56 -05:00 |
|
Richard Moore
|
8298e8599f
|
admin: added changelog generation scripts
|
2023-02-22 21:52:33 -05:00 |
|
Richard Moore
|
fb3dffcc12
|
docs: fixed formatting of ignore character
|
2023-02-22 21:32:01 -05:00 |
|
Richard Moore
|
77a7323119
|
Added chain parameters for Arbitrum and Optimism (#3811).
|
2023-02-22 21:29:44 -05:00 |
|
Richard Moore
|
5a3c10a29c
|
Fix NoneManager race condition (#3812, #3813).
|
2023-02-22 21:10:43 -05:00 |
|
Richard Moore
|
5715d611e7
|
admin: updated dist files
|
2023-02-18 22:18:42 -05:00 |
|
Richard Moore
|
399356b912
|
Fixed Result to behave correctly like an array using slice and toArray (#3787).
|
2023-02-18 21:42:01 -05:00 |
|
Richard Moore
|
4512e97f9b
|
Replaced substring from 0 index with startsWith (#3691).
|
2023-02-18 14:00:42 -05:00 |
|
Richard Moore
|
762c2f34ea
|
Fixed inverted assert in duplicate name detection for ABI encoding (#3792).
|
2023-02-18 13:45:45 -05:00 |
|
Richard Moore
|
48bbef7ade
|
Fixed missing property during transaction copy (#3793).
|
2023-02-18 13:37:48 -05:00 |
|
Richard Moore
|
4665fb4c68
|
Add support for Wallet private keys without 0x prefix (#3768).
|
2023-02-18 13:36:23 -05:00 |
|
Richard Moore
|
a8afb72fbb
|
Fixed quicknode property for defaultProvider (#3741).
|
2023-02-16 09:45:28 -05:00 |
|
Richard Moore
|
085a9054f3
|
Fixed exports field order (#3703, #3755).
|
2023-02-16 09:44:13 -05:00 |
|
Richard Moore
|
5afe840552
|
admin: update dist files
|
2023-02-16 08:19:59 -05:00 |
|
Richard Moore
|
4d9b29de75
|
Fixed custom error decoding (#3785).
|
2023-02-16 08:17:39 -05:00 |
|
Richard Moore
|
e1e0929348
|
Removed stray debug logging.
|
2023-02-16 07:49:33 -05:00 |
|
Richard Moore
|
92def9c148
|
Fixed lookupAddress when bad resolver is present (#3782).
|
2023-02-15 15:50:13 -05:00 |
|
Richard Moore
|
557c7d4224
|
docs: added jsdocs to update-version generated output
|
2023-02-14 12:24:53 -05:00 |
|
Richard Moore
|
83957dc283
|
Fixed FallbackProvider median calculation (#3746).
|
2023-02-14 11:54:08 -05:00 |
|
Richard Moore
|
179e6ca520
|
Move the xnf normalize variant to pkg.browser instead of import (#3724).
|
2023-02-13 10:53:47 -05:00 |
|
Richard Moore
|
9b508a4656
|
admin: updated dist files
|
2023-02-12 22:14:26 -05:00 |
|
Richard Moore
|
6372a46b1b
|
Allow null type in transaction receipt for legacy type 0 networks (#3459).
|
2023-02-12 22:12:12 -05:00 |
|
Richard Moore
|
2ba4a17255
|
Fixed events when slicing immutable Result (#3765).
|
2023-02-12 22:06:39 -05:00 |
|
Richard Moore
|
37bf4fb555
|
More robust support on networks which throw when filters are not supported (#3767).
|
2023-02-12 22:04:20 -05:00 |
|
Richard Moore
|
400d57621b
|
Fixed ignored polling override for JsonRpcApiProvider.
|
2023-02-12 22:03:37 -05:00 |
|
Richard Moore
|
314595113c
|
docs: added more jsdocs and examples
|
2023-02-12 21:21:11 -05:00 |
|
Richard Moore
|
0bf53d7804
|
admin: updated dist files
|
2023-02-04 08:27:45 -05:00 |
|
Richard Moore
|
6c338c1c5b
|
Fixed crossed assert in Fetch (#3733).
|
2023-02-04 08:25:15 -05:00 |
|
Richard Moore
|
24e13fc0f2
|
admin: updated dist files
|
2023-02-04 03:26:34 -05:00 |
|
Richard Moore
|
b67ad79264
|
docs: added more docs on Errors
|
2023-02-04 03:21:16 -05:00 |
|
Richard Moore
|
d0ed91840c
|
Fix Subscriber model when removed within emit callback.
|
2023-02-04 03:12:04 -05:00 |
|
Richard Moore
|
32b1e7827a
|
docs: replaces ethers.io URLs with ethers.org
|
2023-02-03 21:53:10 -05:00 |
|
Richard Moore
|
522fd16f68
|
Fixed human-readable parser when identifier begins with valid type prefix (#3728).
|
2023-02-03 21:50:30 -05:00 |
|
Richard Moore
|
90afd9bd81
|
Fixed typo in Provider changes.
|
2023-02-02 22:20:41 -05:00 |
|
Richard Moore
|
a646e4332e
|
Provider objects cleanup.
|
2023-02-02 22:18:40 -05:00 |
|
Richard Moore
|
5c29a8d1bc
|
Preparing for v6 release.
|
2023-02-02 20:51:33 -05:00 |
|
Richard Moore
|
415efbfb04
|
docs: merged old Etherscan docs
|
2023-02-02 04:21:12 -05:00 |
|
Richard Moore
|
54c283a361
|
Safer emit in block poller.
|
2023-02-02 04:20:43 -05:00 |
|
Richard Moore
|
7acee913e5
|
admin: updated dist files
|
2023-02-02 04:05:47 -05:00 |
|
Richard Moore
|
7c37182d03
|
Fixed async emits overrunning each other causing no-running-subscriber errors.
|
2023-02-02 04:03:11 -05:00 |
|
Richard Moore
|
97b041f1a0
|
Fixed testcases for lone provider enumeration
|
2023-02-02 03:06:15 -05:00 |
|
Richard Moore
|
8f30da1858
|
Use consistent naming scheme for plugins.
|
2023-02-02 03:05:37 -05:00 |
|
Richard Moore
|
a22eb3fbe5
|
Make AbstractProvider more sub-class friendly.
|
2023-02-02 03:04:20 -05:00 |
|
Richard Moore
|
2de8c00a7c
|
Added NonceManager.
|
2023-02-02 03:03:40 -05:00 |
|
Richard Moore
|
375068e5ef
|
Ported PocketProvider changes to v6.
|
2023-02-02 02:39:16 -05:00 |
|
Richard Moore
|
1e6270719a
|
Removed all custom parsing and formatting from EnsResolver and use Contract.
|
2023-02-01 21:36:24 -05:00 |
|
Richard Moore
|
e49d91fcf3
|
Added etherscanProvider.getContract.
|
2023-02-01 21:34:11 -05:00 |
|
Richard Moore
|
44f4caac4a
|
Added provider.lookupAddress.
|
2023-02-01 21:33:47 -05:00 |
|
Richard Moore
|
88749835c8
|
Merged BaseEtherscanProvider and EtherscanProvider since Contract is safer to include for AbstractProvider anyways.
|
2023-02-01 21:28:16 -05:00 |
|
Richard Moore
|
975815b825
|
Added EventFragment.getTopicHash.
|
2023-01-31 16:57:58 -05:00 |
|
Richard Moore
|
a336a3acfc
|
Added FunctionFragment.getSelector (#1032).
|
2023-01-31 16:53:43 -05:00 |
|
Richard Moore
|
c3f8e8ac07
|
Initial support for fallback and receive methods on contracts.
|
2023-01-30 22:28:18 -05:00 |
|
Richard Moore
|
f8cd9c9eaf
|
docs: added more documentation
|
2023-01-28 01:52:20 -05:00 |
|
Richard Moore
|
3eb48ec000
|
Use OFFCHAIN_FAULT for unrecoverable CCIP-read errors.
|
2023-01-28 01:51:15 -05:00 |
|
Richard Moore
|
f48d6a93ea
|
Use vendor ens_normalize to test native normalize to reduce dist filesize.
|
2023-01-28 01:49:58 -05:00 |
|
Richard Moore
|
80c84b0709
|
Simpler ensNormalize wrapper.
|
2023-01-27 21:59:52 -05:00 |
|
Richard Moore
|
433aba6f49
|
tests: updated tests to ens_normalize test vectors
|
2023-01-27 21:59:23 -05:00 |
|
Richard Moore
|
9526289f76
|
tests: more robust checking of insufficient funds errors.
|
2023-01-27 18:31:31 -05:00 |
|
Richard Moore
|
924cfef5de
|
Fixed estimateGas which can return insufficient funds errors.
|
2023-01-27 18:29:35 -05:00 |
|
Richard Moore
|
2845a3c4b6
|
admin: updated dist files
|
2023-01-27 17:29:49 -05:00 |
|
Richard Moore
|
32f605eb7b
|
Interface returns null instead of throws on missing fragment.
|
2023-01-27 17:27:29 -05:00 |
|
Richard Moore
|
c2a2edc9d8
|
admin: updated dist files
|
2023-01-27 01:12:44 -05:00 |
|
Richard Moore
|
2488d20f9e
|
Fixed non-EIP-1559 populateTransaction check.
|
2023-01-27 01:11:50 -05:00 |
|
Richard Moore
|
4f257279ab
|
admin: updated dist files
|
2023-01-26 23:36:26 -05:00 |
|
Richard Moore
|
360835e301
|
Added sync methods for Block with prefetched transactions.
|
2023-01-26 23:35:25 -05:00 |
|
Richard Moore
|
8c3d677371
|
Added missing exports.
|
2023-01-26 23:27:32 -05:00 |
|
Richard Moore
|
3b0a800635
|
Added missing exports.
|
2023-01-26 23:25:55 -05:00 |
|
Richard Moore
|
e8a408565e
|
tests: added extra namehash test vectors
|
2023-01-26 23:24:47 -05:00 |
|
Richard Moore
|
cd075d05f2
|
Added full UTF-8 support for ENS names using adraffy/ens-normalize.
|
2023-01-26 23:20:30 -05:00 |
|
Richard Moore
|
9bf98a01be
|
Use correct default for JSON ABI arrays.
|
2023-01-26 13:46:51 -05:00 |
|
Richard Moore
|
d0f087bdae
|
Add basic species constructor for Result fo better Array-method support.
|
2023-01-26 11:32:56 -05:00 |
|
Richard Moore
|
530efeb885
|
Added missing export for Signer.
|
2023-01-22 16:39:29 -05:00 |
|
Richard Moore
|
c45ee95146
|
Added interation methods for Interface fragments.
|
2023-01-22 16:39:11 -05:00 |
|
Richard Moore
|
27c9563ca5
|
docs: added case clarification for processing keys of different lengths.
|
2023-01-22 16:38:38 -05:00 |
|
Richard Moore
|
b05fd4aebd
|
Better stringification for Fetch objects.
|
2023-01-22 16:38:01 -05:00 |
|
Richard Moore
|
1b13716986
|
Fixed JSON ABI parsing (#3674).
|
2023-01-22 16:37:30 -05:00 |
|
Richard Moore
|
e1ee35a829
|
admin: updated dist files
|
2023-01-17 13:53:49 -05:00 |
|
Richard Moore
|
206d8ff8d7
|
Fixed typos in errors.
|
2023-01-17 13:51:52 -05:00 |
|
Richard Moore
|
e55a87ad4c
|
Fixed JsonRpcProvider for picky Geth instances.
|
2023-01-17 13:51:32 -05:00 |
|
Richard Moore
|
77cca7563f
|
Fixed AbstractSigner populateTransaction for call and estimateGas.
|
2023-01-17 13:50:46 -05:00 |
|
Richard Moore
|
7fb227b8f4
|
admin: updated dist files
|
2023-01-15 08:03:21 -05:00 |
|
Richard Moore
|
f13a7c64b3
|
Added verifyMessage helper.
|
2023-01-15 07:54:49 -05:00 |
|
Richard Moore
|
453d2357b1
|
Fixed lingering events in provider after removal.
|
2023-01-15 07:54:07 -05:00 |
|
Richard Moore
|
741bd05830
|
Improve address API and more robust resolveName.
|
2023-01-15 07:51:05 -05:00 |
|
Richard Moore
|
41449c9a67
|
Added tests for provider broadcast errors.
|
2022-12-30 16:33:50 -05:00 |
|
Richard Moore
|
a6cb264cd6
|
tests: more robust provider clean up
|
2022-12-30 16:33:28 -05:00 |
|
Richard Moore
|
a63f84cda7
|
Allow non-bytes32 values for r and s in Signature.
|
2022-12-30 16:32:17 -05:00 |
|
Richard Moore
|
2eb48231f1
|
Added missing EtherscanProvider broadcastTransaction errors to coalescence.
|
2022-12-30 16:28:57 -05:00 |
|
Richard Moore
|
342105f4e5
|
Fixed Signer sub-classes when given an Addressable.
|
2022-12-30 16:28:17 -05:00 |
|
Richard Moore
|
65c7df1ee8
|
Use case-insensitive matching for JSON-RPC error strings.
|
2022-12-30 16:27:46 -05:00 |
|
Richard Moore
|
426c1e1b05
|
Fixed FallbackProvider when broadcastTransaction rejects.
|
2022-12-30 16:26:20 -05:00 |
|
Richard Moore
|
a5e906f51d
|
Fixed AnkrProvider for REPLACEMENT_TRANSACTION.
|
2022-12-30 16:25:44 -05:00 |
|
Richard Moore
|
67675dfcbf
|
Fixed tx.wait failing to unsubscribe to block events once mined.
|
2022-12-30 14:32:05 -05:00 |
|
Richard Moore
|
398f4298a0
|
Added common method destroy to Provider.
|
2022-12-30 14:31:22 -05:00 |
|
Richard Moore
|
bc4a96ba7a
|
tests: tweak provider tests timeouts
|
2022-12-30 11:52:54 -05:00 |
|
Richard Moore
|
46ddc89441
|
docs: added jsdocs
|
2022-12-30 11:28:26 -05:00 |
|
Richard Moore
|
d190e654f8
|
docs: added breadcrumb titles
|
2022-12-12 02:47:12 -05:00 |
|
Richard Moore
|
1c5dae8118
|
admin: debuggin CI
|
2022-12-11 03:17:19 -05:00 |
|
Richard Moore
|
40f64b4db3
|
admin: added git method to get modified date.
|
2022-12-11 03:03:32 -05:00 |
|
Richard Moore
|
0859f84bac
|
Small changes in maths on error.
|
2022-12-10 16:07:58 -05:00 |
|
Richard Moore
|
722fdd9a3c
|
docs: updated docs
|
2022-12-10 01:31:18 -05:00 |
|
Richard Moore
|
724881f34d
|
docs: added examples to jsdocs
|
2022-12-09 18:21:45 -05:00 |
|
Richard Moore
|
30d2626e0c
|
tests: increase provider send timeout
|
2022-12-05 23:47:02 -05:00 |
|
Richard Moore
|
392b86fb8f
|
More flexible signature for waitForTransaction.
|
2022-12-05 23:45:41 -05:00 |
|
Richard Moore
|
32927d78e9
|
docs: initial EnsResolver jsdocs
|
2022-12-05 23:45:08 -05:00 |
|
Richard Moore
|
22f514cc03
|
Added tests for emptry Bytes32String.
|
2022-12-05 22:18:02 -05:00 |
|
Richard Moore
|
fe306fa1ee
|
Added testing for QuickNodeProvider.
|
2022-12-05 22:17:41 -05:00 |
|
Richard Moore
|
c84674dcd8
|
Added initial QuickNodeProvider.
|
2022-12-05 22:17:08 -05:00 |
|
Richard Moore
|
83c12b0d3b
|
admin: updated dist files
|
2022-12-03 17:01:29 -05:00 |
|
Richard Moore
|
d3f5f6f726
|
Fix circular dependency with EtherscanProvider.
|
2022-12-03 16:58:56 -05:00 |
|
Richard Moore
|
c3520db174
|
Removed duplicate interfaces.
|
2022-12-03 15:14:34 -05:00 |
|
Richard Moore
|
ee0977a963
|
admin: updated dist files
|
2022-12-02 21:27:06 -05:00 |
|
Richard Moore
|
a74b9a557c
|
docs: added more jsdocs
|
2022-12-02 21:23:13 -05:00 |
|
Richard Moore
|
01d99a601a
|
Fxied Timer type (#3540).
|
2022-11-30 17:19:21 -05:00 |
|
Richard Moore
|
ee847541be
|
docs: added root jsdocs
|
2022-11-30 15:43:23 -05:00 |
|
Richard Moore
|
22aed48ba4
|
docs: update version to have explicit return type
|
2022-11-30 15:42:58 -05:00 |
|
Richard Moore
|
c711139a8b
|
tests: add longer timeout for wallet encryption tests
|
2022-11-30 15:42:16 -05:00 |
|
Richard Moore
|
35cd8135d4
|
Refactor Block object and provider getBlock operations.
|
2022-11-30 15:41:17 -05:00 |
|
Richard Moore
|
e1c8b99307
|
Fixed twos-complement issues.
|
2022-11-30 15:39:59 -05:00 |
|
Richard Moore
|
7c0b5020f6
|
Added safe operations to FixedNumber.
|
2022-11-30 13:46:26 -05:00 |
|
Richard Moore
|
f5281a0342
|
docs: added more jsdocs for providers
|
2022-11-30 13:44:47 -05:00 |
|
Richard Moore
|
421c5443b3
|
Fixed update-version for flatworm type discovery.
|
2022-11-27 22:00:03 -05:00 |
|
Richard Moore
|
433b5543e3
|
tests: updated testing to latest API
|
2022-11-27 21:59:20 -05:00 |
|
Richard Moore
|
2bd5df42fb
|
Updated root exports.
|
2022-11-27 21:58:38 -05:00 |
|
Richard Moore
|
1f4499c174
|
Small refactoring of providers.
|
2022-11-27 21:58:07 -05:00 |
|
Richard Moore
|
d280070a2b
|
docs: added jsdocs to contract
|
2022-11-27 21:56:22 -05:00 |
|
Richard Moore
|
4b68c6be11
|
docs: added jsdocs to address
|
2022-11-27 21:55:52 -05:00 |
|
Richard Moore
|
b7750cf098
|
docs: added jsdocs to abi
|
2022-11-27 21:54:49 -05:00 |
|
Richard Moore
|
16f3c44daa
|
Refactor built-in constants.
|
2022-11-27 21:54:09 -05:00 |
|
Richard Moore
|
fe3270a6fe
|
docs: added docs for hashing
|
2022-11-27 21:53:31 -05:00 |
|
Richard Moore
|
368f960904
|
docs: added jsdocs for crypto
|
2022-11-27 21:53:06 -05:00 |
|
Richard Moore
|
3f3f340878
|
docs: added jsdocs for transactions
|
2022-11-27 21:52:34 -05:00 |
|
Richard Moore
|
d75cc3c023
|
Moved to assert instead of throw helpers.
|
2022-11-27 21:52:21 -05:00 |
|
Richard Moore
|
fe342ca48a
|
docs: added jsdocs for utils
|
2022-11-27 21:50:34 -05:00 |
|
Richard Moore
|
1966c2d6d4
|
Refactor wallet inheritance.
|
2022-11-27 21:49:24 -05:00 |
|
Richard Moore
|
cf4a579bf5
|
Refector Mnemonic for lasy wordlists.
|
2022-11-27 21:49:12 -05:00 |
|
Richard Moore
|
5581ec3f97
|
docs: added jsdocs to wallet
|
2022-11-27 21:48:13 -05:00 |
|
Richard Moore
|
7dd9049993
|
Added lazy instantiation to wordlists.
|
2022-11-27 21:45:42 -05:00 |
|
Richard Moore
|
f24aa17709
|
Removing dead files.
|
2022-11-27 21:44:35 -05:00 |
|
Richard Moore
|
c1a8adc5cf
|
tests: added wallet encryption
|
2022-11-10 04:05:14 -05:00 |
|
Richard Moore
|
b42107364d
|
Refactor Wallet and HDNodeWallet.
|
2022-11-10 04:04:53 -05:00 |
|
Richard Moore
|
1e56d5044e
|
Refactor Wallet and HDNodeWallet structure.
|
2022-11-10 04:04:27 -05:00 |
|
Richard Moore
|
bbc488a472
|
admin: updated dist files
|
2022-11-09 22:45:17 -05:00 |
|
Richard Moore
|
84b1c3d41a
|
tests: temporarily remove the avatar tests
|
2022-11-09 22:44:06 -05:00 |
|
Richard Moore
|
4b4fdbc6e3
|
tests: added typed values tests
|
2022-11-09 21:12:54 -05:00 |
|
Richard Moore
|
257654bc5d
|
Fixed bugs in typed address and 48-bit numeric values.
|
2022-11-09 21:12:21 -05:00 |
|
Richard Moore
|
3d3273a8c5
|
admin: updated dist files
|
2022-11-09 06:22:17 -05:00 |
|
Richard Moore
|
8af9e5953f
|
tests: better error recovery on testing sending transactions
|
2022-11-09 06:20:48 -05:00 |
|