Greg Hysen
c2f34baee0
Changed artifactDependencies/abiDependencies to logDecodeDependencies + removed lodash depency in contract wrappers
2019-07-29 12:19:35 +02:00
Greg Hysen
d8cf9d54aa
Updated all instances of deployFrom0xArtifactAsync
2019-07-29 12:07:28 +02:00
Greg Hysen
df746c5ff4
Decode log arguments in awaitTransactionSuccessAsync
, when ABI is recognized.
2019-07-29 12:04:37 +02:00
Xianny
46384ce80d
Allow generated wrappers to subscribe/unsubscribe to events ( #1970 )
...
* Define SubscriptionManager and instantiate in generated wrappers
* expose subscribe/unsubscribe in generated wrappers
* update changelogs
* use SubscriptionManager in `@0x/contract-wrappers`
2019-07-26 16:54:31 -07:00
Fabio Berger
84d38ea878
Add assertions to abi-gen templates and fix tests
2019-06-04 13:18:01 +01:00
Lawrence Forman
54fdccd397
Ran prettier.
2019-04-28 22:25:12 -04:00
Lawrence Forman
fddad131a2
In @0x/base-contract
: Expose txHashPromise
in PromiseWithTransactionHash
.
...
In `@0x/abi-gen-templates`: Update `awaitTransactionSuccessAsync()` partial to expose `txHashPromise`.
2019-04-28 22:25:12 -04:00
Lawrence Forman
14c1495a1a
In @0x/abi-gen-templates
: Make txData
parameter optional in awaitTransactionSuccessAsync()
.
...
In `@0x/base-contract`: Make `PromiseWithTransactionHash` class compatible with ES5 transpiler.
In `@0x/abi-gen-wrappers`: Regenerate contract wrappers.
2019-04-28 22:25:12 -04:00
Lawrence Forman
0a0ee67740
Fix linter errors.
2019-04-28 22:25:12 -04:00
Lawrence Forman
a59cd67acf
In @0x/base-contract
: expose a PromiseWithTransactionHash
type.
2019-04-28 22:25:12 -04:00
Xianny
7423028fea
Replace lodash with built-ins where possible to reduce bundle size ( #1766 )
...
* add tslint rule to disallow lodash.isUndefined
* add tslint rule to disallow lodash.isNull
* apply fixes
2019-04-10 09:36:32 -07:00
Fabio Berger
98236736e0
Fix remaining Provider to SupportedProvider type
2019-02-19 15:25:47 -08:00
Fabio Berger
2417084145
Rename public interface provider to supportedProvider and our internal provider to Provider
2019-02-19 12:47:01 -08:00
Fabio Berger
5db20bbbe8
Add support for EIP1193 providers and clean up provider standardization logic
2019-02-18 15:12:29 -08:00
Leonid Logvinov
0720b8487c
Fix a build issue
2019-01-15 17:13:20 +01:00
Leonid Logvinov
e84232cce8
Use new check for isBigNumber
2019-01-15 16:25:25 +01:00
Greg Hysen
cf2dee60dc
Ran prettier
2019-01-14 10:49:44 -08:00
Greg Hysen
80aa2884a3
Linter
2019-01-14 10:49:44 -08:00
Greg Hysen
3a28eb1c6a
Fix build after rebase
2019-01-14 10:49:44 -08:00
Greg Hysen
f39c03191c
Ran linter
2019-01-14 10:49:44 -08:00
Greg Hysen
33f3405226
let
-> const
in callAsync
2019-01-14 10:49:44 -08:00
Greg Hysen
86caa4a0bb
Ran prettier and linter
2019-01-14 10:49:44 -08:00
Greg Hysen
6d832deb62
Decodes revert reason as array to appease Geth
2019-01-14 10:49:44 -08:00
Greg Hysen
0b6c9c8468
Ran prettier
2019-01-14 10:49:44 -08:00
Greg Hysen
d1fd4421be
Use string argument encoding with new encoder
2019-01-14 10:49:44 -08:00
Greg Hysen
b06f8239e1
Finished porting new abi encoder to contracts
2019-01-14 10:49:44 -08:00
Greg Hysen
285fb3dead
Progress
2019-01-14 10:49:29 -08:00
Jacob Evans
9f924e459c
chore: change package org from 0xproject to 0x
2018-10-18 22:27:31 +11:00
Fabio Berger
bdae4ba2a2
chore: tslint fix
2018-10-17 18:23:06 +01:00
Fabio Berger
a31f3b542f
Add necessary cast
2018-10-17 17:18:00 +01:00
Leonid Logvinov
f93774f855
Stop accesing ethers private methods
2018-10-09 16:01:34 +02:00
Leonid Logvinov
22160df2d2
Fix ethers build issue
2018-10-09 16:01:34 +02:00
Leonid Logvinov
63d79faa85
Fix linter errors
2018-09-27 11:51:11 +02:00
Leonid Logvinov
cb99ebf78a
Throw revert reasons from contract wrappers
2018-09-27 11:21:39 +02:00
Leonid Logvinov
393f9e5a29
Fix the way we detect BN's
2018-09-21 12:05:13 +02:00
Leonid Logvinov
5b6c91bb3f
Fixes for the breaking changes in ethers
2018-09-19 17:56:23 +02:00
Fabio Berger
2f2582a0da
Merge development
2018-08-14 14:21:47 -07:00
Alex Browne
52e094addc
Move some ethers-related types to typescript-typings/ethers
2018-08-08 14:27:30 -07:00
Alex Browne
6a6739ebbe
Apply prettier
2018-08-08 14:27:30 -07:00
Alex Browne
6a5965d73b
Add strictArgumentEncodingCheck to BaseContract and use it in contract templates
2018-08-08 14:27:30 -07:00
Fabio Berger
f4a2e227e1
Remove all in-package monorepo-scripts by adding doc gen/upload and aggregate release note publishing to publish script
2018-07-29 21:58:39 +02:00
Leonid Logvinov
bf8ac3b9e6
Fix tslint issues
2018-07-17 12:59:02 +02:00
Fabio Berger
5204e4c08d
Pass 'from' param to estimateGas since it is required
2018-07-05 00:36:30 +02:00
Fabio Berger
e1879ef4d9
Fix no-unused-variable tslint rule to include parameters and fix issues
2018-06-11 23:42:30 +02:00
fragosti
e0d5b9daf8
Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into feature/improve-linting
2018-06-06 16:36:11 -07:00
Alex Browne
98656289ea
Remove global gas estimate buffer
2018-06-06 12:41:14 -07:00
Alex Browne
45a3d8b75a
Remove extra logs and other small fixes
2018-06-06 12:40:31 -07:00
Alex Browne
00bf957b53
Add more transactions to Geth on init. Skip tests that are failing.
2018-06-06 12:39:43 -07:00
fragosti
9778695b4a
Try enabling no-unused-variable...
2018-06-04 19:48:21 -07:00
Leonid Logvinov
a7fc9caacb
Introduce ethereum-types package
2018-05-31 11:04:05 -07:00