update abi-gen with new method interfaces (#2325)

* update abi-gen with new method interfaces

* wip: get all packages to build

* wip: get all packages to build

* Fix two contract wrapper calls

* Export necessary types part of the contract wrapper public interfaces

* Revive and fix wrapper_unit_tests

* Remove duplicate type

* Fix lib_exchange_rich_error_decoder tests

* Fix remaining test failures in contracts-* packages

* Prettier fixes

* remove transactionHelper

* lint and update changelogs

* Fix prettier

* Revert changes to reference docs

* Add back changelog already published and add revert changelog entry

* Add missing CHANGELOG entries

* Add missing comma

* Update mesh-rpc-client dep

* Update Mesh RPC logic in @0x/orderbook to v6.0.1-beta

* Align package versions
This commit is contained in:
Xianny
2019-11-14 11:22:29 -05:00
committed by GitHub
parent 9d4d9ce978
commit f0d7d10fe7
198 changed files with 30021 additions and 38850 deletions

View File

@@ -34,6 +34,7 @@ export const docGenConfigs: DocGenConfigs = {
'Web3WrapperErrors',
'AssetBuyerError',
'ContractError',
'SubscriptionErrors',
'TypedDataError',
'SwapQuoterError',
'SwapQuoteGetOutputOpts',
@@ -45,6 +46,11 @@ export const docGenConfigs: DocGenConfigs = {
'IndexedFilterValues',
'OrderInfo',
'TransactionOpts',
'ContractEvent',
'SendTransactionOpts',
'AwaitTransactionOpts',
'ContractFunctionObj',
'ContractTxFunctionObj',
'EventCallback ',
],
// Some libraries only export types. In those cases, we cannot check if the exported types are part of the

View File

@@ -427,9 +427,9 @@ export class DocGenerateUtils {
throw new Error(
`GENERATE_DOCS: WARNING - ${
this._packageName
} is exporting one of ${innerExportItems} which is
itself exported from an external package. To fix this, export the external dependency directly,
not indirectly through ${innerExportPath}.`,
} is exporting one of ${innerExportItems} from a package which is itself exporting from another\
internal package ${innerExportPath}. To fix this, export the dependency directly from ${innerExportPath}\
instead of the intermediate package.`,
);
} else {
const absoluteSrcPath = path.join(pathIfExists, 'src', `${innerExportPath}.ts`);