<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dexon-sol-tools/packages/dev-utils/src/web3_factory.ts, branch @0x/instant@1.0.4</title>
<subtitle>DEXON fork of Solidity development tools originated from 0x-monorepo (https://github.com/dexon-foundation/sol-tools)
</subtitle>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/'/>
<entry>
<title>chore: change package org from 0xproject to 0x</title>
<updated>2018-10-18T11:27:31+00:00</updated>
<author>
<name>Jacob Evans</name>
<email>jacob@dekz.net</email>
</author>
<published>2018-10-18T10:51:56+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=9f924e459c43c023e35ab7222cd9824cc0e67411'/>
<id>9f924e459c43c023e35ab7222cd9824cc0e67411</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Handle revert with reason when decoding call result</title>
<updated>2018-09-27T23:59:58+00:00</updated>
<author>
<name>Jacob Evans</name>
<email>jacob@dekz.net</email>
</author>
<published>2018-09-26T05:41:49+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=21f60721863c974e0565009100891db53b7fb42c'/>
<id>21f60721863c974e0565009100891db53b7fb42c</id>
<content type='text'>
We use in-process ganache which throws on an RPC error. This means all of our tests get a nice revert error thrown when testing against ganache. This is not possible with RPC providers and a revert with reason result is returned. Our callAsync doesn't handle this and attempts to decode the revert with reason error log as a successful log, which results in an error while decoding.

This only works with our fork of ethers https://github.com/ethers-io/ethers.js/pull/188 and will need to be re-worked when updating to Ethers.js 4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We use in-process ganache which throws on an RPC error. This means all of our tests get a nice revert error thrown when testing against ganache. This is not possible with RPC providers and a revert with reason result is returned. Our callAsync doesn't handle this and attempts to decode the revert with reason error log as a successful log, which results in an error while decoding.

This only works with our fork of ethers https://github.com/ethers-io/ethers.js/pull/188 and will need to be re-worked when updating to Ethers.js 4
</pre>
</div>
</content>
</entry>
<entry>
<title>Export Web3ProviderEngine from subproviders package</title>
<updated>2018-07-13T12:26:02+00:00</updated>
<author>
<name>Fabio Berger</name>
<email>me@fabioberger.com</email>
</author>
<published>2018-07-13T12:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=512502ca0873a290accb53777ca9d93f8d28e84b'/>
<id>512502ca0873a290accb53777ca9d93f8d28e84b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>-fetch';</title>
<updated>2018-07-13T10:42:01+00:00</updated>
<author>
<name>Fabio Berger</name>
<email>me@fabioberger.com</email>
</author>
<published>2018-07-13T10:42:01+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=2e5ff53d7271509accc226e83d76d1785350b1d2'/>
<id>2e5ff53d7271509accc226e83d76d1785350b1d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove hack since latest web3-provider-engine fixed underlying issue</title>
<updated>2018-07-03T22:23:40+00:00</updated>
<author>
<name>Fabio Berger</name>
<email>me@fabioberger.com</email>
</author>
<published>2018-07-03T22:23:40+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=5f2c303bd8ce983533863b54e14856b39b578035'/>
<id>5f2c303bd8ce983533863b54e14856b39b578035</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into feature/improve-linting</title>
<updated>2018-06-06T23:36:11+00:00</updated>
<author>
<name>fragosti</name>
<email>francesco.agosti93@gmail.com</email>
</author>
<published>2018-06-06T23:36:11+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=e0d5b9daf84cba31bbbcd2cfbe1f64623eace61a'/>
<id>e0d5b9daf84cba31bbbcd2cfbe1f64623eace61a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ability to quickly switch between Geth and Ganache by changing a const</title>
<updated>2018-06-06T19:39:44+00:00</updated>
<author>
<name>Alex Browne</name>
<email>stephenalexbrowne@gmail.com</email>
</author>
<published>2018-06-01T20:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=2004c0d7398a5e77d08e3b4d8030c0f22cb09cc8'/>
<id>2004c0d7398a5e77d08e3b4d8030c0f22cb09cc8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Geth for contract tests</title>
<updated>2018-06-06T19:39:39+00:00</updated>
<author>
<name>Alex Browne</name>
<email>stephenalexbrowne@gmail.com</email>
</author>
<published>2018-05-21T20:56:32+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=577156fe5f63e581b101682d13b7e70e7a9336e5'/>
<id>577156fe5f63e581b101682d13b7e70e7a9336e5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Try enabling no-unused-variable...</title>
<updated>2018-06-05T02:48:21+00:00</updated>
<author>
<name>fragosti</name>
<email>francesco.agosti93@gmail.com</email>
</author>
<published>2018-06-05T02:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=9778695b4ad1fd999eb79b01c768a2f2b9938917'/>
<id>9778695b4ad1fd999eb79b01c768a2f2b9938917</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce ethereum-types package</title>
<updated>2018-05-31T18:04:05+00:00</updated>
<author>
<name>Leonid Logvinov</name>
<email>logvinov.leon@gmail.com</email>
</author>
<published>2018-05-30T21:41:36+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon-sol-tools/commit/?id=a7fc9caacb7b98c7d79333e60ee9862945a67ecc'/>
<id>a7fc9caacb7b98c7d79333e60ee9862945a67ecc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
