From b88e42a52d29268434f0718d5b6e33db60254068 Mon Sep 17 00:00:00 2001 From: askeluv Date: Mon, 11 Mar 2019 14:33:17 +0800 Subject: [PATCH] Prettier --- .../pipeline/src/data_sources/github/index.ts | 12 +- packages/pipeline/src/entities/github_fork.ts | 1 - packages/pipeline/src/parsers/github/forks.ts | 5 +- packages/pipeline/src/scripts/pull_github.ts | 19 +- .../test/fixtures/github/api_v3_compare.json | 7318 ++++++++--------- .../test/fixtures/github/api_v3_forks.json | 197 +- 6 files changed, 3783 insertions(+), 3769 deletions(-) diff --git a/packages/pipeline/src/data_sources/github/index.ts b/packages/pipeline/src/data_sources/github/index.ts index 1a10b8ebef..c5090900d4 100644 --- a/packages/pipeline/src/data_sources/github/index.ts +++ b/packages/pipeline/src/data_sources/github/index.ts @@ -76,7 +76,9 @@ export class GithubSource { * Call Github API for pull requests and return result - paginated. */ public async getGithubPullsAsync(page: number): Promise { - const url = `${this._urlBase}/repos/${this._owner}/${this._repo}/pulls?access_token=${this._accessToken}&state=all&per_page=100&page=${page}`; + const url = `${this._urlBase}/repos/${this._owner}/${this._repo}/pulls?access_token=${ + this._accessToken + }&state=all&per_page=100&page=${page}`; const resp = await fetchAsync(url); const respJson: GithubPullRequestResponse[] = await resp.json(); return respJson; @@ -86,7 +88,9 @@ export class GithubSource { * Call Github API for forks of repo and return result - paginated. */ public async getGithubForksAsync(page: number): Promise { - const url = `${this._urlBase}/repos/${this._owner}/${this._repo}/forks?access_token=${this._accessToken}&per_page=100&page=${page}`; + const url = `${this._urlBase}/repos/${this._owner}/${this._repo}/forks?access_token=${ + this._accessToken + }&per_page=100&page=${page}`; const resp = await fetchAsync(url); const respJson: GithubForkResponse[] = await resp.json(); return respJson; @@ -96,7 +100,9 @@ export class GithubSource { * Call Github API to get commit status of a fork vs repo's main branch. */ public async getGithubComparisonAsync(forkOwner: string, forkBranch: string): Promise { - const url = `${this._urlBase}/repos/${this._owner}/${this._repo}/compare/${this._branch}...${forkOwner}:${forkBranch}?access_token=${this._accessToken}`; + const url = `${this._urlBase}/repos/${this._owner}/${this._repo}/compare/${ + this._branch + }...${forkOwner}:${forkBranch}?access_token=${this._accessToken}`; const resp = await fetchAsync(url); const respJson: GithubComparisonResponse = await resp.json(); return respJson; diff --git a/packages/pipeline/src/entities/github_fork.ts b/packages/pipeline/src/entities/github_fork.ts index 45b2368017..0e5326bb6a 100644 --- a/packages/pipeline/src/entities/github_fork.ts +++ b/packages/pipeline/src/entities/github_fork.ts @@ -57,5 +57,4 @@ export class GithubFork { @Column({ name: 'total_commits', transformer: numberToBigIntTransformer, nullable: true }) public totalCommits?: number; - } diff --git a/packages/pipeline/src/parsers/github/forks.ts b/packages/pipeline/src/parsers/github/forks.ts index 152bfb3b71..39140aecf1 100644 --- a/packages/pipeline/src/parsers/github/forks.ts +++ b/packages/pipeline/src/parsers/github/forks.ts @@ -30,7 +30,10 @@ export function parseGithubForks(response: GithubForkResponse[], observedTimesta /** * Extends a GithubFork object with additional comparison fields. */ -export function enrichGithubForkWithComparisonDetails(githubFork: GithubFork, comparisonResponse: GithubComparisonResponse): GithubFork { +export function enrichGithubForkWithComparisonDetails( + githubFork: GithubFork, + comparisonResponse: GithubComparisonResponse, +): GithubFork { const enrichedGithubFork = { ...githubFork }; // clone object enrichedGithubFork.status = comparisonResponse.status; enrichedGithubFork.aheadBy = comparisonResponse.ahead_by; diff --git a/packages/pipeline/src/scripts/pull_github.ts b/packages/pipeline/src/scripts/pull_github.ts index c8d7646816..d2534224d9 100644 --- a/packages/pipeline/src/scripts/pull_github.ts +++ b/packages/pipeline/src/scripts/pull_github.ts @@ -5,7 +5,12 @@ import { logUtils } from '@0x/utils'; import { GithubSource } from '../data_sources/github'; import { GithubFork, GithubPullRequest, GithubRepo } from '../entities'; import * as ormConfig from '../ormconfig'; -import { enrichGithubForkWithComparisonDetails, parseGithubForks, parseGithubPulls, parseGithubRepo } from '../parsers/github'; +import { + enrichGithubForkWithComparisonDetails, + parseGithubForks, + parseGithubPulls, + parseGithubRepo, +} from '../parsers/github'; import { handleError } from '../utils'; const GITHUB_OWNER = '0xProject'; @@ -55,11 +60,13 @@ let connection: Connection; const rawForks = await githubSource.getGithubForksAsync(page); const forks = parseGithubForks(rawForks, observedTimestamp); logUtils.log('Fetching compare stats for each fork from API.'); - const enrichedForks = await Promise.all(forks.map( async fork => { - const comparison = await githubSource.getGithubComparisonAsync(fork.ownerLogin, fork.defaultBranch); - const enriched = enrichGithubForkWithComparisonDetails(fork, comparison); - return enriched; - })); + const enrichedForks = await Promise.all( + forks.map(async fork => { + const comparison = await githubSource.getGithubComparisonAsync(fork.ownerLogin, fork.defaultBranch); + const enriched = enrichGithubForkWithComparisonDetails(fork, comparison); + return enriched; + }), + ); numberOfRecords = enrichedForks.length; page++; logUtils.log(`Saving ${enrichedForks.length} forks to database.`); diff --git a/packages/pipeline/test/fixtures/github/api_v3_compare.json b/packages/pipeline/test/fixtures/github/api_v3_compare.json index 4d205ebf58..b54df20a0d 100644 --- a/packages/pipeline/test/fixtures/github/api_v3_compare.json +++ b/packages/pipeline/test/fixtures/github/api_v3_compare.json @@ -1,3667 +1,3667 @@ { - "url": "https://api.github.com/repos/0xProject/0x-monorepo/compare/development...NoahZinsmeister:development", - "html_url": "https://github.com/0xProject/0x-monorepo/compare/development...NoahZinsmeister:development", - "permalink_url": "https://github.com/0xProject/0x-monorepo/compare/0xProject:9e03e1c...NoahZinsmeister:e23547d", - "diff_url": "https://github.com/0xProject/0x-monorepo/compare/development...NoahZinsmeister:development.diff", - "patch_url": "https://github.com/0xProject/0x-monorepo/compare/development...NoahZinsmeister:development.patch", - "base_commit": { - "sha": "9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "node_id": "MDY6Q29tbWl0OTIxODEzNzE6OWUwM2UxYzc0MmQ3M2M2ZjBiMmQ2MWIxYTA2OTEyMGU0YWE3MWQzZQ==", - "commit": { - "author": { - "name": "Amir Bandeali", - "email": "abandeali1@gmail.com", - "date": "2019-03-07T22:55:32Z" - }, - "committer": { - "name": "GitHub", - "email": "noreply@github.com", - "date": "2019-03-07T22:55:32Z" - }, - "message": "Merge pull request #1668 from 0xProject/feat/contracts/tec-txorigin-check\n\nAdd tx.origin to TEC approvals", - "tree": { - "sha": "b53b7a259753f55d20852d61eb56ddfc48757352", - "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/trees/b53b7a259753f55d20852d61eb56ddfc48757352" - }, - "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "comment_count": 0, - "verification": { - "verified": true, - "reason": "valid", - "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcgaFkCRBK7hj4Ov3rIwAAdHIIAK0Hn6PnU4TceyUmxQjRPJMO\nC/nVXyxaplXfyU4U8ZcMfAqWm94AaywNIeCPHaA2PE2+GEjwOvd3nMWPFEL53K3r\nnaZrDKTj2lncaz4t382ihiBPSklWskF2Hl8eUQVc9Bp2w1OlnBBUDzr67m+tmtrz\npfysqWVT+VCw5/4LPpF2/ExpynuDKnWwAGtP1lZuWRN82EYo/9/ni/cUG17TuPaF\nlU8imoTtxUxgptTp8Uz2bA8ys6DpoVFwPzQ+Wf8QFuvf5Xlgy1Sf6QkNHimMdZDa\nsZ2N/Es/oMMw7xxJehNqcRQ3mzmDmd14h78h0o7M9v/lrVwFAEvKdFebCNFGDd0=\n=scus\n-----END PGP SIGNATURE-----\n", - "payload": "tree b53b7a259753f55d20852d61eb56ddfc48757352\nparent 6fbfcef1faa2246909bc09e051190d68aaaa101b\nparent 9471510086d0f3d9ffee3db095cfa3e179a43b31\nauthor Amir Bandeali 1551999332 -0800\ncommitter GitHub 1551999332 -0800\n\nMerge pull request #1668 from 0xProject/feat/contracts/tec-txorigin-check\n\nAdd tx.origin to TEC approvals" - } - }, - "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "html_url": "https://github.com/0xProject/0x-monorepo/commit/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "comments_url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e/comments", - "author": { - "login": "abandeali1", - "id": 18060168, - "node_id": "MDQ6VXNlcjE4MDYwMTY4", - "avatar_url": "https://avatars0.githubusercontent.com/u/18060168?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/abandeali1", - "html_url": "https://github.com/abandeali1", - "followers_url": "https://api.github.com/users/abandeali1/followers", - "following_url": "https://api.github.com/users/abandeali1/following{/other_user}", - "gists_url": "https://api.github.com/users/abandeali1/gists{/gist_id}", - "starred_url": "https://api.github.com/users/abandeali1/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/abandeali1/subscriptions", - "organizations_url": "https://api.github.com/users/abandeali1/orgs", - "repos_url": "https://api.github.com/users/abandeali1/repos", - "events_url": "https://api.github.com/users/abandeali1/events{/privacy}", - "received_events_url": "https://api.github.com/users/abandeali1/received_events", - "type": "User", - "site_admin": false - }, - "committer": { - "login": "web-flow", - "id": 19864447, - "node_id": "MDQ6VXNlcjE5ODY0NDQ3", - "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/web-flow", - "html_url": "https://github.com/web-flow", - "followers_url": "https://api.github.com/users/web-flow/followers", - "following_url": "https://api.github.com/users/web-flow/following{/other_user}", - "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", - "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", - "organizations_url": "https://api.github.com/users/web-flow/orgs", - "repos_url": "https://api.github.com/users/web-flow/repos", - "events_url": "https://api.github.com/users/web-flow/events{/privacy}", - "received_events_url": "https://api.github.com/users/web-flow/received_events", - "type": "User", - "site_admin": false - }, - "parents": [ - { - "sha": "6fbfcef1faa2246909bc09e051190d68aaaa101b", - "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/6fbfcef1faa2246909bc09e051190d68aaaa101b", - "html_url": "https://github.com/0xProject/0x-monorepo/commit/6fbfcef1faa2246909bc09e051190d68aaaa101b" - }, - { - "sha": "9471510086d0f3d9ffee3db095cfa3e179a43b31", - "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9471510086d0f3d9ffee3db095cfa3e179a43b31", - "html_url": "https://github.com/0xProject/0x-monorepo/commit/9471510086d0f3d9ffee3db095cfa3e179a43b31" - } - ] - }, - "merge_base_commit": { - "sha": "9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "node_id": "MDY6Q29tbWl0MTc0NzY0NTYyOjllMDNlMWM3NDJkNzNjNmYwYjJkNjFiMWEwNjkxMjBlNGFhNzFkM2U=", - "commit": { - "author": { - "name": "Amir Bandeali", - "email": "abandeali1@gmail.com", - "date": "2019-03-07T22:55:32Z" - }, - "committer": { - "name": "GitHub", - "email": "noreply@github.com", - "date": "2019-03-07T22:55:32Z" - }, - "message": "Merge pull request #1668 from 0xProject/feat/contracts/tec-txorigin-check\n\nAdd tx.origin to TEC approvals", - "tree": { - "sha": "b53b7a259753f55d20852d61eb56ddfc48757352", - "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/trees/b53b7a259753f55d20852d61eb56ddfc48757352" - }, - "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "comment_count": 0, - "verification": { - "verified": true, - "reason": "valid", - "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcgaFkCRBK7hj4Ov3rIwAAdHIIAK0Hn6PnU4TceyUmxQjRPJMO\nC/nVXyxaplXfyU4U8ZcMfAqWm94AaywNIeCPHaA2PE2+GEjwOvd3nMWPFEL53K3r\nnaZrDKTj2lncaz4t382ihiBPSklWskF2Hl8eUQVc9Bp2w1OlnBBUDzr67m+tmtrz\npfysqWVT+VCw5/4LPpF2/ExpynuDKnWwAGtP1lZuWRN82EYo/9/ni/cUG17TuPaF\nlU8imoTtxUxgptTp8Uz2bA8ys6DpoVFwPzQ+Wf8QFuvf5Xlgy1Sf6QkNHimMdZDa\nsZ2N/Es/oMMw7xxJehNqcRQ3mzmDmd14h78h0o7M9v/lrVwFAEvKdFebCNFGDd0=\n=scus\n-----END PGP SIGNATURE-----\n", - "payload": "tree b53b7a259753f55d20852d61eb56ddfc48757352\nparent 6fbfcef1faa2246909bc09e051190d68aaaa101b\nparent 9471510086d0f3d9ffee3db095cfa3e179a43b31\nauthor Amir Bandeali 1551999332 -0800\ncommitter GitHub 1551999332 -0800\n\nMerge pull request #1668 from 0xProject/feat/contracts/tec-txorigin-check\n\nAdd tx.origin to TEC approvals" - } - }, - "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "html_url": "https://github.com/0xProject/0x-monorepo/commit/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "comments_url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e/comments", - "author": { - "login": "abandeali1", - "id": 18060168, - "node_id": "MDQ6VXNlcjE4MDYwMTY4", - "avatar_url": "https://avatars0.githubusercontent.com/u/18060168?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/abandeali1", - "html_url": "https://github.com/abandeali1", - "followers_url": "https://api.github.com/users/abandeali1/followers", - "following_url": "https://api.github.com/users/abandeali1/following{/other_user}", - "gists_url": "https://api.github.com/users/abandeali1/gists{/gist_id}", - "starred_url": "https://api.github.com/users/abandeali1/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/abandeali1/subscriptions", - "organizations_url": "https://api.github.com/users/abandeali1/orgs", - "repos_url": "https://api.github.com/users/abandeali1/repos", - "events_url": "https://api.github.com/users/abandeali1/events{/privacy}", - "received_events_url": "https://api.github.com/users/abandeali1/received_events", - "type": "User", - "site_admin": false - }, - "committer": { - "login": "web-flow", - "id": 19864447, - "node_id": "MDQ6VXNlcjE5ODY0NDQ3", - "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/web-flow", - "html_url": "https://github.com/web-flow", - "followers_url": "https://api.github.com/users/web-flow/followers", - "following_url": "https://api.github.com/users/web-flow/following{/other_user}", - "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", - "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", - "organizations_url": "https://api.github.com/users/web-flow/orgs", - "repos_url": "https://api.github.com/users/web-flow/repos", - "events_url": "https://api.github.com/users/web-flow/events{/privacy}", - "received_events_url": "https://api.github.com/users/web-flow/received_events", - "type": "User", - "site_admin": false - }, - "parents": [ - { - "sha": "6fbfcef1faa2246909bc09e051190d68aaaa101b", - "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/6fbfcef1faa2246909bc09e051190d68aaaa101b", - "html_url": "https://github.com/0xProject/0x-monorepo/commit/6fbfcef1faa2246909bc09e051190d68aaaa101b" - }, - { - "sha": "9471510086d0f3d9ffee3db095cfa3e179a43b31", - "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9471510086d0f3d9ffee3db095cfa3e179a43b31", - "html_url": "https://github.com/0xProject/0x-monorepo/commit/9471510086d0f3d9ffee3db095cfa3e179a43b31" - } - ] - }, - "status": "ahead", - "ahead_by": 1, - "behind_by": 0, - "total_commits": 1, - "commits": [ - { - "sha": "e23547d5dac2626e326dec0d1d27aa11b290d020", - "node_id": "MDY6Q29tbWl0OTIxODEzNzE6ZTIzNTQ3ZDVkYWMyNjI2ZTMyNmRlYzBkMWQyN2FhMTFiMjkwZDAyMA==", - "commit": { + "url": "https://api.github.com/repos/0xProject/0x-monorepo/compare/development...NoahZinsmeister:development", + "html_url": "https://github.com/0xProject/0x-monorepo/compare/development...NoahZinsmeister:development", + "permalink_url": "https://github.com/0xProject/0x-monorepo/compare/0xProject:9e03e1c...NoahZinsmeister:e23547d", + "diff_url": "https://github.com/0xProject/0x-monorepo/compare/development...NoahZinsmeister:development.diff", + "patch_url": "https://github.com/0xProject/0x-monorepo/compare/development...NoahZinsmeister:development.patch", + "base_commit": { + "sha": "9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "node_id": "MDY6Q29tbWl0OTIxODEzNzE6OWUwM2UxYzc0MmQ3M2M2ZjBiMmQ2MWIxYTA2OTEyMGU0YWE3MWQzZQ==", + "commit": { + "author": { + "name": "Amir Bandeali", + "email": "abandeali1@gmail.com", + "date": "2019-03-07T22:55:32Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-03-07T22:55:32Z" + }, + "message": "Merge pull request #1668 from 0xProject/feat/contracts/tec-txorigin-check\n\nAdd tx.origin to TEC approvals", + "tree": { + "sha": "b53b7a259753f55d20852d61eb56ddfc48757352", + "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/trees/b53b7a259753f55d20852d61eb56ddfc48757352" + }, + "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcgaFkCRBK7hj4Ov3rIwAAdHIIAK0Hn6PnU4TceyUmxQjRPJMO\nC/nVXyxaplXfyU4U8ZcMfAqWm94AaywNIeCPHaA2PE2+GEjwOvd3nMWPFEL53K3r\nnaZrDKTj2lncaz4t382ihiBPSklWskF2Hl8eUQVc9Bp2w1OlnBBUDzr67m+tmtrz\npfysqWVT+VCw5/4LPpF2/ExpynuDKnWwAGtP1lZuWRN82EYo/9/ni/cUG17TuPaF\nlU8imoTtxUxgptTp8Uz2bA8ys6DpoVFwPzQ+Wf8QFuvf5Xlgy1Sf6QkNHimMdZDa\nsZ2N/Es/oMMw7xxJehNqcRQ3mzmDmd14h78h0o7M9v/lrVwFAEvKdFebCNFGDd0=\n=scus\n-----END PGP SIGNATURE-----\n", + "payload": "tree b53b7a259753f55d20852d61eb56ddfc48757352\nparent 6fbfcef1faa2246909bc09e051190d68aaaa101b\nparent 9471510086d0f3d9ffee3db095cfa3e179a43b31\nauthor Amir Bandeali 1551999332 -0800\ncommitter GitHub 1551999332 -0800\n\nMerge pull request #1668 from 0xProject/feat/contracts/tec-txorigin-check\n\nAdd tx.origin to TEC approvals" + } + }, + "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "html_url": "https://github.com/0xProject/0x-monorepo/commit/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "comments_url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e/comments", "author": { - "name": "Noah Zinsmeister", - "email": "noahwz@gmail.com", - "date": "2019-03-10T04:11:30Z" + "login": "abandeali1", + "id": 18060168, + "node_id": "MDQ6VXNlcjE4MDYwMTY4", + "avatar_url": "https://avatars0.githubusercontent.com/u/18060168?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/abandeali1", + "html_url": "https://github.com/abandeali1", + "followers_url": "https://api.github.com/users/abandeali1/followers", + "following_url": "https://api.github.com/users/abandeali1/following{/other_user}", + "gists_url": "https://api.github.com/users/abandeali1/gists{/gist_id}", + "starred_url": "https://api.github.com/users/abandeali1/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/abandeali1/subscriptions", + "organizations_url": "https://api.github.com/users/abandeali1/orgs", + "repos_url": "https://api.github.com/users/abandeali1/repos", + "events_url": "https://api.github.com/users/abandeali1/events{/privacy}", + "received_events_url": "https://api.github.com/users/abandeali1/received_events", + "type": "User", + "site_admin": false }, "committer": { - "name": "Noah Zinsmeister", - "email": "noahwz@gmail.com", - "date": "2019-03-10T04:11:30Z" + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false }, - "message": "enable transfer logic", - "tree": { - "sha": "bb901231fc8dcd7f3c470ec23e8e564ffacd3a2b", - "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/trees/bb901231fc8dcd7f3c470ec23e8e564ffacd3a2b" + "parents": [ + { + "sha": "6fbfcef1faa2246909bc09e051190d68aaaa101b", + "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/6fbfcef1faa2246909bc09e051190d68aaaa101b", + "html_url": "https://github.com/0xProject/0x-monorepo/commit/6fbfcef1faa2246909bc09e051190d68aaaa101b" + }, + { + "sha": "9471510086d0f3d9ffee3db095cfa3e179a43b31", + "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9471510086d0f3d9ffee3db095cfa3e179a43b31", + "html_url": "https://github.com/0xProject/0x-monorepo/commit/9471510086d0f3d9ffee3db095cfa3e179a43b31" + } + ] + }, + "merge_base_commit": { + "sha": "9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "node_id": "MDY6Q29tbWl0MTc0NzY0NTYyOjllMDNlMWM3NDJkNzNjNmYwYjJkNjFiMWEwNjkxMjBlNGFhNzFkM2U=", + "commit": { + "author": { + "name": "Amir Bandeali", + "email": "abandeali1@gmail.com", + "date": "2019-03-07T22:55:32Z" + }, + "committer": { + "name": "GitHub", + "email": "noreply@github.com", + "date": "2019-03-07T22:55:32Z" + }, + "message": "Merge pull request #1668 from 0xProject/feat/contracts/tec-txorigin-check\n\nAdd tx.origin to TEC approvals", + "tree": { + "sha": "b53b7a259753f55d20852d61eb56ddfc48757352", + "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/trees/b53b7a259753f55d20852d61eb56ddfc48757352" + }, + "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "comment_count": 0, + "verification": { + "verified": true, + "reason": "valid", + "signature": "-----BEGIN PGP SIGNATURE-----\n\nwsBcBAABCAAQBQJcgaFkCRBK7hj4Ov3rIwAAdHIIAK0Hn6PnU4TceyUmxQjRPJMO\nC/nVXyxaplXfyU4U8ZcMfAqWm94AaywNIeCPHaA2PE2+GEjwOvd3nMWPFEL53K3r\nnaZrDKTj2lncaz4t382ihiBPSklWskF2Hl8eUQVc9Bp2w1OlnBBUDzr67m+tmtrz\npfysqWVT+VCw5/4LPpF2/ExpynuDKnWwAGtP1lZuWRN82EYo/9/ni/cUG17TuPaF\nlU8imoTtxUxgptTp8Uz2bA8ys6DpoVFwPzQ+Wf8QFuvf5Xlgy1Sf6QkNHimMdZDa\nsZ2N/Es/oMMw7xxJehNqcRQ3mzmDmd14h78h0o7M9v/lrVwFAEvKdFebCNFGDd0=\n=scus\n-----END PGP SIGNATURE-----\n", + "payload": "tree b53b7a259753f55d20852d61eb56ddfc48757352\nparent 6fbfcef1faa2246909bc09e051190d68aaaa101b\nparent 9471510086d0f3d9ffee3db095cfa3e179a43b31\nauthor Amir Bandeali 1551999332 -0800\ncommitter GitHub 1551999332 -0800\n\nMerge pull request #1668 from 0xProject/feat/contracts/tec-txorigin-check\n\nAdd tx.origin to TEC approvals" + } }, - "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/commits/e23547d5dac2626e326dec0d1d27aa11b290d020", - "comment_count": 0, - "verification": { - "verified": false, - "reason": "unsigned", - "signature": null, - "payload": null - } - }, - "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/e23547d5dac2626e326dec0d1d27aa11b290d020", - "html_url": "https://github.com/0xProject/0x-monorepo/commit/e23547d5dac2626e326dec0d1d27aa11b290d020", - "comments_url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/e23547d5dac2626e326dec0d1d27aa11b290d020/comments", - "author": { - "login": "NoahZinsmeister", - "id": 3760414, - "node_id": "MDQ6VXNlcjM3NjA0MTQ=", - "avatar_url": "https://avatars3.githubusercontent.com/u/3760414?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/NoahZinsmeister", - "html_url": "https://github.com/NoahZinsmeister", - "followers_url": "https://api.github.com/users/NoahZinsmeister/followers", - "following_url": "https://api.github.com/users/NoahZinsmeister/following{/other_user}", - "gists_url": "https://api.github.com/users/NoahZinsmeister/gists{/gist_id}", - "starred_url": "https://api.github.com/users/NoahZinsmeister/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/NoahZinsmeister/subscriptions", - "organizations_url": "https://api.github.com/users/NoahZinsmeister/orgs", - "repos_url": "https://api.github.com/users/NoahZinsmeister/repos", - "events_url": "https://api.github.com/users/NoahZinsmeister/events{/privacy}", - "received_events_url": "https://api.github.com/users/NoahZinsmeister/received_events", - "type": "User", - "site_admin": false - }, - "committer": { - "login": "NoahZinsmeister", - "id": 3760414, - "node_id": "MDQ6VXNlcjM3NjA0MTQ=", - "avatar_url": "https://avatars3.githubusercontent.com/u/3760414?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/NoahZinsmeister", - "html_url": "https://github.com/NoahZinsmeister", - "followers_url": "https://api.github.com/users/NoahZinsmeister/followers", - "following_url": "https://api.github.com/users/NoahZinsmeister/following{/other_user}", - "gists_url": "https://api.github.com/users/NoahZinsmeister/gists{/gist_id}", - "starred_url": "https://api.github.com/users/NoahZinsmeister/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/NoahZinsmeister/subscriptions", - "organizations_url": "https://api.github.com/users/NoahZinsmeister/orgs", - "repos_url": "https://api.github.com/users/NoahZinsmeister/repos", - "events_url": "https://api.github.com/users/NoahZinsmeister/events{/privacy}", - "received_events_url": "https://api.github.com/users/NoahZinsmeister/received_events", - "type": "User", - "site_admin": false - }, - "parents": [ + "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "html_url": "https://github.com/0xProject/0x-monorepo/commit/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "comments_url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e/comments", + "author": { + "login": "abandeali1", + "id": 18060168, + "node_id": "MDQ6VXNlcjE4MDYwMTY4", + "avatar_url": "https://avatars0.githubusercontent.com/u/18060168?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/abandeali1", + "html_url": "https://github.com/abandeali1", + "followers_url": "https://api.github.com/users/abandeali1/followers", + "following_url": "https://api.github.com/users/abandeali1/following{/other_user}", + "gists_url": "https://api.github.com/users/abandeali1/gists{/gist_id}", + "starred_url": "https://api.github.com/users/abandeali1/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/abandeali1/subscriptions", + "organizations_url": "https://api.github.com/users/abandeali1/orgs", + "repos_url": "https://api.github.com/users/abandeali1/repos", + "events_url": "https://api.github.com/users/abandeali1/events{/privacy}", + "received_events_url": "https://api.github.com/users/abandeali1/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "web-flow", + "id": 19864447, + "node_id": "MDQ6VXNlcjE5ODY0NDQ3", + "avatar_url": "https://avatars3.githubusercontent.com/u/19864447?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/web-flow", + "html_url": "https://github.com/web-flow", + "followers_url": "https://api.github.com/users/web-flow/followers", + "following_url": "https://api.github.com/users/web-flow/following{/other_user}", + "gists_url": "https://api.github.com/users/web-flow/gists{/gist_id}", + "starred_url": "https://api.github.com/users/web-flow/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/web-flow/subscriptions", + "organizations_url": "https://api.github.com/users/web-flow/orgs", + "repos_url": "https://api.github.com/users/web-flow/repos", + "events_url": "https://api.github.com/users/web-flow/events{/privacy}", + "received_events_url": "https://api.github.com/users/web-flow/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "6fbfcef1faa2246909bc09e051190d68aaaa101b", + "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/6fbfcef1faa2246909bc09e051190d68aaaa101b", + "html_url": "https://github.com/0xProject/0x-monorepo/commit/6fbfcef1faa2246909bc09e051190d68aaaa101b" + }, + { + "sha": "9471510086d0f3d9ffee3db095cfa3e179a43b31", + "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9471510086d0f3d9ffee3db095cfa3e179a43b31", + "html_url": "https://github.com/0xProject/0x-monorepo/commit/9471510086d0f3d9ffee3db095cfa3e179a43b31" + } + ] + }, + "status": "ahead", + "ahead_by": 1, + "behind_by": 0, + "total_commits": 1, + "commits": [ { - "sha": "9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", - "html_url": "https://github.com/0xProject/0x-monorepo/commit/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e" + "sha": "e23547d5dac2626e326dec0d1d27aa11b290d020", + "node_id": "MDY6Q29tbWl0OTIxODEzNzE6ZTIzNTQ3ZDVkYWMyNjI2ZTMyNmRlYzBkMWQyN2FhMTFiMjkwZDAyMA==", + "commit": { + "author": { + "name": "Noah Zinsmeister", + "email": "noahwz@gmail.com", + "date": "2019-03-10T04:11:30Z" + }, + "committer": { + "name": "Noah Zinsmeister", + "email": "noahwz@gmail.com", + "date": "2019-03-10T04:11:30Z" + }, + "message": "enable transfer logic", + "tree": { + "sha": "bb901231fc8dcd7f3c470ec23e8e564ffacd3a2b", + "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/trees/bb901231fc8dcd7f3c470ec23e8e564ffacd3a2b" + }, + "url": "https://api.github.com/repos/0xProject/0x-monorepo/git/commits/e23547d5dac2626e326dec0d1d27aa11b290d020", + "comment_count": 0, + "verification": { + "verified": false, + "reason": "unsigned", + "signature": null, + "payload": null + } + }, + "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/e23547d5dac2626e326dec0d1d27aa11b290d020", + "html_url": "https://github.com/0xProject/0x-monorepo/commit/e23547d5dac2626e326dec0d1d27aa11b290d020", + "comments_url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/e23547d5dac2626e326dec0d1d27aa11b290d020/comments", + "author": { + "login": "NoahZinsmeister", + "id": 3760414, + "node_id": "MDQ6VXNlcjM3NjA0MTQ=", + "avatar_url": "https://avatars3.githubusercontent.com/u/3760414?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NoahZinsmeister", + "html_url": "https://github.com/NoahZinsmeister", + "followers_url": "https://api.github.com/users/NoahZinsmeister/followers", + "following_url": "https://api.github.com/users/NoahZinsmeister/following{/other_user}", + "gists_url": "https://api.github.com/users/NoahZinsmeister/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NoahZinsmeister/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NoahZinsmeister/subscriptions", + "organizations_url": "https://api.github.com/users/NoahZinsmeister/orgs", + "repos_url": "https://api.github.com/users/NoahZinsmeister/repos", + "events_url": "https://api.github.com/users/NoahZinsmeister/events{/privacy}", + "received_events_url": "https://api.github.com/users/NoahZinsmeister/received_events", + "type": "User", + "site_admin": false + }, + "committer": { + "login": "NoahZinsmeister", + "id": 3760414, + "node_id": "MDQ6VXNlcjM3NjA0MTQ=", + "avatar_url": "https://avatars3.githubusercontent.com/u/3760414?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NoahZinsmeister", + "html_url": "https://github.com/NoahZinsmeister", + "followers_url": "https://api.github.com/users/NoahZinsmeister/followers", + "following_url": "https://api.github.com/users/NoahZinsmeister/following{/other_user}", + "gists_url": "https://api.github.com/users/NoahZinsmeister/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NoahZinsmeister/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NoahZinsmeister/subscriptions", + "organizations_url": "https://api.github.com/users/NoahZinsmeister/orgs", + "repos_url": "https://api.github.com/users/NoahZinsmeister/repos", + "events_url": "https://api.github.com/users/NoahZinsmeister/events{/privacy}", + "received_events_url": "https://api.github.com/users/NoahZinsmeister/received_events", + "type": "User", + "site_admin": false + }, + "parents": [ + { + "sha": "9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "url": "https://api.github.com/repos/0xProject/0x-monorepo/commits/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e", + "html_url": "https://github.com/0xProject/0x-monorepo/commit/9e03e1c742d73c6f0b2d61b1a069120e4aa71d3e" + } + ] } - ] - } - ], - "files": [ - { - "sha": "da3bed7a3db35c50bcd43ecaa5837e7f3d5043f9", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts", - "status": "added", - "additions": 180, - "deletions": 0, - "changes": 180, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,180 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type AssetProxyOwnerEventArgs = AssetProxyOwnerAssetProxyRegistrationEventArgs | AssetProxyOwnerConfirmationTimeSetEventArgs | AssetProxyOwnerTimeLockChangeEventArgs | AssetProxyOwnerConfirmationEventArgs | AssetProxyOwnerRevocationEventArgs | AssetProxyOwnerSubmissionEventArgs | AssetProxyOwnerExecutionEventArgs | AssetProxyOwnerExecutionFailureEventArgs | AssetProxyOwnerDepositEventArgs | AssetProxyOwnerOwnerAdditionEventArgs | AssetProxyOwnerOwnerRemovalEventArgs | AssetProxyOwnerRequirementChangeEventArgs;\n+export declare enum AssetProxyOwnerEvents {\n+ AssetProxyRegistration = \"AssetProxyRegistration\",\n+ ConfirmationTimeSet = \"ConfirmationTimeSet\",\n+ TimeLockChange = \"TimeLockChange\",\n+ Confirmation = \"Confirmation\",\n+ Revocation = \"Revocation\",\n+ Submission = \"Submission\",\n+ Execution = \"Execution\",\n+ ExecutionFailure = \"ExecutionFailure\",\n+ Deposit = \"Deposit\",\n+ OwnerAddition = \"OwnerAddition\",\n+ OwnerRemoval = \"OwnerRemoval\",\n+ RequirementChange = \"RequirementChange\"\n+}\n+export interface AssetProxyOwnerAssetProxyRegistrationEventArgs extends DecodedLogArgs {\n+ assetProxyContract: string;\n+ isRegistered: boolean;\n+}\n+export interface AssetProxyOwnerConfirmationTimeSetEventArgs extends DecodedLogArgs {\n+ transactionId: BigNumber;\n+ confirmationTime: BigNumber;\n+}\n+export interface AssetProxyOwnerTimeLockChangeEventArgs extends DecodedLogArgs {\n+ secondsTimeLocked: BigNumber;\n+}\n+export interface AssetProxyOwnerConfirmationEventArgs extends DecodedLogArgs {\n+ sender: string;\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerRevocationEventArgs extends DecodedLogArgs {\n+ sender: string;\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerSubmissionEventArgs extends DecodedLogArgs {\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerExecutionEventArgs extends DecodedLogArgs {\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerExecutionFailureEventArgs extends DecodedLogArgs {\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerDepositEventArgs extends DecodedLogArgs {\n+ sender: string;\n+ value: BigNumber;\n+}\n+export interface AssetProxyOwnerOwnerAdditionEventArgs extends DecodedLogArgs {\n+ owner: string;\n+}\n+export interface AssetProxyOwnerOwnerRemovalEventArgs extends DecodedLogArgs {\n+ owner: string;\n+}\n+export interface AssetProxyOwnerRequirementChangeEventArgs extends DecodedLogArgs {\n+ required: BigNumber;\n+}\n+export declare class AssetProxyOwnerContract extends BaseContract {\n+ owners: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeOwner: {\n+ sendTransactionAsync(owner: string, txData?: Partial): Promise;\n+ estimateGasAsync(owner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(owner: string): string;\n+ callAsync(owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ revokeConfirmation: {\n+ sendTransactionAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(transactionId: BigNumber): string;\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isOwner: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ confirmations: {\n+ callAsync(index_0: BigNumber, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ executeRemoveAuthorizedAddressAtIndex: {\n+ sendTransactionAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(transactionId: BigNumber): string;\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ secondsTimeLocked: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getTransactionCount: {\n+ callAsync(pending: boolean, executed: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ registerAssetProxy: {\n+ sendTransactionAsync(assetProxyContract: string, isRegistered: boolean, txData?: Partial): Promise;\n+ estimateGasAsync(assetProxyContract: string, isRegistered: boolean, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(assetProxyContract: string, isRegistered: boolean): string;\n+ callAsync(assetProxyContract: string, isRegistered: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ addOwner: {\n+ sendTransactionAsync(owner: string, txData?: Partial): Promise;\n+ estimateGasAsync(owner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(owner: string): string;\n+ callAsync(owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isConfirmed: {\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ changeTimeLock: {\n+ sendTransactionAsync(_secondsTimeLocked: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_secondsTimeLocked: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_secondsTimeLocked: BigNumber): string;\n+ callAsync(_secondsTimeLocked: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isAssetProxyRegistered: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getConfirmationCount: {\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transactions: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[string, BigNumber, string, boolean]>;\n+ };\n+ getOwners: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getTransactionIds: {\n+ callAsync(from: BigNumber, to: BigNumber, pending: boolean, executed: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getConfirmations: {\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transactionCount: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ changeRequirement: {\n+ sendTransactionAsync(_required: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_required: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_required: BigNumber): string;\n+ callAsync(_required: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ confirmTransaction: {\n+ sendTransactionAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(transactionId: BigNumber): string;\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ submitTransaction: {\n+ sendTransactionAsync(destination: string, value: BigNumber, data: string, txData?: Partial): Promise;\n+ estimateGasAsync(destination: string, value: BigNumber, data: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(destination: string, value: BigNumber, data: string): string;\n+ callAsync(destination: string, value: BigNumber, data: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ confirmationTimes: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ MAX_OWNER_COUNT: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ required: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ replaceOwner: {\n+ sendTransactionAsync(owner: string, newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(owner: string, newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(owner: string, newOwner: string): string;\n+ callAsync(owner: string, newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ executeTransaction: {\n+ sendTransactionAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(transactionId: BigNumber): string;\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _owners: string[], _assetProxyContracts: string[], _required: BigNumber, _secondsTimeLocked: BigNumber): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _owners: string[], _assetProxyContracts: string[], _required: BigNumber, _secondsTimeLocked: BigNumber): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=asset_proxy_owner.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "58428c5a5ee8bbedb2ceb65448e9ab54fb5ed5c0", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"asset_proxy_owner.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/asset_proxy_owner.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "deaf4bbd1ca935029de610ba2a45e9a9634c54f3", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js", - "status": "added", - "additions": 1445, - "deletions": 0, - "changes": 1445, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,1445 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var AssetProxyOwnerEvents;\n+(function (AssetProxyOwnerEvents) {\n+ AssetProxyOwnerEvents[\"AssetProxyRegistration\"] = \"AssetProxyRegistration\";\n+ AssetProxyOwnerEvents[\"ConfirmationTimeSet\"] = \"ConfirmationTimeSet\";\n+ AssetProxyOwnerEvents[\"TimeLockChange\"] = \"TimeLockChange\";\n+ AssetProxyOwnerEvents[\"Confirmation\"] = \"Confirmation\";\n+ AssetProxyOwnerEvents[\"Revocation\"] = \"Revocation\";\n+ AssetProxyOwnerEvents[\"Submission\"] = \"Submission\";\n+ AssetProxyOwnerEvents[\"Execution\"] = \"Execution\";\n+ AssetProxyOwnerEvents[\"ExecutionFailure\"] = \"ExecutionFailure\";\n+ AssetProxyOwnerEvents[\"Deposit\"] = \"Deposit\";\n+ AssetProxyOwnerEvents[\"OwnerAddition\"] = \"OwnerAddition\";\n+ AssetProxyOwnerEvents[\"OwnerRemoval\"] = \"OwnerRemoval\";\n+ AssetProxyOwnerEvents[\"RequirementChange\"] = \"RequirementChange\";\n+})(AssetProxyOwnerEvents = exports.AssetProxyOwnerEvents || (exports.AssetProxyOwnerEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var AssetProxyOwnerContract = /** @class */ (function (_super) {\n+ __extends(AssetProxyOwnerContract, _super);\n+ function AssetProxyOwnerContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'AssetProxyOwner', abi, address, supportedProvider, txDefaults) || this;\n+ _this.owners = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owners(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owners(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeOwner = {\n+ sendTransactionAsync: function (owner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeOwner.estimateGasAsync.bind(self, owner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (owner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (owner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeOwner(address)', [owner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeOwner(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.revokeConfirmation = {\n+ sendTransactionAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('revokeConfirmation(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.revokeConfirmation.estimateGasAsync.bind(self, transactionId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('revokeConfirmation(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (transactionId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('revokeConfirmation(uint256)', [transactionId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('revokeConfirmation(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('revokeConfirmation(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isOwner = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isOwner(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isOwner(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.confirmations = {\n+ callAsync: function (index_0, index_1, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmations(uint256,address)', [index_0,\n+ index_1\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('confirmations(uint256,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.executeRemoveAuthorizedAddressAtIndex = {\n+ sendTransactionAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeRemoveAuthorizedAddressAtIndex(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.executeRemoveAuthorizedAddressAtIndex.estimateGasAsync.bind(self, transactionId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeRemoveAuthorizedAddressAtIndex(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (transactionId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('executeRemoveAuthorizedAddressAtIndex(uint256)', [transactionId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeRemoveAuthorizedAddressAtIndex(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('executeRemoveAuthorizedAddressAtIndex(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.secondsTimeLocked = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('secondsTimeLocked()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('secondsTimeLocked()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getTransactionCount = {\n+ callAsync: function (pending, executed, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getTransactionCount(bool,bool)', [pending,\n+ executed\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getTransactionCount(bool,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.registerAssetProxy = {\n+ sendTransactionAsync: function (assetProxyContract, isRegistered, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address,bool)', [assetProxyContract,\n+ isRegistered\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.registerAssetProxy.estimateGasAsync.bind(self, assetProxyContract, isRegistered))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (assetProxyContract, isRegistered, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address,bool)', [assetProxyContract,\n+ isRegistered\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (assetProxyContract, isRegistered) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('registerAssetProxy(address,bool)', [assetProxyContract,\n+ isRegistered\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (assetProxyContract, isRegistered, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address,bool)', [assetProxyContract,\n+ isRegistered\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('registerAssetProxy(address,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.addOwner = {\n+ sendTransactionAsync: function (owner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.addOwner.estimateGasAsync.bind(self, owner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (owner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (owner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('addOwner(address)', [owner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('addOwner(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isConfirmed = {\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isConfirmed(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isConfirmed(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.changeTimeLock = {\n+ sendTransactionAsync: function (_secondsTimeLocked, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeTimeLock(uint256)', [_secondsTimeLocked\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.changeTimeLock.estimateGasAsync.bind(self, _secondsTimeLocked))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_secondsTimeLocked, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeTimeLock(uint256)', [_secondsTimeLocked\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_secondsTimeLocked) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('changeTimeLock(uint256)', [_secondsTimeLocked\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_secondsTimeLocked, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeTimeLock(uint256)', [_secondsTimeLocked\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('changeTimeLock(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isAssetProxyRegistered = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isAssetProxyRegistered(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isAssetProxyRegistered(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getConfirmationCount = {\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getConfirmationCount(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getConfirmationCount(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transactions = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transactions(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transactions(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getOwners = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getOwners()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getOwners()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getTransactionIds = {\n+ callAsync: function (from, to, pending, executed, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getTransactionIds(uint256,uint256,bool,bool)', [from,\n+ to,\n+ pending,\n+ executed\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getTransactionIds(uint256,uint256,bool,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getConfirmations = {\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getConfirmations(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getConfirmations(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transactionCount = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transactionCount()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transactionCount()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.changeRequirement = {\n+ sendTransactionAsync: function (_required, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeRequirement(uint256)', [_required\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.changeRequirement.estimateGasAsync.bind(self, _required))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_required, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeRequirement(uint256)', [_required\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_required) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('changeRequirement(uint256)', [_required\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_required, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeRequirement(uint256)', [_required\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('changeRequirement(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.confirmTransaction = {\n+ sendTransactionAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.confirmTransaction.estimateGasAsync.bind(self, transactionId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (transactionId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('confirmTransaction(uint256)', [transactionId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('confirmTransaction(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.submitTransaction = {\n+ sendTransactionAsync: function (destination, value, data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('submitTransaction(address,uint256,bytes)', [destination,\n+ value,\n+ data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.submitTransaction.estimateGasAsync.bind(self, destination, value, data))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (destination, value, data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('submitTransaction(address,uint256,bytes)', [destination,\n+ value,\n+ data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (destination, value, data) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('submitTransaction(address,uint256,bytes)', [destination,\n+ value,\n+ data\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (destination, value, data, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('submitTransaction(address,uint256,bytes)', [destination,\n+ value,\n+ data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('submitTransaction(address,uint256,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.confirmationTimes = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmationTimes(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('confirmationTimes(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.MAX_OWNER_COUNT = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('MAX_OWNER_COUNT()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('MAX_OWNER_COUNT()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.required = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('required()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('required()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.replaceOwner = {\n+ sendTransactionAsync: function (owner, newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('replaceOwner(address,address)', [owner,\n+ newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.replaceOwner.estimateGasAsync.bind(self, owner, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (owner, newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('replaceOwner(address,address)', [owner,\n+ newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (owner, newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('replaceOwner(address,address)', [owner,\n+ newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (owner, newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('replaceOwner(address,address)', [owner,\n+ newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('replaceOwner(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.executeTransaction = {\n+ sendTransactionAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.executeTransaction.estimateGasAsync.bind(self, transactionId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (transactionId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('executeTransaction(uint256)', [transactionId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('executeTransaction(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ AssetProxyOwnerContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _owners, _assetProxyContracts, _required, _secondsTimeLocked) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, AssetProxyOwnerContract.deployAsync(bytecode, abi, provider, txDefaults, _owners, _assetProxyContracts, _required, _secondsTimeLocked)];\n+ });\n+ });\n+ };\n+ AssetProxyOwnerContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _owners, _assetProxyContracts, _required, _secondsTimeLocked) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_owners,\n+ _assetProxyContracts,\n+ _required,\n+ _secondsTimeLocked\n+ ], base_contract_1.BaseContract._bigNumberToString), 4), _owners = _a[0], _assetProxyContracts = _a[1], _required = _a[2], _secondsTimeLocked = _a[3];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_owners,\n+ _assetProxyContracts,\n+ _required,\n+ _secondsTimeLocked\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"AssetProxyOwner successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new AssetProxyOwnerContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_owners,\n+ _assetProxyContracts,\n+ _required,\n+ _secondsTimeLocked\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return AssetProxyOwnerContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.AssetProxyOwnerContract = AssetProxyOwnerContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=asset_proxy_owner.js.map\n\\ No newline at end of file" - }, - { - "sha": "9d796719175f5703e76872406a30568b5c5f1229", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"asset_proxy_owner.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/asset_proxy_owner.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "ff28484cf0d4f3a402e9308ad812cbc5e620b1ae", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts", - "status": "added", - "additions": 85, - "deletions": 0, - "changes": 85, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,85 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type DummyERC20TokenEventArgs = DummyERC20TokenTransferEventArgs | DummyERC20TokenApprovalEventArgs;\n+export declare enum DummyERC20TokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\"\n+}\n+export interface DummyERC20TokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _value: BigNumber;\n+}\n+export interface DummyERC20TokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _spender: string;\n+ _value: BigNumber;\n+}\n+export declare class DummyERC20TokenContract extends BaseContract {\n+ name: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_spender: string, _value: BigNumber): string;\n+ callAsync(_spender: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ totalSupply: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _value: BigNumber): string;\n+ callAsync(_from: string, _to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ decimals: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ symbol: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ mint: {\n+ sendTransactionAsync(_value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_value: BigNumber): string;\n+ callAsync(_value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transfer: {\n+ sendTransactionAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_to: string, _value: BigNumber): string;\n+ callAsync(_to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowance: {\n+ callAsync(_owner: string, _spender: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ setBalance: {\n+ sendTransactionAsync(_target: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_target: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_target: string, _value: BigNumber): string;\n+ callAsync(_target: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ MAX_MINT_AMOUNT: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _name: string, _symbol: string, _decimals: BigNumber, _totalSupply: BigNumber): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _name: string, _symbol: string, _decimals: BigNumber, _totalSupply: BigNumber): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=dummy_erc20_token.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "e11e773f837176ec3d1158a2399eb08cb1716ced", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dummy_erc20_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dummy_erc20_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,wBAAwB,GAC9B,gCAAgC,GAChC,gCAAgC,CAAC;AAEvC,oBAAY,qBAAqB;IAC7B,QAAQ,aAAa;IACrB,QAAQ,aAAa;CACxB;AAED,MAAM,WAAW,gCAAiC,SAAQ,cAAc;IACpE,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,gCAAiC,SAAQ,cAAc;IACpE,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,SAAS,CAAC;CACrB;AAMD,qBAAa,uBAAwB,SAAQ,YAAY;IAC9C,IAAI;;MAyBT;IACK,OAAO;;;;;MAoFZ;IACK,WAAW;;MAyBhB;IACK,YAAY;;;;;MA6FjB;IACK,QAAQ;;MAyBb;IACK,SAAS;;MA2Bd;IACK,KAAK;;MAyBV;IACK,MAAM;;MAyBX;IACK,IAAI;;;;;MA2ET;IACK,QAAQ;;;;;MAoFb;IACK,SAAS;;MA6Bd;IACK,UAAU;;;;;MAoFf;IACK,iBAAiB;;;;;MA2EtB;IACK,eAAe;;MAyBpB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,KAAK,EAAE,MAAM,EACb,OAAO,EAAE,MAAM,EACf,SAAS,EAAE,SAAS,EACpB,YAAY,EAAE,SAAS,GAC5B,OAAO,CAAC,uBAAuB,CAAC;WAaf,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,KAAK,EAAE,MAAM,EACb,OAAO,EAAE,MAAM,EACf,SAAS,EAAE,SAAS,EACpB,YAAY,EAAE,SAAS,GAC5B,OAAO,CAAC,uBAAuB,CAAC;gBAyCvB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "bb4e3857e51bf86a3cd74390cd1314168fbd05e1", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js", - "status": "added", - "additions": 843, - "deletions": 0, - "changes": 843, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,843 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var DummyERC20TokenEvents;\n+(function (DummyERC20TokenEvents) {\n+ DummyERC20TokenEvents[\"Transfer\"] = \"Transfer\";\n+ DummyERC20TokenEvents[\"Approval\"] = \"Approval\";\n+})(DummyERC20TokenEvents = exports.DummyERC20TokenEvents || (exports.DummyERC20TokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var DummyERC20TokenContract = /** @class */ (function (_super) {\n+ __extends(DummyERC20TokenContract, _super);\n+ function DummyERC20TokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'DummyERC20Token', abi, address, supportedProvider, txDefaults) || this;\n+ _this.name = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('name()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('name()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _spender, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_spender, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_spender, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.totalSupply = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('totalSupply()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('totalSupply()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.decimals = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('decimals()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('decimals()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.symbol = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('symbol()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('symbol()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.mint = {\n+ sendTransactionAsync: function (_value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(uint256)', [_value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.mint.estimateGasAsync.bind(self, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(uint256)', [_value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('mint(uint256)', [_value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(uint256)', [_value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('mint(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transfer = {\n+ sendTransactionAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transfer.estimateGasAsync.bind(self, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transfer(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.allowance = {\n+ callAsync: function (_owner, _spender, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('allowance(address,address)', [_owner,\n+ _spender\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('allowance(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.setBalance = {\n+ sendTransactionAsync: function (_target, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setBalance(address,uint256)', [_target,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.setBalance.estimateGasAsync.bind(self, _target, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_target, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setBalance(address,uint256)', [_target,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_target, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('setBalance(address,uint256)', [_target,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_target, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setBalance(address,uint256)', [_target,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('setBalance(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.MAX_MINT_AMOUNT = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('MAX_MINT_AMOUNT()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('MAX_MINT_AMOUNT()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ DummyERC20TokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _name, _symbol, _decimals, _totalSupply) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, DummyERC20TokenContract.deployAsync(bytecode, abi, provider, txDefaults, _name, _symbol, _decimals, _totalSupply)];\n+ });\n+ });\n+ };\n+ DummyERC20TokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _name, _symbol, _decimals, _totalSupply) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_name,\n+ _symbol,\n+ _decimals,\n+ _totalSupply\n+ ], base_contract_1.BaseContract._bigNumberToString), 4), _name = _a[0], _symbol = _a[1], _decimals = _a[2], _totalSupply = _a[3];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_name,\n+ _symbol,\n+ _decimals,\n+ _totalSupply\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"DummyERC20Token successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new DummyERC20TokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_name,\n+ _symbol,\n+ _decimals,\n+ _totalSupply\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return DummyERC20TokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.DummyERC20TokenContract = DummyERC20TokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=dummy_erc20_token.js.map\n\\ No newline at end of file" - }, - { - "sha": "ccf84738e65bb9b7520b2b69a0f04206808c3106", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dummy_erc20_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dummy_erc20_token.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "0c9f3baa8ef65ff4159f9916c463246009793a10", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts", - "status": "added", - "additions": 100, - "deletions": 0, - "changes": 100, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,100 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type DummyERC721TokenEventArgs = DummyERC721TokenTransferEventArgs | DummyERC721TokenApprovalEventArgs | DummyERC721TokenApprovalForAllEventArgs;\n+export declare enum DummyERC721TokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\",\n+ ApprovalForAll = \"ApprovalForAll\"\n+}\n+export interface DummyERC721TokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _tokenId: BigNumber;\n+}\n+export interface DummyERC721TokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _approved: string;\n+ _tokenId: BigNumber;\n+}\n+export interface DummyERC721TokenApprovalForAllEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _operator: string;\n+ _approved: boolean;\n+}\n+export declare class DummyERC721TokenContract extends BaseContract {\n+ name: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getApproved: {\n+ callAsync(_tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(_approved: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_approved: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_approved: string, _tokenId: BigNumber): string;\n+ callAsync(_approved: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ mint: {\n+ sendTransactionAsync(_to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_to: string, _tokenId: BigNumber): string;\n+ callAsync(_to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ safeTransferFrom1: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ ownerOf: {\n+ callAsync(_tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ symbol: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ burn: {\n+ sendTransactionAsync(_owner: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_owner: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_owner: string, _tokenId: BigNumber): string;\n+ callAsync(_owner: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ setApprovalForAll: {\n+ sendTransactionAsync(_operator: string, _approved: boolean, txData?: Partial): Promise;\n+ estimateGasAsync(_operator: string, _approved: boolean, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_operator: string, _approved: boolean): string;\n+ callAsync(_operator: string, _approved: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ safeTransferFrom2: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber, _data: string): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isApprovedForAll: {\n+ callAsync(_owner: string, _operator: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _name: string, _symbol: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _name: string, _symbol: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=dummy_erc721_token.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "134e1107e302a6392449a8233eb09f9f704c4e6d", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dummy_erc721_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dummy_erc721_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,yBAAyB,GAC/B,iCAAiC,GACjC,iCAAiC,GACjC,uCAAuC,CAAC;AAE9C,oBAAY,sBAAsB;IAC9B,QAAQ,aAAa;IACrB,QAAQ,aAAa;IACrB,cAAc,mBAAmB;CACpC;AAED,MAAM,WAAW,iCAAkC,SAAQ,cAAc;IACrE,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,QAAQ,EAAE,SAAS,CAAC;CACvB;AAED,MAAM,WAAW,iCAAkC,SAAQ,cAAc;IACrE,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,SAAS,CAAC;CACvB;AAED,MAAM,WAAW,uCAAwC,SAAQ,cAAc;IAC3E,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,OAAO,CAAC;CACtB;AAMD,qBAAa,wBAAyB,SAAQ,YAAY;IAC/C,IAAI;;MAyBT;IACK,WAAW;;MA2BhB;IACK,OAAO;;;;;MAoFZ;IACK,YAAY;;;;;MA6FjB;IACK,IAAI;;;;;MAoFT;IACK,iBAAiB;;;;;MA6FtB;IACK,OAAO;;MA2BZ;IACK,SAAS;;MA2Bd;IACK,KAAK;;MAyBV;IACK,MAAM;;MAyBX;IACK,IAAI;;;;;MAoFT;IACK,iBAAiB;;;;;MAoFtB;IACK,iBAAiB;;;;;MAsGtB;IACK,gBAAgB;;MA6BrB;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,KAAK,EAAE,MAAM,EACb,OAAO,EAAE,MAAM,GACpB,OAAO,CAAC,wBAAwB,CAAC;WAWhB,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,KAAK,EAAE,MAAM,EACb,OAAO,EAAE,MAAM,GACpB,OAAO,CAAC,wBAAwB,CAAC;gBAiCxB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "4c040e84e8c03672958c5d22f9e3fd22366c44c2", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js", - "status": "added", - "additions": 988, - "deletions": 0, - "changes": 988, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,988 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var DummyERC721TokenEvents;\n+(function (DummyERC721TokenEvents) {\n+ DummyERC721TokenEvents[\"Transfer\"] = \"Transfer\";\n+ DummyERC721TokenEvents[\"Approval\"] = \"Approval\";\n+ DummyERC721TokenEvents[\"ApprovalForAll\"] = \"ApprovalForAll\";\n+})(DummyERC721TokenEvents = exports.DummyERC721TokenEvents || (exports.DummyERC721TokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var DummyERC721TokenContract = /** @class */ (function (_super) {\n+ __extends(DummyERC721TokenContract, _super);\n+ function DummyERC721TokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'DummyERC721Token', abi, address, supportedProvider, txDefaults) || this;\n+ _this.name = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('name()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('name()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getApproved = {\n+ callAsync: function (_tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getApproved(uint256)', [_tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getApproved(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (_approved, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _approved, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_approved, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_approved, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_approved, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.mint = {\n+ sendTransactionAsync: function (_to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(address,uint256)', [_to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.mint.estimateGasAsync.bind(self, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(address,uint256)', [_to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('mint(address,uint256)', [_to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(address,uint256)', [_to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('mint(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.safeTransferFrom1 = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.safeTransferFrom1.estimateGasAsync.bind(self, _from, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('safeTransferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.ownerOf = {\n+ callAsync: function (_tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('ownerOf(uint256)', [_tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('ownerOf(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.symbol = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('symbol()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('symbol()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.burn = {\n+ sendTransactionAsync: function (_owner, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('burn(address,uint256)', [_owner,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.burn.estimateGasAsync.bind(self, _owner, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_owner, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('burn(address,uint256)', [_owner,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_owner, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('burn(address,uint256)', [_owner,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_owner, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('burn(address,uint256)', [_owner,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('burn(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.setApprovalForAll = {\n+ sendTransactionAsync: function (_operator, _approved, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.setApprovalForAll.estimateGasAsync.bind(self, _operator, _approved))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_operator, _approved, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_operator, _approved) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_operator, _approved, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('setApprovalForAll(address,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.safeTransferFrom2 = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, _data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.safeTransferFrom2.estimateGasAsync.bind(self, _from, _to, _tokenId, _data))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, _data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId, _data) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, _data, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('safeTransferFrom(address,address,uint256,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isApprovedForAll = {\n+ callAsync: function (_owner, _operator, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isApprovedForAll(address,address)', [_owner,\n+ _operator\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isApprovedForAll(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ DummyERC721TokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _name, _symbol) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, DummyERC721TokenContract.deployAsync(bytecode, abi, provider, txDefaults, _name, _symbol)];\n+ });\n+ });\n+ };\n+ DummyERC721TokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _name, _symbol) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_name,\n+ _symbol\n+ ], base_contract_1.BaseContract._bigNumberToString), 2), _name = _a[0], _symbol = _a[1];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_name,\n+ _symbol\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"DummyERC721Token successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new DummyERC721TokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_name,\n+ _symbol\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return DummyERC721TokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.DummyERC721TokenContract = DummyERC721TokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=dummy_erc721_token.js.map\n\\ No newline at end of file" - }, - { - "sha": "d0b0eff0a07d9fe790551b5b733adb8524df3906", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dummy_erc721_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dummy_erc721_token.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "61ea2e7ffee45d3c8fd5182ba65e30234495d3c0", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts", - "status": "added", - "additions": 199, - "deletions": 0, - "changes": 199, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,199 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class DutchAuctionContract extends BaseContract {\n+ getAuctionDetails: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ beginTimeSeconds: BigNumber;\n+ endTimeSeconds: BigNumber;\n+ beginAmount: BigNumber;\n+ endAmount: BigNumber;\n+ currentAmount: BigNumber;\n+ currentTimeSeconds: BigNumber;\n+ }>;\n+ };\n+ matchOrders: {\n+ sendTransactionAsync(buyOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, sellOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, buySignature: string, sellSignature: string, txData?: Partial): Promise;\n+ estimateGasAsync(buyOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, sellOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, buySignature: string, sellSignature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(buyOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, sellOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, buySignature: string, sellSignature: string): string;\n+ callAsync(buyOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, sellOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, buySignature: string, sellSignature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ left: {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ };\n+ right: {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ };\n+ leftMakerAssetSpreadAmount: BigNumber;\n+ }>;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=dutch_auction.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "37a0e33f77265946c71b8f12f81ee2dd215aebec", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dutch_auction.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dutch_auction.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,oBAAqB,SAAQ,YAAY;IAC3C,iBAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MA2EtB;IACK,WAAW;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAsGhB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,GACtB,OAAO,CAAC,oBAAoB,CAAC;WAUZ,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,GACtB,OAAO,CAAC,oBAAoB,CAAC;gBA6BpB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "5809f6df7c6a0a08abd992828ebbc36af909eef0", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js", - "status": "added", - "additions": 311, - "deletions": 0, - "changes": 311, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,311 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var DutchAuctionContract = /** @class */ (function (_super) {\n+ __extends(DutchAuctionContract, _super);\n+ function DutchAuctionContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'DutchAuction', abi, address, supportedProvider, txDefaults) || this;\n+ _this.getAuctionDetails = {\n+ sendTransactionAsync: function (order, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))', [order\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.getAuctionDetails.estimateGasAsync.bind(self, order))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (order, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))', [order\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (order) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))', [order\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (order, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))', [order\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.matchOrders = {\n+ sendTransactionAsync: function (buyOrder, sellOrder, buySignature, sellSignature, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)', [buyOrder,\n+ sellOrder,\n+ buySignature,\n+ sellSignature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.matchOrders.estimateGasAsync.bind(self, buyOrder, sellOrder, buySignature, sellSignature))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (buyOrder, sellOrder, buySignature, sellSignature, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)', [buyOrder,\n+ sellOrder,\n+ buySignature,\n+ sellSignature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (buyOrder, sellOrder, buySignature, sellSignature) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)', [buyOrder,\n+ sellOrder,\n+ buySignature,\n+ sellSignature\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (buyOrder, sellOrder, buySignature, sellSignature, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)', [buyOrder,\n+ sellOrder,\n+ buySignature,\n+ sellSignature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ DutchAuctionContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _exchange) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, DutchAuctionContract.deployAsync(bytecode, abi, provider, txDefaults, _exchange)];\n+ });\n+ });\n+ };\n+ DutchAuctionContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _exchange) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_exchange\n+ ], base_contract_1.BaseContract._bigNumberToString), 1), _exchange = _a[0];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_exchange\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"DutchAuction successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new DutchAuctionContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_exchange\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return DutchAuctionContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.DutchAuctionContract = DutchAuctionContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=dutch_auction.js.map\n\\ No newline at end of file" - }, - { - "sha": "ad74e3eb29d8ee956e1613b2dffed365db74ab02", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dutch_auction.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dutch_auction.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "532e412d689eaed0b27ca9284d5981714ef7307e", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts", - "status": "added", - "additions": 62, - "deletions": 0, - "changes": 62, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,62 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ERC20ProxyEventArgs = ERC20ProxyAuthorizedAddressAddedEventArgs | ERC20ProxyAuthorizedAddressRemovedEventArgs;\n+export declare enum ERC20ProxyEvents {\n+ AuthorizedAddressAdded = \"AuthorizedAddressAdded\",\n+ AuthorizedAddressRemoved = \"AuthorizedAddressRemoved\"\n+}\n+export interface ERC20ProxyAuthorizedAddressAddedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export interface ERC20ProxyAuthorizedAddressRemovedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export declare class ERC20ProxyContract extends BaseContract {\n+ addAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorities: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddressAtIndex: {\n+ sendTransactionAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string, index: BigNumber): string;\n+ callAsync(target: string, index: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getProxyId: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorized: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getAuthorizedAddresses: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=erc20_proxy.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "c6584a6bb33565bcdcfbf3052f3fd56d7d74d9ae", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc20_proxy.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc20_proxy.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,mBAAmB,GACzB,yCAAyC,GACzC,2CAA2C,CAAC;AAElD,oBAAY,gBAAgB;IACxB,sBAAsB,2BAA2B;IACjD,wBAAwB,6BAA6B;CACxD;AAED,MAAM,WAAW,yCAA0C,SAAQ,cAAc;IAC7E,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,2CAA4C,SAAQ,cAAc;IAC/E,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAMD,qBAAa,kBAAmB,SAAQ,YAAY;IACzC,oBAAoB;;;;;MA2EzB;IACK,WAAW;;MA2BhB;IACK,uBAAuB;;;;;MA2E5B;IACK,KAAK;;MAyBV;IACK,8BAA8B;;;;;MAoFnC;IACK,UAAU;;MAyBf;IACK,UAAU;;MA2Bf;IACK,sBAAsB;;MAyB3B;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;WASV,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;gBAyBlB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "b83d3f661742d6c1a4a9c656cfdd4a4a6c0fc2c0", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js", - "status": "added", - "additions": 570, - "deletions": 0, - "changes": 570, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,570 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ERC20ProxyEvents;\n+(function (ERC20ProxyEvents) {\n+ ERC20ProxyEvents[\"AuthorizedAddressAdded\"] = \"AuthorizedAddressAdded\";\n+ ERC20ProxyEvents[\"AuthorizedAddressRemoved\"] = \"AuthorizedAddressRemoved\";\n+})(ERC20ProxyEvents = exports.ERC20ProxyEvents || (exports.ERC20ProxyEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ERC20ProxyContract = /** @class */ (function (_super) {\n+ __extends(ERC20ProxyContract, _super);\n+ function ERC20ProxyContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ERC20Proxy', abi, address, supportedProvider, txDefaults) || this;\n+ _this.addAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.addAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('addAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorities = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorities(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorities(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddressAtIndex = {\n+ sendTransactionAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddressAtIndex.estimateGasAsync.bind(self, target, index))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target, index) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, index, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddressAtIndex(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getProxyId = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getProxyId()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getProxyId()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorized = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorized(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorized(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getAuthorizedAddresses = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuthorizedAddresses()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAuthorizedAddresses()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ERC20ProxyContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ERC20ProxyContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ERC20ProxyContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ERC20Proxy successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ERC20ProxyContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ERC20ProxyContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ERC20ProxyContract = ERC20ProxyContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=erc20_proxy.js.map\n\\ No newline at end of file" - }, - { - "sha": "54b25eab5fb2ae38ca6e2dd316bad221b977b82f", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc20_proxy.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc20_proxy.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "ad35ed5462ec077fb0c1715d19dcb0fc4dc89754", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts", - "status": "added", - "additions": 52, - "deletions": 0, - "changes": 52, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,52 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ERC20TokenEventArgs = ERC20TokenTransferEventArgs | ERC20TokenApprovalEventArgs;\n+export declare enum ERC20TokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\"\n+}\n+export interface ERC20TokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _value: BigNumber;\n+}\n+export interface ERC20TokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _spender: string;\n+ _value: BigNumber;\n+}\n+export declare class ERC20TokenContract extends BaseContract {\n+ approve: {\n+ sendTransactionAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_spender: string, _value: BigNumber): string;\n+ callAsync(_spender: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ totalSupply: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _value: BigNumber): string;\n+ callAsync(_from: string, _to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transfer: {\n+ sendTransactionAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_to: string, _value: BigNumber): string;\n+ callAsync(_to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowance: {\n+ callAsync(_owner: string, _spender: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=erc20_token.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "93136337176e00c984fba23b99abe9f5fc8f04ed", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc20_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc20_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,mBAAmB,GACzB,2BAA2B,GAC3B,2BAA2B,CAAC;AAElC,oBAAY,gBAAgB;IACxB,QAAQ,aAAa;IACrB,QAAQ,aAAa;CACxB;AAED,MAAM,WAAW,2BAA4B,SAAQ,cAAc;IAC/D,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,2BAA4B,SAAQ,cAAc;IAC/D,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,SAAS,CAAC;CACrB;AAMD,qBAAa,kBAAmB,SAAQ,YAAY;IACzC,OAAO;;;;;MAoFZ;IACK,WAAW;;MAyBhB;IACK,YAAY;;;;;MA6FjB;IACK,SAAS;;MA2Bd;IACK,QAAQ;;;;;MAoFb;IACK,SAAS;;MA6Bd;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;WASV,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;gBAyBlB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "bb173bb962edd44ea30bc054c1b5a77bc2d03fcd", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js", - "status": "added", - "additions": 456, - "deletions": 0, - "changes": 456, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,456 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ERC20TokenEvents;\n+(function (ERC20TokenEvents) {\n+ ERC20TokenEvents[\"Transfer\"] = \"Transfer\";\n+ ERC20TokenEvents[\"Approval\"] = \"Approval\";\n+})(ERC20TokenEvents = exports.ERC20TokenEvents || (exports.ERC20TokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ERC20TokenContract = /** @class */ (function (_super) {\n+ __extends(ERC20TokenContract, _super);\n+ function ERC20TokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ERC20Token', abi, address, supportedProvider, txDefaults) || this;\n+ _this.approve = {\n+ sendTransactionAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _spender, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_spender, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_spender, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.totalSupply = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('totalSupply()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('totalSupply()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transfer = {\n+ sendTransactionAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transfer.estimateGasAsync.bind(self, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transfer(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.allowance = {\n+ callAsync: function (_owner, _spender, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('allowance(address,address)', [_owner,\n+ _spender\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('allowance(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ERC20TokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ERC20TokenContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ERC20TokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ERC20Token successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ERC20TokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ERC20TokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ERC20TokenContract = ERC20TokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=erc20_token.js.map\n\\ No newline at end of file" - }, - { - "sha": "4d030067eb550f7b703e695be863f8129e6c2a61", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc20_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc20_token.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "bed91f0f424406f8137c6e60d0487e58e7c84b69", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts", - "status": "added", - "additions": 62, - "deletions": 0, - "changes": 62, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,62 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ERC721ProxyEventArgs = ERC721ProxyAuthorizedAddressAddedEventArgs | ERC721ProxyAuthorizedAddressRemovedEventArgs;\n+export declare enum ERC721ProxyEvents {\n+ AuthorizedAddressAdded = \"AuthorizedAddressAdded\",\n+ AuthorizedAddressRemoved = \"AuthorizedAddressRemoved\"\n+}\n+export interface ERC721ProxyAuthorizedAddressAddedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export interface ERC721ProxyAuthorizedAddressRemovedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export declare class ERC721ProxyContract extends BaseContract {\n+ addAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorities: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddressAtIndex: {\n+ sendTransactionAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string, index: BigNumber): string;\n+ callAsync(target: string, index: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getProxyId: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorized: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getAuthorizedAddresses: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=erc721_proxy.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "3c31fe9d2a210dc8c79df21c8863f83b6d330ad3", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc721_proxy.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc721_proxy.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,oBAAoB,GAC1B,0CAA0C,GAC1C,4CAA4C,CAAC;AAEnD,oBAAY,iBAAiB;IACzB,sBAAsB,2BAA2B;IACjD,wBAAwB,6BAA6B;CACxD;AAED,MAAM,WAAW,0CAA2C,SAAQ,cAAc;IAC9E,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,4CAA6C,SAAQ,cAAc;IAChF,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAMD,qBAAa,mBAAoB,SAAQ,YAAY;IAC1C,oBAAoB;;;;;MA2EzB;IACK,WAAW;;MA2BhB;IACK,uBAAuB;;;;;MA2E5B;IACK,KAAK;;MAyBV;IACK,8BAA8B;;;;;MAoFnC;IACK,UAAU;;MAyBf;IACK,UAAU;;MA2Bf;IACK,sBAAsB;;MAyB3B;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,mBAAmB,CAAC;WASX,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,mBAAmB,CAAC;gBAyBnB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "1ae7b1b4ffaa56286edfb7d14578639dc49fc811", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js", - "status": "added", - "additions": 570, - "deletions": 0, - "changes": 570, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,570 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ERC721ProxyEvents;\n+(function (ERC721ProxyEvents) {\n+ ERC721ProxyEvents[\"AuthorizedAddressAdded\"] = \"AuthorizedAddressAdded\";\n+ ERC721ProxyEvents[\"AuthorizedAddressRemoved\"] = \"AuthorizedAddressRemoved\";\n+})(ERC721ProxyEvents = exports.ERC721ProxyEvents || (exports.ERC721ProxyEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ERC721ProxyContract = /** @class */ (function (_super) {\n+ __extends(ERC721ProxyContract, _super);\n+ function ERC721ProxyContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ERC721Proxy', abi, address, supportedProvider, txDefaults) || this;\n+ _this.addAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.addAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('addAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorities = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorities(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorities(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddressAtIndex = {\n+ sendTransactionAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddressAtIndex.estimateGasAsync.bind(self, target, index))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target, index) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, index, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddressAtIndex(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getProxyId = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getProxyId()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getProxyId()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorized = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorized(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorized(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getAuthorizedAddresses = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuthorizedAddresses()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAuthorizedAddresses()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ERC721ProxyContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ERC721ProxyContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ERC721ProxyContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ERC721Proxy successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ERC721ProxyContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ERC721ProxyContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ERC721ProxyContract = ERC721ProxyContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=erc721_proxy.js.map\n\\ No newline at end of file" - }, - { - "sha": "5dbb46e7fde2b84299d59a08cfeb2cb3a094795b", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc721_proxy.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc721_proxy.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "a0b2982b1ec695e780cf82f9faea97e806428c79", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts", - "status": "added", - "additions": 73, - "deletions": 0, - "changes": 73, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,73 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ERC721TokenEventArgs = ERC721TokenTransferEventArgs | ERC721TokenApprovalEventArgs | ERC721TokenApprovalForAllEventArgs;\n+export declare enum ERC721TokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\",\n+ ApprovalForAll = \"ApprovalForAll\"\n+}\n+export interface ERC721TokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _tokenId: BigNumber;\n+}\n+export interface ERC721TokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _approved: string;\n+ _tokenId: BigNumber;\n+}\n+export interface ERC721TokenApprovalForAllEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _operator: string;\n+ _approved: boolean;\n+}\n+export declare class ERC721TokenContract extends BaseContract {\n+ getApproved: {\n+ callAsync(_tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(_approved: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_approved: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_approved: string, _tokenId: BigNumber): string;\n+ callAsync(_approved: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ safeTransferFrom1: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ ownerOf: {\n+ callAsync(_tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ setApprovalForAll: {\n+ sendTransactionAsync(_operator: string, _approved: boolean, txData?: Partial): Promise;\n+ estimateGasAsync(_operator: string, _approved: boolean, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_operator: string, _approved: boolean): string;\n+ callAsync(_operator: string, _approved: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ safeTransferFrom2: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber, _data: string): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isApprovedForAll: {\n+ callAsync(_owner: string, _operator: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=erc721_token.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "e0d5dbf93f1c526afef93ad1d03e9395dc585353", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc721_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc721_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,oBAAoB,GAC1B,4BAA4B,GAC5B,4BAA4B,GAC5B,kCAAkC,CAAC;AAEzC,oBAAY,iBAAiB;IACzB,QAAQ,aAAa;IACrB,QAAQ,aAAa;IACrB,cAAc,mBAAmB;CACpC;AAED,MAAM,WAAW,4BAA6B,SAAQ,cAAc;IAChE,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,QAAQ,EAAE,SAAS,CAAC;CACvB;AAED,MAAM,WAAW,4BAA6B,SAAQ,cAAc;IAChE,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,SAAS,CAAC;CACvB;AAED,MAAM,WAAW,kCAAmC,SAAQ,cAAc;IACtE,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,OAAO,CAAC;CACtB;AAMD,qBAAa,mBAAoB,SAAQ,YAAY;IAC1C,WAAW;;MA2BhB;IACK,OAAO;;;;;MAoFZ;IACK,YAAY;;;;;MA6FjB;IACK,iBAAiB;;;;;MA6FtB;IACK,OAAO;;MA2BZ;IACK,SAAS;;MA2Bd;IACK,iBAAiB;;;;;MAoFtB;IACK,iBAAiB;;;;;MAsGtB;IACK,gBAAgB;;MA6BrB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,mBAAmB,CAAC;WASX,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,mBAAmB,CAAC;gBAyBnB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "edbf650a701d469eaed1ddeb389fc6d26da6f71b", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js", - "status": "added", - "additions": 655, - "deletions": 0, - "changes": 655, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,655 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ERC721TokenEvents;\n+(function (ERC721TokenEvents) {\n+ ERC721TokenEvents[\"Transfer\"] = \"Transfer\";\n+ ERC721TokenEvents[\"Approval\"] = \"Approval\";\n+ ERC721TokenEvents[\"ApprovalForAll\"] = \"ApprovalForAll\";\n+})(ERC721TokenEvents = exports.ERC721TokenEvents || (exports.ERC721TokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ERC721TokenContract = /** @class */ (function (_super) {\n+ __extends(ERC721TokenContract, _super);\n+ function ERC721TokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ERC721Token', abi, address, supportedProvider, txDefaults) || this;\n+ _this.getApproved = {\n+ callAsync: function (_tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getApproved(uint256)', [_tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getApproved(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (_approved, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _approved, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_approved, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_approved, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_approved, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.safeTransferFrom1 = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.safeTransferFrom1.estimateGasAsync.bind(self, _from, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('safeTransferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.ownerOf = {\n+ callAsync: function (_tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('ownerOf(uint256)', [_tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('ownerOf(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.setApprovalForAll = {\n+ sendTransactionAsync: function (_operator, _approved, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.setApprovalForAll.estimateGasAsync.bind(self, _operator, _approved))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_operator, _approved, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_operator, _approved) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_operator, _approved, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('setApprovalForAll(address,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.safeTransferFrom2 = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, _data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.safeTransferFrom2.estimateGasAsync.bind(self, _from, _to, _tokenId, _data))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, _data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId, _data) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, _data, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('safeTransferFrom(address,address,uint256,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isApprovedForAll = {\n+ callAsync: function (_owner, _operator, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isApprovedForAll(address,address)', [_owner,\n+ _operator\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isApprovedForAll(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ERC721TokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ERC721TokenContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ERC721TokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ERC721Token successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ERC721TokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ERC721TokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ERC721TokenContract = ERC721TokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=erc721_token.js.map\n\\ No newline at end of file" - }, - { - "sha": "468201016e2b3792020504a9a09f636ace671b33", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc721_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc721_token.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "8ed91de62f164f5ac83f122850cd1fa2a7d2e82b", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts", - "status": "added", - "additions": 1041, - "deletions": 0, - "changes": 1041, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,1041 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ExchangeEventArgs = ExchangeSignatureValidatorApprovalEventArgs | ExchangeFillEventArgs | ExchangeCancelEventArgs | ExchangeCancelUpToEventArgs | ExchangeAssetProxyRegisteredEventArgs;\n+export declare enum ExchangeEvents {\n+ SignatureValidatorApproval = \"SignatureValidatorApproval\",\n+ Fill = \"Fill\",\n+ Cancel = \"Cancel\",\n+ CancelUpTo = \"CancelUpTo\",\n+ AssetProxyRegistered = \"AssetProxyRegistered\"\n+}\n+export interface ExchangeSignatureValidatorApprovalEventArgs extends DecodedLogArgs {\n+ signerAddress: string;\n+ validatorAddress: string;\n+ approved: boolean;\n+}\n+export interface ExchangeFillEventArgs extends DecodedLogArgs {\n+ makerAddress: string;\n+ feeRecipientAddress: string;\n+ takerAddress: string;\n+ senderAddress: string;\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ orderHash: string;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+}\n+export interface ExchangeCancelEventArgs extends DecodedLogArgs {\n+ makerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ orderHash: string;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+}\n+export interface ExchangeCancelUpToEventArgs extends DecodedLogArgs {\n+ makerAddress: string;\n+ senderAddress: string;\n+ orderEpoch: BigNumber;\n+}\n+export interface ExchangeAssetProxyRegisteredEventArgs extends DecodedLogArgs {\n+ id: string;\n+ assetProxy: string;\n+}\n+export declare class ExchangeContract extends BaseContract {\n+ filled: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ batchFillOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ cancelled: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ preSign: {\n+ sendTransactionAsync(hash: string, signerAddress: string, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(hash: string, signerAddress: string, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(hash: string, signerAddress: string, signature: string): string;\n+ callAsync(hash: string, signerAddress: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ matchOrders: {\n+ sendTransactionAsync(leftOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, rightOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, leftSignature: string, rightSignature: string, txData?: Partial): Promise;\n+ estimateGasAsync(leftOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, rightOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, leftSignature: string, rightSignature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(leftOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, rightOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, leftSignature: string, rightSignature: string): string;\n+ callAsync(leftOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, rightOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, leftSignature: string, rightSignature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ left: {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ };\n+ right: {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ };\n+ leftMakerAssetSpreadAmount: BigNumber;\n+ }>;\n+ };\n+ fillOrderNoThrow: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ assetProxies: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ batchCancelOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ batchFillOrKillOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ cancelOrdersUpTo: {\n+ sendTransactionAsync(targetOrderEpoch: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(targetOrderEpoch: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(targetOrderEpoch: BigNumber): string;\n+ callAsync(targetOrderEpoch: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ batchFillOrdersNoThrow: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ getAssetProxy: {\n+ callAsync(assetProxyId: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transactions: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ fillOrKillOrder: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ setSignatureValidatorApproval: {\n+ sendTransactionAsync(validatorAddress: string, approval: boolean, txData?: Partial): Promise;\n+ estimateGasAsync(validatorAddress: string, approval: boolean, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(validatorAddress: string, approval: boolean): string;\n+ callAsync(validatorAddress: string, approval: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowedValidators: {\n+ callAsync(index_0: string, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketSellOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ getOrdersInfo: {\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ orderStatus: number;\n+ orderHash: string;\n+ orderTakerAssetFilledAmount: BigNumber;\n+ }[]>;\n+ };\n+ preSigned: {\n+ callAsync(index_0: string, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isValidSignature: {\n+ callAsync(hash: string, signerAddress: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketBuyOrdersNoThrow: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ fillOrder: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ executeTransaction: {\n+ sendTransactionAsync(salt: BigNumber, signerAddress: string, data: string, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(salt: BigNumber, signerAddress: string, data: string, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(salt: BigNumber, signerAddress: string, data: string, signature: string): string;\n+ callAsync(salt: BigNumber, signerAddress: string, data: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ registerAssetProxy: {\n+ sendTransactionAsync(assetProxy: string, txData?: Partial): Promise;\n+ estimateGasAsync(assetProxy: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(assetProxy: string): string;\n+ callAsync(assetProxy: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getOrderInfo: {\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ orderStatus: number;\n+ orderHash: string;\n+ orderTakerAssetFilledAmount: BigNumber;\n+ }>;\n+ };\n+ cancelOrder: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ orderEpoch: {\n+ callAsync(index_0: string, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ ZRX_ASSET_DATA: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketSellOrdersNoThrow: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ EIP712_DOMAIN_HASH: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketBuyOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ currentContextAddress: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ VERSION: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _zrxAssetData: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _zrxAssetData: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=exchange.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "7fbc078b52c8c2a2a137516cb177e95df4991571", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"exchange.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/exchange.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "c184dc4b0575242456223e9e1586e331e0ae208b", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js", - "status": "added", - "additions": 2129, - "deletions": 0, - "changes": 2129, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "2e0dac0201b3f4fae77d839e91b6f5e941b9abf4", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"exchange.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/exchange.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "01fc9ce0b5740090698f702440bce26c75b8e8a4", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts", - "status": "added", - "additions": 265, - "deletions": 0, - "changes": 265, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,265 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, TxDataPayable, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class ForwarderContract extends BaseContract {\n+ marketBuyOrdersWithEth: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }, {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }]>;\n+ };\n+ withdrawAsset: {\n+ sendTransactionAsync(assetData: string, amount: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(assetData: string, amount: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(assetData: string, amount: BigNumber): string;\n+ callAsync(assetData: string, amount: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketSellOrdersWithEth: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }, {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }]>;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string, _zrxAssetData: string, _wethAssetData: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string, _zrxAssetData: string, _wethAssetData: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=forwarder.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "d07d03a21eda04a3e3f73b773b1fb8f52a182b70", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"forwarder.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/forwarder.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAE,aAAa,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,iBAAkB,SAAQ,YAAY;IACxC,sBAAsB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAiI3B;IACK,aAAa;;;;;MAoFlB;IACK,KAAK;;MAyBV;IACK,uBAAuB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAyH5B;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,EACjB,aAAa,EAAE,MAAM,EACrB,cAAc,EAAE,MAAM,GAC3B,OAAO,CAAC,iBAAiB,CAAC;WAYT,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,EACjB,aAAa,EAAE,MAAM,EACrB,cAAc,EAAE,MAAM,GAC3B,OAAO,CAAC,iBAAiB,CAAC;gBAqCjB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "3de7ca0af0018419270e8ec3ce5384cc4aacc486", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js", - "status": "added", - "additions": 528, - "deletions": 0, - "changes": 528, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,528 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ForwarderContract = /** @class */ (function (_super) {\n+ __extends(ForwarderContract, _super);\n+ function ForwarderContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'Forwarder', abi, address, supportedProvider, txDefaults) || this;\n+ _this.marketBuyOrdersWithEth = {\n+ sendTransactionAsync: function (orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ makerAssetFillAmount,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.marketBuyOrdersWithEth.estimateGasAsync.bind(self, orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ makerAssetFillAmount,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ makerAssetFillAmount,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ makerAssetFillAmount,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.withdrawAsset = {\n+ sendTransactionAsync: function (assetData, amount, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdrawAsset(bytes,uint256)', [assetData,\n+ amount\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.withdrawAsset.estimateGasAsync.bind(self, assetData, amount))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (assetData, amount, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdrawAsset(bytes,uint256)', [assetData,\n+ amount\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (assetData, amount) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('withdrawAsset(bytes,uint256)', [assetData,\n+ amount\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (assetData, amount, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdrawAsset(bytes,uint256)', [assetData,\n+ amount\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('withdrawAsset(bytes,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.marketSellOrdersWithEth = {\n+ sendTransactionAsync: function (orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.marketSellOrdersWithEth.estimateGasAsync.bind(self, orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ console.log(txDataWithDefaults);\n+ // const txHash = await self._web3Wrapper.sendTransactionAsync(txDataWithDefaults);\n+ return [2 /*return*/, '123'];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ForwarderContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _exchange, _zrxAssetData, _wethAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ForwarderContract.deployAsync(bytecode, abi, provider, txDefaults, _exchange, _zrxAssetData, _wethAssetData)];\n+ });\n+ });\n+ };\n+ ForwarderContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _exchange, _zrxAssetData, _wethAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_exchange,\n+ _zrxAssetData,\n+ _wethAssetData\n+ ], base_contract_1.BaseContract._bigNumberToString), 3), _exchange = _a[0], _zrxAssetData = _a[1], _wethAssetData = _a[2];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_exchange,\n+ _zrxAssetData,\n+ _wethAssetData\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"Forwarder successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ForwarderContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_exchange,\n+ _zrxAssetData,\n+ _wethAssetData\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ForwarderContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ForwarderContract = ForwarderContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=forwarder.js.map\n\\ No newline at end of file" - }, - { - "sha": "977c82833f35cfd6ffd2ac35e32a5937b7d68846", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"forwarder.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/forwarder.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "c66e0b9c5415ddb266013a29325f9c86df3b5695", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts", - "status": "added", - "additions": 12, - "deletions": 0, - "changes": 12, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,12 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, SupportedProvider } from 'ethereum-types';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class IValidatorContract extends BaseContract {\n+ isValidSignature: {\n+ callAsync(hash: string, signerAddress: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=i_validator.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "d4a6c106597e7085514252c01826d29c517a0ffe", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"i_validator.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/i_validator.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAE7K,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,kBAAmB,SAAQ,YAAY;IACzC,gBAAgB;;MA+BrB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;WASV,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;gBAyBlB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "ea92ccde8a8fc0e487e1a4cc1fb4e3a6a83a2199", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js", - "status": "added", - "additions": 159, - "deletions": 0, - "changes": 159, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,159 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var IValidatorContract = /** @class */ (function (_super) {\n+ __extends(IValidatorContract, _super);\n+ function IValidatorContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'IValidator', abi, address, supportedProvider, txDefaults) || this;\n+ _this.isValidSignature = {\n+ callAsync: function (hash, signerAddress, signature, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isValidSignature(bytes32,address,bytes)', [hash,\n+ signerAddress,\n+ signature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isValidSignature(bytes32,address,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ IValidatorContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, IValidatorContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ IValidatorContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"IValidator successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new IValidatorContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return IValidatorContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.IValidatorContract = IValidatorContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=i_validator.js.map\n\\ No newline at end of file" - }, - { - "sha": "dd64632ce1dd2ca52ddcfa7642396dacc4668e1b", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"i_validator.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/i_validator.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "1748e3800565fa9a5b4de65795a23e6aebe1da2c", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts", - "status": "added", - "additions": 12, - "deletions": 0, - "changes": 12, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,12 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, SupportedProvider } from 'ethereum-types';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class IWalletContract extends BaseContract {\n+ isValidSignature: {\n+ callAsync(hash: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=i_wallet.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "fc84b38c57d618f7efe1f9e435e4ffb1a3cc0a4f", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"i_wallet.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/i_wallet.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAE7K,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,eAAgB,SAAQ,YAAY;IACtC,gBAAgB;;MA6BrB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,eAAe,CAAC;WASP,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,eAAe,CAAC;gBAyBf,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "273ee09ef2c75dc7db0d2b604c795ce10b8e9f41", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js", - "status": "added", - "additions": 158, - "deletions": 0, - "changes": 158, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,158 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var IWalletContract = /** @class */ (function (_super) {\n+ __extends(IWalletContract, _super);\n+ function IWalletContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'IWallet', abi, address, supportedProvider, txDefaults) || this;\n+ _this.isValidSignature = {\n+ callAsync: function (hash, signature, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isValidSignature(bytes32,bytes)', [hash,\n+ signature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isValidSignature(bytes32,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ IWalletContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, IWalletContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ IWalletContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"IWallet successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new IWalletContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return IWalletContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.IWalletContract = IWalletContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=i_wallet.js.map\n\\ No newline at end of file" - }, - { - "sha": "f74c3f91963c94cade6d68940ebf25fbcdc88ee4", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"i_wallet.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/i_wallet.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "023416dc8d2ba971ae5344ccbc387a1d757bc52d", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts", - "status": "added", - "additions": 79, - "deletions": 0, - "changes": 79, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,79 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type MultiAssetProxyEventArgs = MultiAssetProxyAuthorizedAddressAddedEventArgs | MultiAssetProxyAuthorizedAddressRemovedEventArgs | MultiAssetProxyAssetProxyRegisteredEventArgs;\n+export declare enum MultiAssetProxyEvents {\n+ AuthorizedAddressAdded = \"AuthorizedAddressAdded\",\n+ AuthorizedAddressRemoved = \"AuthorizedAddressRemoved\",\n+ AssetProxyRegistered = \"AssetProxyRegistered\"\n+}\n+export interface MultiAssetProxyAuthorizedAddressAddedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export interface MultiAssetProxyAuthorizedAddressRemovedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export interface MultiAssetProxyAssetProxyRegisteredEventArgs extends DecodedLogArgs {\n+ id: string;\n+ assetProxy: string;\n+}\n+export declare class MultiAssetProxyContract extends BaseContract {\n+ assetProxies: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ addAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorities: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getAssetProxy: {\n+ callAsync(assetProxyId: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddressAtIndex: {\n+ sendTransactionAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string, index: BigNumber): string;\n+ callAsync(target: string, index: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getProxyId: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorized: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ registerAssetProxy: {\n+ sendTransactionAsync(assetProxy: string, txData?: Partial): Promise;\n+ estimateGasAsync(assetProxy: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(assetProxy: string): string;\n+ callAsync(assetProxy: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getAuthorizedAddresses: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=multi_asset_proxy.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "4ba97b39ff0983fff980efaaad9cccdc7690f629", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"multi_asset_proxy.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/multi_asset_proxy.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,wBAAwB,GAC9B,8CAA8C,GAC9C,gDAAgD,GAChD,4CAA4C,CAAC;AAEnD,oBAAY,qBAAqB;IAC7B,sBAAsB,2BAA2B;IACjD,wBAAwB,6BAA6B;IACrD,oBAAoB,yBAAyB;CAChD;AAED,MAAM,WAAW,8CAA+C,SAAQ,cAAc;IAClF,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,gDAAiD,SAAQ,cAAc;IACpF,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,4CAA6C,SAAQ,cAAc;IAChF,EAAE,EAAE,MAAM,CAAC;IACX,UAAU,EAAE,MAAM,CAAC;CACtB;AAMD,qBAAa,uBAAwB,SAAQ,YAAY;IAC9C,YAAY;;MA2BjB;IACK,oBAAoB;;;;;MA2EzB;IACK,WAAW;;MA2BhB;IACK,aAAa;;MA2BlB;IACK,uBAAuB;;;;;MA2E5B;IACK,KAAK;;MAyBV;IACK,8BAA8B;;;;;MAoFnC;IACK,UAAU;;MAyBf;IACK,UAAU;;MA2Bf;IACK,kBAAkB;;;;;MA2EvB;IACK,sBAAsB;;MAyB3B;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,uBAAuB,CAAC;WASf,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,uBAAuB,CAAC;gBAyBvB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "486bed5e49a36f92da3ec0826da5d6ffb4219af0", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js", - "status": "added", - "additions": 700, - "deletions": 0, - "changes": 700, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,700 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var MultiAssetProxyEvents;\n+(function (MultiAssetProxyEvents) {\n+ MultiAssetProxyEvents[\"AuthorizedAddressAdded\"] = \"AuthorizedAddressAdded\";\n+ MultiAssetProxyEvents[\"AuthorizedAddressRemoved\"] = \"AuthorizedAddressRemoved\";\n+ MultiAssetProxyEvents[\"AssetProxyRegistered\"] = \"AssetProxyRegistered\";\n+})(MultiAssetProxyEvents = exports.MultiAssetProxyEvents || (exports.MultiAssetProxyEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var MultiAssetProxyContract = /** @class */ (function (_super) {\n+ __extends(MultiAssetProxyContract, _super);\n+ function MultiAssetProxyContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'MultiAssetProxy', abi, address, supportedProvider, txDefaults) || this;\n+ _this.assetProxies = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('assetProxies(bytes4)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('assetProxies(bytes4)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.addAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.addAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('addAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorities = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorities(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorities(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getAssetProxy = {\n+ callAsync: function (assetProxyId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAssetProxy(bytes4)', [assetProxyId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAssetProxy(bytes4)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddressAtIndex = {\n+ sendTransactionAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddressAtIndex.estimateGasAsync.bind(self, target, index))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target, index) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, index, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddressAtIndex(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getProxyId = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getProxyId()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getProxyId()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorized = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorized(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorized(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.registerAssetProxy = {\n+ sendTransactionAsync: function (assetProxy, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address)', [assetProxy\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.registerAssetProxy.estimateGasAsync.bind(self, assetProxy))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (assetProxy, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address)', [assetProxy\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (assetProxy) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('registerAssetProxy(address)', [assetProxy\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (assetProxy, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address)', [assetProxy\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('registerAssetProxy(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getAuthorizedAddresses = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuthorizedAddresses()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAuthorizedAddresses()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ MultiAssetProxyContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, MultiAssetProxyContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ MultiAssetProxyContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"MultiAssetProxy successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new MultiAssetProxyContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return MultiAssetProxyContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.MultiAssetProxyContract = MultiAssetProxyContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=multi_asset_proxy.js.map\n\\ No newline at end of file" - }, - { - "sha": "12503ccfc4394128496f326fa68c00a4a85e8839", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"multi_asset_proxy.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/multi_asset_proxy.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "dcd88491840814007013fd43e65d703b06525d06", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts", - "status": "added", - "additions": 127, - "deletions": 0, - "changes": 127, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,127 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class OrderValidatorContract extends BaseContract {\n+ getOrderAndTraderInfo: {\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAddress: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[{\n+ orderStatus: number;\n+ orderHash: string;\n+ orderTakerAssetFilledAmount: BigNumber;\n+ }, {\n+ makerBalance: BigNumber;\n+ makerAllowance: BigNumber;\n+ takerBalance: BigNumber;\n+ takerAllowance: BigNumber;\n+ makerZrxBalance: BigNumber;\n+ makerZrxAllowance: BigNumber;\n+ takerZrxBalance: BigNumber;\n+ takerZrxAllowance: BigNumber;\n+ }]>;\n+ };\n+ getBalanceAndAllowance: {\n+ callAsync(target: string, assetData: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[BigNumber, BigNumber]>;\n+ };\n+ getOrdersAndTradersInfo: {\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAddresses: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[{\n+ orderStatus: number;\n+ orderHash: string;\n+ orderTakerAssetFilledAmount: BigNumber;\n+ }[], {\n+ makerBalance: BigNumber;\n+ makerAllowance: BigNumber;\n+ takerBalance: BigNumber;\n+ takerAllowance: BigNumber;\n+ makerZrxBalance: BigNumber;\n+ makerZrxAllowance: BigNumber;\n+ takerZrxBalance: BigNumber;\n+ takerZrxAllowance: BigNumber;\n+ }[]]>;\n+ };\n+ getTradersInfo: {\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAddresses: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerBalance: BigNumber;\n+ makerAllowance: BigNumber;\n+ takerBalance: BigNumber;\n+ takerAllowance: BigNumber;\n+ makerZrxBalance: BigNumber;\n+ makerZrxAllowance: BigNumber;\n+ takerZrxBalance: BigNumber;\n+ takerZrxAllowance: BigNumber;\n+ }[]>;\n+ };\n+ getERC721TokenOwner: {\n+ callAsync(token: string, tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getBalancesAndAllowances: {\n+ callAsync(target: string, assetData: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[BigNumber[], BigNumber[]]>;\n+ };\n+ getTraderInfo: {\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAddress: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerBalance: BigNumber;\n+ makerAllowance: BigNumber;\n+ takerBalance: BigNumber;\n+ takerAllowance: BigNumber;\n+ makerZrxBalance: BigNumber;\n+ makerZrxAllowance: BigNumber;\n+ takerZrxBalance: BigNumber;\n+ takerZrxAllowance: BigNumber;\n+ }>;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string, _zrxAssetData: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string, _zrxAssetData: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=order_validator.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "bbdb4c368c63226961beb1a03b13380a4ab22757", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"order_validator.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/order_validator.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,sBAAuB,SAAQ,YAAY;IAC7C,qBAAqB;;;;;;;;;;;;;;;;;;;;;;;;;;;;MA6B1B;IACK,sBAAsB;;MA6B3B;IACK,uBAAuB;;;;;;;;;;;;;;;;;;;;;;;;;;;;MA6B5B;IACK,cAAc;;;;;;;;;;;;;;;;;;;;;;;;MA6BnB;IACK,mBAAmB;;MA6BxB;IACK,wBAAwB;;MA6B7B;IACK,aAAa;;;;;;;;;;;;;;;;;;;;;;;;MA6BlB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,EACjB,aAAa,EAAE,MAAM,GAC1B,OAAO,CAAC,sBAAsB,CAAC;WAWd,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,EACjB,aAAa,EAAE,MAAM,GAC1B,OAAO,CAAC,sBAAsB,CAAC;gBAiCtB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "4dc6e383730c01cf9f5ca67651ea31d555d758f8", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js", - "status": "added", - "additions": 348, - "deletions": 0, - "changes": 348, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,348 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var OrderValidatorContract = /** @class */ (function (_super) {\n+ __extends(OrderValidatorContract, _super);\n+ function OrderValidatorContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'OrderValidator', abi, address, supportedProvider, txDefaults) || this;\n+ _this.getOrderAndTraderInfo = {\n+ callAsync: function (order, takerAddress, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getOrderAndTraderInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),address)', [order,\n+ takerAddress\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getOrderAndTraderInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getBalanceAndAllowance = {\n+ callAsync: function (target, assetData, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getBalanceAndAllowance(address,bytes)', [target,\n+ assetData\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getBalanceAndAllowance(address,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getOrdersAndTradersInfo = {\n+ callAsync: function (orders, takerAddresses, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getOrdersAndTradersInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address[])', [orders,\n+ takerAddresses\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getOrdersAndTradersInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address[])');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getTradersInfo = {\n+ callAsync: function (orders, takerAddresses, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getTradersInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address[])', [orders,\n+ takerAddresses\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getTradersInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address[])');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getERC721TokenOwner = {\n+ callAsync: function (token, tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getERC721TokenOwner(address,uint256)', [token,\n+ tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getERC721TokenOwner(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getBalancesAndAllowances = {\n+ callAsync: function (target, assetData, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getBalancesAndAllowances(address,bytes[])', [target,\n+ assetData\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getBalancesAndAllowances(address,bytes[])');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getTraderInfo = {\n+ callAsync: function (order, takerAddress, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getTraderInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),address)', [order,\n+ takerAddress\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getTraderInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ OrderValidatorContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _exchange, _zrxAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, OrderValidatorContract.deployAsync(bytecode, abi, provider, txDefaults, _exchange, _zrxAssetData)];\n+ });\n+ });\n+ };\n+ OrderValidatorContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _exchange, _zrxAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_exchange,\n+ _zrxAssetData\n+ ], base_contract_1.BaseContract._bigNumberToString), 2), _exchange = _a[0], _zrxAssetData = _a[1];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_exchange,\n+ _zrxAssetData\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"OrderValidator successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new OrderValidatorContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_exchange,\n+ _zrxAssetData\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return OrderValidatorContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.OrderValidatorContract = OrderValidatorContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=order_validator.js.map\n\\ No newline at end of file" - }, - { - "sha": "a02c58b10df8e996b67ef092b87770c9c0317092", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"order_validator.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/order_validator.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "2438f6cd1670ad5a67a6189d68a77347b142e9ac", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts", - "status": "added", - "additions": 83, - "deletions": 0, - "changes": 83, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,83 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, TxDataPayable, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type WETH9EventArgs = WETH9ApprovalEventArgs | WETH9TransferEventArgs | WETH9DepositEventArgs | WETH9WithdrawalEventArgs;\n+export declare enum WETH9Events {\n+ Approval = \"Approval\",\n+ Transfer = \"Transfer\",\n+ Deposit = \"Deposit\",\n+ Withdrawal = \"Withdrawal\"\n+}\n+export interface WETH9ApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _spender: string;\n+ _value: BigNumber;\n+}\n+export interface WETH9TransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _value: BigNumber;\n+}\n+export interface WETH9DepositEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _value: BigNumber;\n+}\n+export interface WETH9WithdrawalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _value: BigNumber;\n+}\n+export declare class WETH9Contract extends BaseContract {\n+ name: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(guy: string, wad: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(guy: string, wad: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(guy: string, wad: BigNumber): string;\n+ callAsync(guy: string, wad: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ totalSupply: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(src: string, dst: string, wad: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(src: string, dst: string, wad: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(src: string, dst: string, wad: BigNumber): string;\n+ callAsync(src: string, dst: string, wad: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ withdraw: {\n+ sendTransactionAsync(wad: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(wad: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(wad: BigNumber): string;\n+ callAsync(wad: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ decimals: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ symbol: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transfer: {\n+ sendTransactionAsync(dst: string, wad: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(dst: string, wad: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(dst: string, wad: BigNumber): string;\n+ callAsync(dst: string, wad: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ deposit: {\n+ sendTransactionAsync(txData?: Partial): Promise;\n+ estimateGasAsync(txData?: Partial): Promise;\n+ getABIEncodedTransactionData(): string;\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowance: {\n+ callAsync(index_0: string, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=weth9.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "520ff691fd0ddc2c622cba31cf6861191e7cab06", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"weth9.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/weth9.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAE,aAAa,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,cAAc,GACpB,sBAAsB,GACtB,sBAAsB,GACtB,qBAAqB,GACrB,wBAAwB,CAAC;AAE/B,oBAAY,WAAW;IACnB,QAAQ,aAAa;IACrB,QAAQ,aAAa;IACrB,OAAO,YAAY;IACnB,UAAU,eAAe;CAC5B;AAED,MAAM,WAAW,sBAAuB,SAAQ,cAAc;IAC1D,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,sBAAuB,SAAQ,cAAc;IAC1D,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,qBAAsB,SAAQ,cAAc;IACzD,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,wBAAyB,SAAQ,cAAc;IAC5D,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,SAAS,CAAC;CACrB;AAMD,qBAAa,aAAc,SAAQ,YAAY;IACpC,IAAI;;MAyBT;IACK,OAAO;;;;;MAoFZ;IACK,WAAW;;MAyBhB;IACK,YAAY;;;;;MA6FjB;IACK,QAAQ;;;;;MA2Eb;IACK,QAAQ;;MAyBb;IACK,SAAS;;MA2Bd;IACK,MAAM;;MAyBX;IACK,QAAQ;;;;;MAoFb;IACK,OAAO;;;;;MAkEZ;IACK,SAAS;;MA6Bd;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,aAAa,CAAC;WASL,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,aAAa,CAAC;gBAyBb,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "a340bf0a7ddef0667a58e500bd3e9ab1e6979155", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js", - "status": "added", - "additions": 682, - "deletions": 0, - "changes": 682, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,682 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var WETH9Events;\n+(function (WETH9Events) {\n+ WETH9Events[\"Approval\"] = \"Approval\";\n+ WETH9Events[\"Transfer\"] = \"Transfer\";\n+ WETH9Events[\"Deposit\"] = \"Deposit\";\n+ WETH9Events[\"Withdrawal\"] = \"Withdrawal\";\n+})(WETH9Events = exports.WETH9Events || (exports.WETH9Events = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var WETH9Contract = /** @class */ (function (_super) {\n+ __extends(WETH9Contract, _super);\n+ function WETH9Contract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'WETH9', abi, address, supportedProvider, txDefaults) || this;\n+ _this.name = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('name()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('name()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (guy, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [guy,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, guy, wad))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (guy, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [guy,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (guy, wad) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [guy,\n+ wad\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (guy, wad, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [guy,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.totalSupply = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('totalSupply()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('totalSupply()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (src, dst, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [src,\n+ dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, src, dst, wad))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (src, dst, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [src,\n+ dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (src, dst, wad) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [src,\n+ dst,\n+ wad\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (src, dst, wad, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [src,\n+ dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.withdraw = {\n+ sendTransactionAsync: function (wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdraw(uint256)', [wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.withdraw.estimateGasAsync.bind(self, wad))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdraw(uint256)', [wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (wad) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('withdraw(uint256)', [wad\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (wad, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdraw(uint256)', [wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('withdraw(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.decimals = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('decimals()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('decimals()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.symbol = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('symbol()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('symbol()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transfer = {\n+ sendTransactionAsync: function (dst, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transfer.estimateGasAsync.bind(self, dst, wad))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (dst, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (dst, wad) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transfer(address,uint256)', [dst,\n+ wad\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (dst, wad, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transfer(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.deposit = {\n+ sendTransactionAsync: function (txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('deposit()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.deposit.estimateGasAsync.bind(self))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('deposit()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function () {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('deposit()', []);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('deposit()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('deposit()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.allowance = {\n+ callAsync: function (index_0, index_1, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('allowance(address,address)', [index_0,\n+ index_1\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('allowance(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ WETH9Contract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, WETH9Contract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ WETH9Contract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"WETH9 successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new WETH9Contract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return WETH9Contract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.WETH9Contract = WETH9Contract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=weth9.js.map\n\\ No newline at end of file" - }, - { - "sha": "03ea0f0acd458930b8fd0008c4b2324fc270fc3a", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"weth9.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/weth9.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,uGAAuG;AACvG,oCAAoC;AACpC,mCAAmC;AACnC,mDAAiD;AAEjD,mCAA2E;AAE3E,iDAA+C;AAC/C,+BAAiC;AACjC,0BAA4B;AAS5B,IAAY,WAKX;AALD,WAAY,WAAW;IACnB,oCAAqB,CAAA;IACrB,oCAAqB,CAAA;IACrB,kCAAmB,CAAA;IACnB,wCAAyB,CAAA;AAC7B,CAAC,EALW,WAAW,GAAX,mBAAW,KAAX,mBAAW,QAKtB;AAyBD,0BAA0B;AAC1B,2CAA2C;AAC3C,sCAAsC;AACtC;IAAmC,iCAAY;IAqmB3C,uBAAY,GAAgB,EAAE,OAAe,EAAE,iBAAoC,EAAE,UAA4B;QAAjH,YACI,kBAAM,OAAO,EAAE,GAAG,EAAE,OAAO,EAAE,iBAAiB,EAAE,UAAU,CAAC,SAE9D;QAvmBM,UAAI,GAAG;YACJ,SAAS,EAAf,UACI,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;gCACjC,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,QAAQ,CAAC,CAAC;gCAE9C,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,aAAO,GAAG;YACP,oBAAoB,EAA1B,UACI,GAAW,EACX,GAAc,EACd,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,0BAA0B,EAAE,CAAC,GAAG;oCACxF,GAAG;iCACF,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,EACvC,IAAI,CAAC,OAAO,CAAC,gBAAgB,CAAC,IAAI,CAC9B,IAAI,EACJ,GAAG,EACH,GAAG,CACN,CACJ,EAAA;;gCAZK,kBAAkB,GAAG,SAY1B;gCACc,qBAAM,IAAI,CAAC,YAAY,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;gCAAzE,MAAM,GAAG,SAAgE;gCAC/E,sBAAO,MAAM,EAAC;;;;aACjB;YACK,gBAAgB,EAAtB,UACI,GAAW,EACX,GAAc,EACd,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,0BAA0B,EAAE,CAAC,GAAG;oCACxF,GAAG;iCACF,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,kBAAkB,GAAG,SAO1B;gCACW,qBAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,EAAA;;gCAAlE,GAAG,GAAG,SAA4D;gCACxE,sBAAO,GAAG,EAAC;;;;aACd;YACD,4BAA4B,EAA5B,UACI,GAAW,EACX,GAAc;gBAEd,IAAM,IAAI,GAAG,IAA4B,CAAC;gBAC1C,IAAM,yBAAyB,GAAG,IAAI,CAAC,sBAAsB,CAAC,0BAA0B,EAAE,CAAC,GAAG;oBACtG,GAAG;iBACF,CAAC,CAAC;gBACK,OAAO,yBAAyB,CAAC;YACrC,CAAC;YACK,SAAS,EAAf,UACI,GAAW,EACX,GAAc,EACd,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,0BAA0B,EAAE,CAAC,GAAG;oCACpF,GAAG;iCACF,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,0BAA0B,CAAC,CAAC;gCAEhE,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,iBAAW,GAAG;YACX,SAAS,EAAf,UACI,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,eAAe,EAAE,EAAE,CAAC,CAAC;gCACxC,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,eAAe,CAAC,CAAC;gCAErD,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,kBAAY,GAAG;YACZ,oBAAoB,EAA1B,UACI,GAAW,EACX,GAAW,EACX,GAAc,EACd,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,uCAAuC,EAAE,CAAC,GAAG;oCACrG,GAAG;oCACH,GAAG;iCACF,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,EACvC,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,IAAI,CACnC,IAAI,EACJ,GAAG,EACH,GAAG,EACH,GAAG,CACN,CACJ,EAAA;;gCAbK,kBAAkB,GAAG,SAa1B;gCACc,qBAAM,IAAI,CAAC,YAAY,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;gCAAzE,MAAM,GAAG,SAAgE;gCAC/E,sBAAO,MAAM,EAAC;;;;aACjB;YACK,gBAAgB,EAAtB,UACI,GAAW,EACX,GAAW,EACX,GAAc,EACd,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,uCAAuC,EAAE,CAAC,GAAG;oCACrG,GAAG;oCACH,GAAG;iCACF,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,kBAAkB,GAAG,SAO1B;gCACW,qBAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,EAAA;;gCAAlE,GAAG,GAAG,SAA4D;gCACxE,sBAAO,GAAG,EAAC;;;;aACd;YACD,4BAA4B,EAA5B,UACI,GAAW,EACX,GAAW,EACX,GAAc;gBAEd,IAAM,IAAI,GAAG,IAA4B,CAAC;gBAC1C,IAAM,yBAAyB,GAAG,IAAI,CAAC,sBAAsB,CAAC,uCAAuC,EAAE,CAAC,GAAG;oBACnH,GAAG;oBACH,GAAG;iBACF,CAAC,CAAC;gBACK,OAAO,yBAAyB,CAAC;YACrC,CAAC;YACK,SAAS,EAAf,UACI,GAAW,EACX,GAAW,EACX,GAAc,EACd,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,uCAAuC,EAAE,CAAC,GAAG;oCACjG,GAAG;oCACH,GAAG;iCACF,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,uCAAuC,CAAC,CAAC;gCAE7E,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,cAAQ,GAAG;YACR,oBAAoB,EAA1B,UACI,GAAc,EACd,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,mBAAmB,EAAE,CAAC,GAAG;iCAChF,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,EACvC,IAAI,CAAC,QAAQ,CAAC,gBAAgB,CAAC,IAAI,CAC/B,IAAI,EACJ,GAAG,CACN,CACJ,EAAA;;gCAXK,kBAAkB,GAAG,SAW1B;gCACc,qBAAM,IAAI,CAAC,YAAY,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;gCAAzE,MAAM,GAAG,SAAgE;gCAC/E,sBAAO,MAAM,EAAC;;;;aACjB;YACK,gBAAgB,EAAtB,UACI,GAAc,EACd,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,mBAAmB,EAAE,CAAC,GAAG;iCAChF,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,kBAAkB,GAAG,SAO1B;gCACW,qBAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,EAAA;;gCAAlE,GAAG,GAAG,SAA4D;gCACxE,sBAAO,GAAG,EAAC;;;;aACd;YACD,4BAA4B,EAA5B,UACI,GAAc;gBAEd,IAAM,IAAI,GAAG,IAA4B,CAAC;gBAC1C,IAAM,yBAAyB,GAAG,IAAI,CAAC,sBAAsB,CAAC,mBAAmB,EAAE,CAAC,GAAG;iBAC9F,CAAC,CAAC;gBACK,OAAO,yBAAyB,CAAC;YACrC,CAAC;YACK,SAAS,EAAf,UACI,GAAc,EACd,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,mBAAmB,EAAE,CAAC,GAAG;iCAC5E,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,mBAAmB,CAAC,CAAC;gCAEzD,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,cAAQ,GAAG;YACR,SAAS,EAAf,UACI,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,YAAY,EAAE,EAAE,CAAC,CAAC;gCACrC,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC;gCAElD,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,eAAS,GAAG;YACT,SAAS,EAAf,UACI,OAAe,EACf,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,oBAAoB,EAAE,CAAC,OAAO;iCACjF,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,oBAAoB,CAAC,CAAC;gCAE1D,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,YAAM,GAAG;YACN,SAAS,EAAf,UACI,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,UAAU,EAAE,EAAE,CAAC,CAAC;gCACnC,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,UAAU,CAAC,CAAC;gCAEhD,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,cAAQ,GAAG;YACR,oBAAoB,EAA1B,UACI,GAAW,EACX,GAAc,EACd,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,2BAA2B,EAAE,CAAC,GAAG;oCACzF,GAAG;iCACF,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,EACvC,IAAI,CAAC,QAAQ,CAAC,gBAAgB,CAAC,IAAI,CAC/B,IAAI,EACJ,GAAG,EACH,GAAG,CACN,CACJ,EAAA;;gCAZK,kBAAkB,GAAG,SAY1B;gCACc,qBAAM,IAAI,CAAC,YAAY,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;gCAAzE,MAAM,GAAG,SAAgE;gCAC/E,sBAAO,MAAM,EAAC;;;;aACjB;YACK,gBAAgB,EAAtB,UACI,GAAW,EACX,GAAc,EACd,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,2BAA2B,EAAE,CAAC,GAAG;oCACzF,GAAG;iCACF,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,kBAAkB,GAAG,SAO1B;gCACW,qBAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,EAAA;;gCAAlE,GAAG,GAAG,SAA4D;gCACxE,sBAAO,GAAG,EAAC;;;;aACd;YACD,4BAA4B,EAA5B,UACI,GAAW,EACX,GAAc;gBAEd,IAAM,IAAI,GAAG,IAA4B,CAAC;gBAC1C,IAAM,yBAAyB,GAAG,IAAI,CAAC,sBAAsB,CAAC,2BAA2B,EAAE,CAAC,GAAG;oBACvG,GAAG;iBACF,CAAC,CAAC;gBACK,OAAO,yBAAyB,CAAC;YACrC,CAAC;YACK,SAAS,EAAf,UACI,GAAW,EACX,GAAc,EACd,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,2BAA2B,EAAE,CAAC,GAAG;oCACrF,GAAG;iCACF,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,2BAA2B,CAAC,CAAC;gCAEjE,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,aAAO,GAAG;YACP,oBAAoB,EAA1B,UACI,MAAmC;gBAAnC,uBAAA,EAAA,WAAmC;;;;;;gCAE7B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,WAAW,EAAE,EAAE,CAAC,CAAC;gCACtC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,EACvC,IAAI,CAAC,OAAO,CAAC,gBAAgB,CAAC,IAAI,CAC9B,IAAI,CACP,CACJ,EAAA;;gCAVK,kBAAkB,GAAG,SAU1B;gCACc,qBAAM,IAAI,CAAC,YAAY,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;gCAAzE,MAAM,GAAG,SAAgE;gCAC/E,sBAAO,MAAM,EAAC;;;;aACjB;YACK,gBAAgB,EAAtB,UACI,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,WAAW,EAAE,EAAE,CAAC,CAAC;gCACtC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,kBAAkB,GAAG,SAO1B;gCACW,qBAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,EAAA;;gCAAlE,GAAG,GAAG,SAA4D;gCACxE,sBAAO,GAAG,EAAC;;;;aACd;YACD,4BAA4B,EAA5B;gBAEI,IAAM,IAAI,GAAG,IAA4B,CAAC;gBAC1C,IAAM,yBAAyB,GAAG,IAAI,CAAC,sBAAsB,CAAC,WAAW,EAAE,EAAE,CAAC,CAAC;gBAC/E,OAAO,yBAAyB,CAAC;YACrC,CAAC;YACK,SAAS,EAAf,UACI,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,WAAW,EAAE,EAAE,CAAC,CAAC;gCACpC,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,WAAW,CAAC,CAAC;gCAEjD,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,eAAS,GAAG;YACT,SAAS,EAAf,UACI,OAAe,EACf,OAAe,EACf,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA4B,CAAC;gCACpC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,4BAA4B,EAAE,CAAC,OAAO;oCAC1F,OAAO;iCACN,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,4BAA4B,CAAC,CAAC;gCAElE,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QA8CE,kBAAU,CAAC,OAAO,CAAC,KAAI,EAAE,CAAC,gCAAgC,EAAE,SAAS,EAAE,KAAK,EAAE,cAAc,CAAC,CAAC,CAAC;;IACnG,CAAC;IA9CmB,uCAAyB,GAA7C,UACI,QAAmD,EACnD,iBAAoC,EACpC,UAA2B;;;;gBAE3B,IAAI,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,cAAc,CAAC,EAAE;oBACxC,MAAM,IAAI,KAAK,CAAC,gDAAgD,CAAC,CAAC;iBACrE;gBACK,QAAQ,GAAG,qBAAa,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC;gBAC/D,QAAQ,GAAG,QAAQ,CAAC,cAAc,CAAC,GAAG,CAAC,QAAQ,CAAC,MAAM,CAAC;gBACvD,GAAG,GAAG,QAAQ,CAAC,cAAc,CAAC,GAAG,CAAC;gBACxC,sBAAO,aAAa,CAAC,WAAW,CAAC,QAAQ,EAAE,GAAG,EAAE,QAAQ,EAAE,UAAU,CAAG,EAAC;;;KAC3E;IACmB,yBAAW,GAA/B,UACI,QAAgB,EAChB,GAAgB,EAChB,iBAAoC,EACpC,UAA2B;;;;;;wBAErB,QAAQ,GAAG,qBAAa,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC;wBAC/D,cAAc,GAAG,4BAAY,CAAC,qBAAqB,CAAC,GAAG,CAAC,CAAC;wBAC1D,4BAAY,CAAC,sBAAsB,CACpC,cAAc,CAAC,MAAM,EACrB,EAAE,EACF,4BAAY,CAAC,kBAAkB,CAClC,CAAC;wBACI,KAAK,GAAG,IAAI,MAAM,CAAC,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC;wBACxC,UAAU,GAAG,KAAK,CAAC,cAAc,CAAC;wBAClC,MAAM,GAAG,UAAU,CAAC,MAAM,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;wBACzC,WAAW,GAAG,IAAI,0BAAW,CAAC,QAAQ,CAAC,CAAC;wBACnB,qBAAM,4BAAY,CAAC,2BAA2B,CACrE,EAAC,IAAI,EAAE,MAAM,EAAC,EACd,UAAU,EACV,WAAW,CAAC,gBAAgB,CAAC,IAAI,CAAC,WAAW,CAAC,CACjD,EAAA;;wBAJK,kBAAkB,GAAG,SAI1B;wBACc,qBAAM,WAAW,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;wBAAnE,MAAM,GAAG,SAA0D;wBACzE,gBAAQ,CAAC,GAAG,CAAC,sBAAoB,MAAQ,CAAC,CAAC;wBACzB,qBAAM,WAAW,CAAC,4BAA4B,CAAC,MAAM,CAAC,EAAA;;wBAAlE,SAAS,GAAG,SAAsD;wBACxE,gBAAQ,CAAC,GAAG,CAAC,oCAAkC,SAAS,CAAC,eAAiB,CAAC,CAAC;wBACtE,gBAAgB,GAAG,IAAI,aAAa,CAAC,GAAG,EAAE,SAAS,CAAC,eAAyB,EAAE,QAAQ,EAAE,UAAU,CAAC,CAAC;wBAC3G,gBAAgB,CAAC,eAAe,GAAG,EAAE,CAAC;wBACtC,sBAAO,gBAAgB,EAAC;;;;KAC3B;IAKL,oBAAC;AAAD,CAAC,AAzmBD,CAAmC,4BAAY,GAymB9C,CAAC,qCAAqC;AAzmB1B,sCAAa;AA0mB1B,kCAAkC\"}\n\\ No newline at end of file" - }, - { - "sha": "845352b288ecf542ef193c8544e1c06a51c026d3", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts", - "status": "added", - "additions": 61, - "deletions": 0, - "changes": 61, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,61 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ZRXTokenEventArgs = ZRXTokenTransferEventArgs | ZRXTokenApprovalEventArgs;\n+export declare enum ZRXTokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\"\n+}\n+export interface ZRXTokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _value: BigNumber;\n+}\n+export interface ZRXTokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _spender: string;\n+ _value: BigNumber;\n+}\n+export declare class ZRXTokenContract extends BaseContract {\n+ name: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_spender: string, _value: BigNumber): string;\n+ callAsync(_spender: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ totalSupply: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _value: BigNumber): string;\n+ callAsync(_from: string, _to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ decimals: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ symbol: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transfer: {\n+ sendTransactionAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_to: string, _value: BigNumber): string;\n+ callAsync(_to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowance: {\n+ callAsync(_owner: string, _spender: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=zrx_token.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "0c6d583f91c8aa44f81ae567df770df17d90308e", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"zrx_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/zrx_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,iBAAiB,GACvB,yBAAyB,GACzB,yBAAyB,CAAC;AAEhC,oBAAY,cAAc;IACtB,QAAQ,aAAa;IACrB,QAAQ,aAAa;CACxB;AAED,MAAM,WAAW,yBAA0B,SAAQ,cAAc;IAC7D,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,yBAA0B,SAAQ,cAAc;IAC7D,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,SAAS,CAAC;CACrB;AAMD,qBAAa,gBAAiB,SAAQ,YAAY;IACvC,IAAI;;MAyBT;IACK,OAAO;;;;;MAoFZ;IACK,WAAW;;MAyBhB;IACK,YAAY;;;;;MA6FjB;IACK,QAAQ;;MAyBb;IACK,SAAS;;MA2Bd;IACK,MAAM;;MAyBX;IACK,QAAQ;;;;;MAoFb;IACK,SAAS;;MA6Bd;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,gBAAgB,CAAC;WASR,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,gBAAgB,CAAC;gBAyBhB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" - }, - { - "sha": "3ff660ea5f8fc1ad8a9a83593c219fed8553b56d", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js", - "status": "added", - "additions": 534, - "deletions": 0, - "changes": 534, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,534 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ZRXTokenEvents;\n+(function (ZRXTokenEvents) {\n+ ZRXTokenEvents[\"Transfer\"] = \"Transfer\";\n+ ZRXTokenEvents[\"Approval\"] = \"Approval\";\n+})(ZRXTokenEvents = exports.ZRXTokenEvents || (exports.ZRXTokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ZRXTokenContract = /** @class */ (function (_super) {\n+ __extends(ZRXTokenContract, _super);\n+ function ZRXTokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ZRXToken', abi, address, supportedProvider, txDefaults) || this;\n+ _this.name = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('name()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('name()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _spender, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_spender, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_spender, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.totalSupply = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('totalSupply()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('totalSupply()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.decimals = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('decimals()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('decimals()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.symbol = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('symbol()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('symbol()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transfer = {\n+ sendTransactionAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transfer.estimateGasAsync.bind(self, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transfer(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.allowance = {\n+ callAsync: function (_owner, _spender, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('allowance(address,address)', [_owner,\n+ _spender\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('allowance(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ZRXTokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ZRXTokenContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ZRXTokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ZRXToken successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ZRXTokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ZRXTokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ZRXTokenContract = ZRXTokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=zrx_token.js.map\n\\ No newline at end of file" - }, - { - "sha": "f659acb28f52bf725aa3d9968e01203b72ce2298", - "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"zrx_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/zrx_token.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,uGAAuG;AACvG,oCAAoC;AACpC,mCAAmC;AACnC,mDAAiD;AAEjD,mCAA2E;AAE3E,iDAA+C;AAC/C,+BAAiC;AACjC,0BAA4B;AAO5B,IAAY,cAGX;AAHD,WAAY,cAAc;IACtB,uCAAqB,CAAA;IACrB,uCAAqB,CAAA;AACzB,CAAC,EAHW,cAAc,GAAd,sBAAc,KAAd,sBAAc,QAGzB;AAeD,0BAA0B;AAC1B,2CAA2C;AAC3C,sCAAsC;AACtC;IAAsC,oCAAY;IAsd9C,0BAAY,GAAgB,EAAE,OAAe,EAAE,iBAAoC,EAAE,UAA4B;QAAjH,YACI,kBAAM,UAAU,EAAE,GAAG,EAAE,OAAO,EAAE,iBAAiB,EAAE,UAAU,CAAC,SAEjE;QAxdM,UAAI,GAAG;YACJ,SAAS,EAAf,UACI,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;gCACjC,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,QAAQ,CAAC,CAAC;gCAE9C,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,aAAO,GAAG;YACP,oBAAoB,EAA1B,UACI,QAAgB,EAChB,MAAiB,EACjB,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,0BAA0B,EAAE,CAAC,QAAQ;oCAC7F,MAAM;iCACL,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,EACvC,IAAI,CAAC,OAAO,CAAC,gBAAgB,CAAC,IAAI,CAC9B,IAAI,EACJ,QAAQ,EACR,MAAM,CACT,CACJ,EAAA;;gCAZK,kBAAkB,GAAG,SAY1B;gCACc,qBAAM,IAAI,CAAC,YAAY,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;gCAAzE,MAAM,GAAG,SAAgE;gCAC/E,sBAAO,MAAM,EAAC;;;;aACjB;YACK,gBAAgB,EAAtB,UACI,QAAgB,EAChB,MAAiB,EACjB,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,0BAA0B,EAAE,CAAC,QAAQ;oCAC7F,MAAM;iCACL,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,kBAAkB,GAAG,SAO1B;gCACW,qBAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,EAAA;;gCAAlE,GAAG,GAAG,SAA4D;gCACxE,sBAAO,GAAG,EAAC;;;;aACd;YACD,4BAA4B,EAA5B,UACI,QAAgB,EAChB,MAAiB;gBAEjB,IAAM,IAAI,GAAG,IAA+B,CAAC;gBAC7C,IAAM,yBAAyB,GAAG,IAAI,CAAC,sBAAsB,CAAC,0BAA0B,EAAE,CAAC,QAAQ;oBAC3G,MAAM;iBACL,CAAC,CAAC;gBACK,OAAO,yBAAyB,CAAC;YACrC,CAAC;YACK,SAAS,EAAf,UACI,QAAgB,EAChB,MAAiB,EACjB,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,0BAA0B,EAAE,CAAC,QAAQ;oCACzF,MAAM;iCACL,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,0BAA0B,CAAC,CAAC;gCAEhE,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,iBAAW,GAAG;YACX,SAAS,EAAf,UACI,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,eAAe,EAAE,EAAE,CAAC,CAAC;gCACxC,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,eAAe,CAAC,CAAC;gCAErD,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,kBAAY,GAAG;YACZ,oBAAoB,EAA1B,UACI,KAAa,EACb,GAAW,EACX,MAAiB,EACjB,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,uCAAuC,EAAE,CAAC,KAAK;oCACvG,GAAG;oCACH,MAAM;iCACL,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,EACvC,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,IAAI,CACnC,IAAI,EACJ,KAAK,EACL,GAAG,EACH,MAAM,CACT,CACJ,EAAA;;gCAbK,kBAAkB,GAAG,SAa1B;gCACc,qBAAM,IAAI,CAAC,YAAY,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;gCAAzE,MAAM,GAAG,SAAgE;gCAC/E,sBAAO,MAAM,EAAC;;;;aACjB;YACK,gBAAgB,EAAtB,UACI,KAAa,EACb,GAAW,EACX,MAAiB,EACjB,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,uCAAuC,EAAE,CAAC,KAAK;oCACvG,GAAG;oCACH,MAAM;iCACL,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,kBAAkB,GAAG,SAO1B;gCACW,qBAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,EAAA;;gCAAlE,GAAG,GAAG,SAA4D;gCACxE,sBAAO,GAAG,EAAC;;;;aACd;YACD,4BAA4B,EAA5B,UACI,KAAa,EACb,GAAW,EACX,MAAiB;gBAEjB,IAAM,IAAI,GAAG,IAA+B,CAAC;gBAC7C,IAAM,yBAAyB,GAAG,IAAI,CAAC,sBAAsB,CAAC,uCAAuC,EAAE,CAAC,KAAK;oBACrH,GAAG;oBACH,MAAM;iBACL,CAAC,CAAC;gBACK,OAAO,yBAAyB,CAAC;YACrC,CAAC;YACK,SAAS,EAAf,UACI,KAAa,EACb,GAAW,EACX,MAAiB,EACjB,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,uCAAuC,EAAE,CAAC,KAAK;oCACnG,GAAG;oCACH,MAAM;iCACL,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,uCAAuC,CAAC,CAAC;gCAE7E,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,cAAQ,GAAG;YACR,SAAS,EAAf,UACI,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,YAAY,EAAE,EAAE,CAAC,CAAC;gCACrC,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,YAAY,CAAC,CAAC;gCAElD,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,eAAS,GAAG;YACT,SAAS,EAAf,UACI,MAAc,EACd,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,oBAAoB,EAAE,CAAC,MAAM;iCAChF,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,oBAAoB,CAAC,CAAC;gCAE1D,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,YAAM,GAAG;YACN,SAAS,EAAf,UACI,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,UAAU,EAAE,EAAE,CAAC,CAAC;gCACnC,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,UAAU,CAAC,CAAC;gCAEhD,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,cAAQ,GAAG;YACR,oBAAoB,EAA1B,UACI,GAAW,EACX,MAAiB,EACjB,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,2BAA2B,EAAE,CAAC,GAAG;oCACzF,MAAM;iCACL,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,EACvC,IAAI,CAAC,QAAQ,CAAC,gBAAgB,CAAC,IAAI,CAC/B,IAAI,EACJ,GAAG,EACH,MAAM,CACT,CACJ,EAAA;;gCAZK,kBAAkB,GAAG,SAY1B;gCACc,qBAAM,IAAI,CAAC,YAAY,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;gCAAzE,MAAM,GAAG,SAAgE;gCAC/E,sBAAO,MAAM,EAAC;;;;aACjB;YACK,gBAAgB,EAAtB,UACI,GAAW,EACX,MAAiB,EACjB,MAA4B;gBAA5B,uBAAA,EAAA,WAA4B;;;;;;gCAEtB,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,2BAA2B,EAAE,CAAC,GAAG;oCACzF,MAAM;iCACL,CAAC,CAAC;gCACgC,qBAAM,4BAAY,CAAC,2BAA2B,YAEjE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,MAAM,IACT,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,kBAAkB,GAAG,SAO1B;gCACW,qBAAM,IAAI,CAAC,YAAY,CAAC,gBAAgB,CAAC,kBAAkB,CAAC,EAAA;;gCAAlE,GAAG,GAAG,SAA4D;gCACxE,sBAAO,GAAG,EAAC;;;;aACd;YACD,4BAA4B,EAA5B,UACI,GAAW,EACX,MAAiB;gBAEjB,IAAM,IAAI,GAAG,IAA+B,CAAC;gBAC7C,IAAM,yBAAyB,GAAG,IAAI,CAAC,sBAAsB,CAAC,2BAA2B,EAAE,CAAC,GAAG;oBACvG,MAAM;iBACL,CAAC,CAAC;gBACK,OAAO,yBAAyB,CAAC;YACrC,CAAC;YACK,SAAS,EAAf,UACI,GAAW,EACX,MAAiB,EACjB,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,2BAA2B,EAAE,CAAC,GAAG;oCACrF,MAAM;iCACL,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,2BAA2B,CAAC,CAAC;gCAEjE,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QACK,eAAS,GAAG;YACT,SAAS,EAAf,UACI,MAAc,EACd,QAAgB,EAChB,QAAgC,EAChC,YAAyB;gBADzB,yBAAA,EAAA,aAAgC;;;;;;gCAI1B,IAAI,GAAG,IAA+B,CAAC;gCACvC,WAAW,GAAG,IAAI,CAAC,sBAAsB,CAAC,4BAA4B,EAAE,CAAC,MAAM;oCACzF,QAAQ;iCACP,CAAC,CAAC;gCAC8B,qBAAM,4BAAY,CAAC,2BAA2B,YAEnE,EAAE,EAAE,IAAI,CAAC,OAAO,IACb,QAAQ,IACX,IAAI,EAAE,WAAW,KAErB,IAAI,CAAC,YAAY,CAAC,mBAAmB,EAAE,CAC1C,EAAA;;gCAPK,oBAAoB,GAAG,SAO5B;gCACqB,qBAAM,IAAI,CAAC,YAAY,CAAC,SAAS,CAAC,oBAAoB,EAAE,YAAY,CAAC,EAAA;;gCAArF,aAAa,GAAG,SAAqE;gCAC3F,4BAAY,CAAC,kCAAkC,CAAC,aAAa,CAAC,CAAC;gCACzD,UAAU,GAAG,IAAI,CAAC,iBAAiB,CAAC,4BAA4B,CAAC,CAAC;gCAElE,MAAM,GAAG,UAAU,CAAC,uBAAuB,CACnD,aAAa,CAAC,CAAC;gCACb,+BAA+B;gCAC/B,sBAAO,MAAM,EAAC;;;;aACjB;SACJ,CAAC;QA8CE,kBAAU,CAAC,OAAO,CAAC,KAAI,EAAE,CAAC,gCAAgC,EAAE,SAAS,EAAE,KAAK,EAAE,cAAc,CAAC,CAAC,CAAC;;IACnG,CAAC;IA9CmB,0CAAyB,GAA7C,UACI,QAAmD,EACnD,iBAAoC,EACpC,UAA2B;;;;gBAE3B,IAAI,CAAC,CAAC,WAAW,CAAC,QAAQ,CAAC,cAAc,CAAC,EAAE;oBACxC,MAAM,IAAI,KAAK,CAAC,gDAAgD,CAAC,CAAC;iBACrE;gBACK,QAAQ,GAAG,qBAAa,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC;gBAC/D,QAAQ,GAAG,QAAQ,CAAC,cAAc,CAAC,GAAG,CAAC,QAAQ,CAAC,MAAM,CAAC;gBACvD,GAAG,GAAG,QAAQ,CAAC,cAAc,CAAC,GAAG,CAAC;gBACxC,sBAAO,gBAAgB,CAAC,WAAW,CAAC,QAAQ,EAAE,GAAG,EAAE,QAAQ,EAAE,UAAU,CAAG,EAAC;;;KAC9E;IACmB,4BAAW,GAA/B,UACI,QAAgB,EAChB,GAAgB,EAChB,iBAAoC,EACpC,UAA2B;;;;;;wBAErB,QAAQ,GAAG,qBAAa,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,CAAC;wBAC/D,cAAc,GAAG,4BAAY,CAAC,qBAAqB,CAAC,GAAG,CAAC,CAAC;wBAC1D,4BAAY,CAAC,sBAAsB,CACpC,cAAc,CAAC,MAAM,EACrB,EAAE,EACF,4BAAY,CAAC,kBAAkB,CAClC,CAAC;wBACI,KAAK,GAAG,IAAI,MAAM,CAAC,KAAK,CAAC,SAAS,CAAC,GAAG,CAAC,CAAC;wBACxC,UAAU,GAAG,KAAK,CAAC,cAAc,CAAC;wBAClC,MAAM,GAAG,UAAU,CAAC,MAAM,CAAC,QAAQ,EAAE,EAAE,CAAC,CAAC;wBACzC,WAAW,GAAG,IAAI,0BAAW,CAAC,QAAQ,CAAC,CAAC;wBACnB,qBAAM,4BAAY,CAAC,2BAA2B,CACrE,EAAC,IAAI,EAAE,MAAM,EAAC,EACd,UAAU,EACV,WAAW,CAAC,gBAAgB,CAAC,IAAI,CAAC,WAAW,CAAC,CACjD,EAAA;;wBAJK,kBAAkB,GAAG,SAI1B;wBACc,qBAAM,WAAW,CAAC,oBAAoB,CAAC,kBAAkB,CAAC,EAAA;;wBAAnE,MAAM,GAAG,SAA0D;wBACzE,gBAAQ,CAAC,GAAG,CAAC,sBAAoB,MAAQ,CAAC,CAAC;wBACzB,qBAAM,WAAW,CAAC,4BAA4B,CAAC,MAAM,CAAC,EAAA;;wBAAlE,SAAS,GAAG,SAAsD;wBACxE,gBAAQ,CAAC,GAAG,CAAC,uCAAqC,SAAS,CAAC,eAAiB,CAAC,CAAC;wBACzE,gBAAgB,GAAG,IAAI,gBAAgB,CAAC,GAAG,EAAE,SAAS,CAAC,eAAyB,EAAE,QAAQ,EAAE,UAAU,CAAC,CAAC;wBAC9G,gBAAgB,CAAC,eAAe,GAAG,EAAE,CAAC;wBACtC,sBAAO,gBAAgB,EAAC;;;;KAC3B;IAKL,uBAAC;AAAD,CAAC,AA1dD,CAAsC,4BAAY,GA0djD,CAAC,qCAAqC;AA1d1B,4CAAgB;AA2d7B,kCAAkC\"}\n\\ No newline at end of file" - }, - { - "sha": "9d24af4fe739f4ba39fc6d3a1a1832a8a937700e", - "filename": "packages/abi-gen-wrappers/lib/src/index.d.ts", - "status": "added", - "additions": 17, - "deletions": 0, - "changes": 17, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/index.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,17 @@\n+export * from './generated-wrappers/asset_proxy_owner';\n+export * from './generated-wrappers/dummy_erc20_token';\n+export * from './generated-wrappers/dummy_erc721_token';\n+export * from './generated-wrappers/dutch_auction';\n+export * from './generated-wrappers/erc20_proxy';\n+export * from './generated-wrappers/erc20_token';\n+export * from './generated-wrappers/erc721_proxy';\n+export * from './generated-wrappers/erc721_token';\n+export * from './generated-wrappers/exchange';\n+export * from './generated-wrappers/forwarder';\n+export * from './generated-wrappers/i_validator';\n+export * from './generated-wrappers/i_wallet';\n+export * from './generated-wrappers/multi_asset_proxy';\n+export * from './generated-wrappers/order_validator';\n+export * from './generated-wrappers/weth9';\n+export * from './generated-wrappers/zrx_token';\n+//# sourceMappingURL=index.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "9d3866457f84ba691c9e6f2a693a58e55d429c04", - "filename": "packages/abi-gen-wrappers/lib/src/index.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/index.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"index.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/index.ts\"],\"names\":[],\"mappings\":\"AAAA,cAAc,wCAAwC,CAAC;AACvD,cAAc,wCAAwC,CAAC;AACvD,cAAc,yCAAyC,CAAC;AACxD,cAAc,oCAAoC,CAAC;AACnD,cAAc,kCAAkC,CAAC;AACjD,cAAc,kCAAkC,CAAC;AACjD,cAAc,mCAAmC,CAAC;AAClD,cAAc,mCAAmC,CAAC;AAClD,cAAc,+BAA+B,CAAC;AAC9C,cAAc,gCAAgC,CAAC;AAC/C,cAAc,kCAAkC,CAAC;AACjD,cAAc,+BAA+B,CAAC;AAC9C,cAAc,wCAAwC,CAAC;AACvD,cAAc,sCAAsC,CAAC;AACrD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,gCAAgC,CAAC\"}\n\\ No newline at end of file" - }, - { - "sha": "75d38839c9772efa56c66da7d719b22cbdc51f1c", - "filename": "packages/abi-gen-wrappers/lib/src/index.js", - "status": "added", - "additions": 22, - "deletions": 0, - "changes": 22, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/index.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,22 @@\n+\"use strict\";\n+function __export(m) {\n+ for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];\n+}\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+__export(require(\"./generated-wrappers/asset_proxy_owner\"));\n+__export(require(\"./generated-wrappers/dummy_erc20_token\"));\n+__export(require(\"./generated-wrappers/dummy_erc721_token\"));\n+__export(require(\"./generated-wrappers/dutch_auction\"));\n+__export(require(\"./generated-wrappers/erc20_proxy\"));\n+__export(require(\"./generated-wrappers/erc20_token\"));\n+__export(require(\"./generated-wrappers/erc721_proxy\"));\n+__export(require(\"./generated-wrappers/erc721_token\"));\n+__export(require(\"./generated-wrappers/exchange\"));\n+__export(require(\"./generated-wrappers/forwarder\"));\n+__export(require(\"./generated-wrappers/i_validator\"));\n+__export(require(\"./generated-wrappers/i_wallet\"));\n+__export(require(\"./generated-wrappers/multi_asset_proxy\"));\n+__export(require(\"./generated-wrappers/order_validator\"));\n+__export(require(\"./generated-wrappers/weth9\"));\n+__export(require(\"./generated-wrappers/zrx_token\"));\n+//# sourceMappingURL=index.js.map\n\\ No newline at end of file" - }, - { - "sha": "fd2261e4ef385cbdd4fec7f03c4a4dd24d17e895", - "filename": "packages/abi-gen-wrappers/lib/src/index.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/index.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"index.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/index.ts\"],\"names\":[],\"mappings\":\";;;;;AAAA,4DAAuD;AACvD,4DAAuD;AACvD,6DAAwD;AACxD,wDAAmD;AACnD,sDAAiD;AACjD,sDAAiD;AACjD,uDAAkD;AAClD,uDAAkD;AAClD,mDAA8C;AAC9C,oDAA+C;AAC/C,sDAAiD;AACjD,mDAA8C;AAC9C,4DAAuD;AACvD,0DAAqD;AACrD,gDAA2C;AAC3C,oDAA+C\"}\n\\ No newline at end of file" - }, - { - "sha": "f820c27860973d071098ec41cd38b994a41e8a7b", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/asset_proxy_owner.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/asset_proxy_owner.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/asset_proxy_owner.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/asset_proxy_owner.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -1489,7 +1489,7 @@ _secondsTimeLocked\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('AssetProxyOwner', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('AssetProxyOwner', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "88e2a4bb6d0181b268f67eb8bd243e528d164a9f", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc20_token.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc20_token.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc20_token.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc20_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -823,7 +823,7 @@ _totalSupply\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('DummyERC20Token', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('DummyERC20Token', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "fc01d4c8a0a3a3a2fcee606bd84310d27d635412", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc721_token.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc721_token.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc721_token.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc721_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -1001,7 +1001,7 @@ _symbol\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('DummyERC721Token', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('DummyERC721Token', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "36c9816ada0af8225e54c6f108e3c41c97169643", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/dutch_auction.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dutch_auction.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dutch_auction.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/dutch_auction.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -245,7 +245,7 @@ export class DutchAuctionContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('DutchAuction', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('DutchAuction', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "4bf1cc8240ce9fa9699e792150340f9a6edd4657", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/erc20_proxy.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc20_proxy.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc20_proxy.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/erc20_proxy.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -525,7 +525,7 @@ export class ERC20ProxyContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ERC20Proxy', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ERC20Proxy', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "737f204b7b6833b5168dadb6e5144bdd2aac1f74", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/erc20_token.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc20_token.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc20_token.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/erc20_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -428,7 +428,7 @@ export class ERC20TokenContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ERC20Token', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ERC20Token', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "a8ce0eebc947c8eba0a419dd81fd19b974fbf9da", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/erc721_proxy.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc721_proxy.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc721_proxy.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/erc721_proxy.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -525,7 +525,7 @@ export class ERC721ProxyContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ERC721Proxy', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ERC721Proxy', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "666479e1f1fa0d0227233b4a1ecce249b2a4db1a", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/erc721_token.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc721_token.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc721_token.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/erc721_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -663,7 +663,7 @@ export class ERC721TokenContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ERC721Token', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ERC721Token', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "986f02617395b05748fe8905620714cdb3dd5501", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/exchange.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/exchange.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/exchange.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/exchange.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -2274,7 +2274,7 @@ export class ExchangeContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('Exchange', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('Exchange', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "2e3ba60ffedb1a44fb762e6623dacbdaaa41ff0f", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/forwarder.ts", - "status": "modified", - "additions": 4, - "deletions": 3, - "changes": 7, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/forwarder.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/forwarder.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/forwarder.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -291,8 +291,9 @@ export class ForwarderContract extends BaseContract {\n feeRecipient\n ),\n );\n- const txHash = await self._web3Wrapper.sendTransactionAsync(txDataWithDefaults);\n- return txHash;\n+ console.log(txDataWithDefaults)\n+ // const txHash = await self._web3Wrapper.sendTransactionAsync(txDataWithDefaults);\n+ return '123';\n },\n async estimateGasAsync(\n orders: Array<{makerAddress: string;takerAddress: string;feeRecipientAddress: string;senderAddress: string;makerAssetAmount: BigNumber;takerAssetAmount: BigNumber;makerFee: BigNumber;takerFee: BigNumber;expirationTimeSeconds: BigNumber;salt: BigNumber;makerAssetData: string;takerAssetData: string}>,\n@@ -518,7 +519,7 @@ _wethAssetData\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('Forwarder', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('Forwarder', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "4cadd8ed25aab04ebc500cea4bd66b7aa63d7924", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/i_validator.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/i_validator.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/i_validator.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/i_validator.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -91,7 +91,7 @@ export class IValidatorContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('IValidator', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('IValidator', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "491028c2320619ecba35479fe3d0c3f2cbd7388e", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -89,7 +89,7 @@ export class IWalletContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('IWallet', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('IWallet', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "76d66120b8aa4c846ccf16fcac22040389e58ad0", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/multi_asset_proxy.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/multi_asset_proxy.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/multi_asset_proxy.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/multi_asset_proxy.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -664,7 +664,7 @@ export class MultiAssetProxyContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('MultiAssetProxy', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('MultiAssetProxy', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "5829909e3b1037c8382e6c96c9f8ba81aa09ff65", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/order_validator.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/order_validator.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/order_validator.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/order_validator.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -283,7 +283,7 @@ _zrxAssetData\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('OrderValidator', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('OrderValidator', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "0f528919f09bc6e947e298f6c8724da7adb628e3", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/weth9.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/weth9.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/weth9.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/weth9.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -663,7 +663,7 @@ export class WETH9Contract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('WETH9', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('WETH9', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "f89c246d656fd98fea4b9c074adcefb22fad012d", - "filename": "packages/abi-gen-wrappers/src/generated-wrappers/zrx_token.ts", - "status": "modified", - "additions": 1, - "deletions": 1, - "changes": 2, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/zrx_token.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/zrx_token.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/zrx_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -506,7 +506,7 @@ export class ZRXTokenContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ZRXToken', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ZRXToken', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" - }, - { - "sha": "f10e9ca4639e6957f58f06a33f9ebad881405b15", - "filename": "packages/asset-buyer/lib/src/asset_buyer.d.ts", - "status": "added", - "additions": 109, - "deletions": 0, - "changes": 109, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/asset_buyer.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,109 @@\n+import { SignedOrder } from '@0x/order-utils';\n+import { BigNumber } from '@0x/utils';\n+import { SupportedProvider, ZeroExProvider } from 'ethereum-types';\n+import { AssetBuyerOpts, BuyQuote, BuyQuoteExecutionOpts, BuyQuoteRequestOpts, LiquidityForAssetData, LiquidityRequestOpts, OrderProvider, OrdersAndFillableAmounts } from './types';\n+export declare class AssetBuyer {\n+ readonly provider: ZeroExProvider;\n+ readonly orderProvider: OrderProvider;\n+ readonly networkId: number;\n+ readonly orderRefreshIntervalMs: number;\n+ readonly expiryBufferSeconds: number;\n+ private readonly _contractWrappers;\n+ private readonly _ordersEntryMap;\n+ /**\n+ * Instantiates a new AssetBuyer instance given existing liquidity in the form of orders and feeOrders.\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param orders A non-empty array of objects that conform to SignedOrder. All orders must have the same makerAssetData and takerAssetData (WETH).\n+ * @param feeOrders A array of objects that conform to SignedOrder. All orders must have the same makerAssetData (ZRX) and takerAssetData (WETH). Defaults to an empty array.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ static getAssetBuyerForProvidedOrders(supportedProvider: SupportedProvider, orders: SignedOrder[], options?: Partial): AssetBuyer;\n+ /**\n+ * Instantiates a new AssetBuyer instance given a [Standard Relayer API](https://github.com/0xProject/standard-relayer-api) endpoint\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param sraApiUrl The standard relayer API base HTTP url you would like to source orders from.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ static getAssetBuyerForStandardRelayerAPIUrl(supportedProvider: SupportedProvider, sraApiUrl: string, options?: Partial): AssetBuyer;\n+ /**\n+ * Instantiates a new AssetBuyer instance\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param orderProvider An object that conforms to OrderProvider, see type for definition.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ constructor(supportedProvider: SupportedProvider, orderProvider: OrderProvider, options?: Partial);\n+ /**\n+ * Get a `BuyQuote` containing all information relevant to fulfilling a buy given a desired assetData.\n+ * You can then pass the `BuyQuote` to `executeBuyQuoteAsync` to execute the buy.\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param assetBuyAmount The amount of asset to buy.\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to BuyQuote that satisfies the request. See type definition for more information.\n+ */\n+ getBuyQuoteAsync(assetData: string, assetBuyAmount: BigNumber, options?: Partial): Promise;\n+ /**\n+ * Get a `BuyQuote` containing all information relevant to fulfilling a buy given a desired ERC20 token address.\n+ * You can then pass the `BuyQuote` to `executeBuyQuoteAsync` to execute the buy.\n+ * @param tokenAddress The ERC20 token address.\n+ * @param assetBuyAmount The amount of asset to buy.\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to BuyQuote that satisfies the request. See type definition for more information.\n+ */\n+ getBuyQuoteForERC20TokenAddressAsync(tokenAddress: string, assetBuyAmount: BigNumber, options?: Partial): Promise;\n+ /**\n+ * Returns information about available liquidity for an asset\n+ * Does not factor in slippage or fees\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to LiquidityForAssetData that satisfies the request. See type definition for more information.\n+ */\n+ getLiquidityForAssetDataAsync(assetData: string, options?: Partial): Promise;\n+ /**\n+ * Given a BuyQuote and desired rate, attempt to execute the buy.\n+ * @param buyQuote An object that conforms to BuyQuote. See type definition for more information.\n+ * @param options Options for the execution of the BuyQuote. See type definition for more information.\n+ *\n+ * @return A promise of the txHash.\n+ */\n+ executeBuyQuoteAsync(buyQuote: BuyQuote, options?: Partial): Promise;\n+ /**\n+ * Given a BuyQuote and desired rate, attempt to execute the buy.\n+ * @param buyQuote An object that conforms to BuyQuote. See type definition for more information.\n+ * @param options Options for the execution of the BuyQuote. See type definition for more information.\n+ *\n+ * @return A promise of the txHash.\n+ */\n+ mockExecuteBuyQuoteAsync(buyQuote: BuyQuote, options?: Partial): Promise;\n+ /**\n+ * Get the asset data of all assets that are purchaseable with ether token (wETH) in the order provider passed in at init.\n+ *\n+ * @return An array of asset data strings that can be purchased using wETH.\n+ */\n+ getAvailableAssetDatasAsync(): Promise;\n+ /**\n+ * Grab orders from the map, if there is a miss or it is time to refresh, fetch and process the orders\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param shouldForceOrderRefresh If set to true, new orders and state will be fetched instead of waiting for the next orderRefreshIntervalMs.\n+ */\n+ getOrdersAndFillableAmountsAsync(assetData: string, shouldForceOrderRefresh: boolean): Promise;\n+ /**\n+ * Get the assetData that represents the WETH token.\n+ * Will throw if WETH does not exist for the current network.\n+ */\n+ private _getEtherTokenAssetDataOrThrow;\n+ /**\n+ * Get the assetData that represents the ZRX token.\n+ * Will throw if ZRX does not exist for the current network.\n+ */\n+ private _getZrxTokenAssetDataOrThrow;\n+}\n+//# sourceMappingURL=asset_buyer.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "8f86a825a3c8892d4a94a67a2c8fd2b8b94ae0be", - "filename": "packages/asset-buyer/lib/src/asset_buyer.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/asset_buyer.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"asset_buyer.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/asset_buyer.ts\"],\"names\":[],\"mappings\":\"AAEA,OAAO,EAAE,WAAW,EAAE,MAAM,iBAAiB,CAAC;AAE9C,OAAO,EAAE,SAAS,EAAiB,MAAM,WAAW,CAAC;AAErD,OAAO,EAAE,iBAAiB,EAAE,cAAc,EAAE,MAAM,gBAAgB,CAAC;AAMnE,OAAO,EAEH,cAAc,EACd,QAAQ,EACR,qBAAqB,EACrB,mBAAmB,EACnB,qBAAqB,EACrB,oBAAoB,EACpB,aAAa,EACb,wBAAwB,EAC3B,MAAM,SAAS,CAAC;AAajB,qBAAa,UAAU;IACnB,SAAgB,QAAQ,EAAE,cAAc,CAAC;IACzC,SAAgB,aAAa,EAAE,aAAa,CAAC;IAC7C,SAAgB,SAAS,EAAE,MAAM,CAAC;IAClC,SAAgB,sBAAsB,EAAE,MAAM,CAAC;IAC/C,SAAgB,mBAAmB,EAAE,MAAM,CAAC;IAC5C,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAAmB;IAErD,OAAO,CAAC,QAAQ,CAAC,eAAe,CAA8B;IAC9D;;;;;;;;OAQG;WACW,8BAA8B,CACxC,iBAAiB,EAAE,iBAAiB,EACpC,MAAM,EAAE,WAAW,EAAE,EACrB,OAAO,GAAE,OAAO,CAAC,cAAc,CAAM,GACtC,UAAU;IAOb;;;;;;;OAOG;WACW,qCAAqC,CAC/C,iBAAiB,EAAE,iBAAiB,EACpC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,OAAO,CAAC,cAAc,CAAM,GACtC,UAAU;IAQb;;;;;;;OAOG;gBAEC,iBAAiB,EAAE,iBAAiB,EACpC,aAAa,EAAE,aAAa,EAC5B,OAAO,GAAE,OAAO,CAAC,cAAc,CAAM;IAqBzC;;;;;;;;OAQG;IACU,gBAAgB,CACzB,SAAS,EAAE,MAAM,EACjB,cAAc,EAAE,SAAS,EACzB,OAAO,GAAE,OAAO,CAAC,mBAAmB,CAAM,GAC3C,OAAO,CAAC,QAAQ,CAAC;IAmCpB;;;;;;;;OAQG;IACU,oCAAoC,CAC7C,YAAY,EAAE,MAAM,EACpB,cAAc,EAAE,SAAS,EACzB,OAAO,GAAE,OAAO,CAAC,mBAAmB,CAAM,GAC3C,OAAO,CAAC,QAAQ,CAAC;IAOpB;;;;;;;OAOG;IACU,6BAA6B,CACtC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,OAAO,CAAC,oBAAoB,CAAM,GAC5C,OAAO,CAAC,qBAAqB,CAAC;IAwBjC;;;;;;OAMG;IACU,oBAAoB,CAC7B,QAAQ,EAAE,QAAQ,EAClB,OAAO,GAAE,OAAO,CAAC,qBAAqB,CAAM,GAC7C,OAAO,CAAC,MAAM,CAAC;IA+Dd;;;;;;GAMD;IACU,wBAAwB,CACjC,QAAQ,EAAE,QAAQ,EAClB,OAAO,GAAE,OAAO,CAAC,qBAAqB,CAAM,GAC7C,OAAO,CAAC,MAAM,CAAC;IA+DlB;;;;OAIG;IACU,2BAA2B,IAAI,OAAO,CAAC,MAAM,EAAE,CAAC;IAI7D;;;;OAIG;IACU,gCAAgC,CACzC,SAAS,EAAE,MAAM,EACjB,uBAAuB,EAAE,OAAO,GACjC,OAAO,CAAC,wBAAwB,CAAC;IA8CpC;;;OAGG;IACH,OAAO,CAAC,8BAA8B;IAGtC;;;OAGG;IACH,OAAO,CAAC,4BAA4B;CAGvC\"}\n\\ No newline at end of file" - }, - { - "sha": "893ed51519527120840a98c0536996958c392d1c", - "filename": "packages/asset-buyer/lib/src/asset_buyer.js", - "status": "added", - "additions": 457, - "deletions": 0, - "changes": 457, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/asset_buyer.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,457 @@\n+\"use strict\";\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var contract_wrappers_1 = require(\"@0x/contract-wrappers\");\n+var json_schemas_1 = require(\"@0x/json-schemas\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var _ = require(\"lodash\");\n+var constants_1 = require(\"./constants\");\n+var basic_order_provider_1 = require(\"./order_providers/basic_order_provider\");\n+var standard_relayer_api_order_provider_1 = require(\"./order_providers/standard_relayer_api_order_provider\");\n+var types_1 = require(\"./types\");\n+var assert_1 = require(\"./utils/assert\");\n+var asset_data_utils_1 = require(\"./utils/asset_data_utils\");\n+var buy_quote_calculator_1 = require(\"./utils/buy_quote_calculator\");\n+var calculate_liquidity_1 = require(\"./utils/calculate_liquidity\");\n+var order_provider_response_processor_1 = require(\"./utils/order_provider_response_processor\");\n+var AssetBuyer = /** @class */ (function () {\n+ /**\n+ * Instantiates a new AssetBuyer instance\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param orderProvider An object that conforms to OrderProvider, see type for definition.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ function AssetBuyer(supportedProvider, orderProvider, options) {\n+ if (options === void 0) { options = {}; }\n+ // cache of orders along with the time last updated keyed by assetData\n+ this._ordersEntryMap = {};\n+ var _a = _.merge({}, constants_1.constants.DEFAULT_ASSET_BUYER_OPTS, options), networkId = _a.networkId, orderRefreshIntervalMs = _a.orderRefreshIntervalMs, expiryBufferSeconds = _a.expiryBufferSeconds;\n+ var provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ assert_1.assert.isValidOrderProvider('orderProvider', orderProvider);\n+ assert_1.assert.isNumber('networkId', networkId);\n+ assert_1.assert.isNumber('orderRefreshIntervalMs', orderRefreshIntervalMs);\n+ assert_1.assert.isNumber('expiryBufferSeconds', expiryBufferSeconds);\n+ this.provider = provider;\n+ this.orderProvider = orderProvider;\n+ this.networkId = networkId;\n+ this.orderRefreshIntervalMs = orderRefreshIntervalMs;\n+ this.expiryBufferSeconds = expiryBufferSeconds;\n+ this._contractWrappers = new contract_wrappers_1.ContractWrappers(this.provider, {\n+ networkId: networkId,\n+ });\n+ }\n+ /**\n+ * Instantiates a new AssetBuyer instance given existing liquidity in the form of orders and feeOrders.\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param orders A non-empty array of objects that conform to SignedOrder. All orders must have the same makerAssetData and takerAssetData (WETH).\n+ * @param feeOrders A array of objects that conform to SignedOrder. All orders must have the same makerAssetData (ZRX) and takerAssetData (WETH). Defaults to an empty array.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ AssetBuyer.getAssetBuyerForProvidedOrders = function (supportedProvider, orders, options) {\n+ if (options === void 0) { options = {}; }\n+ assert_1.assert.doesConformToSchema('orders', orders, json_schemas_1.schemas.signedOrdersSchema);\n+ assert_1.assert.assert(orders.length !== 0, \"Expected orders to contain at least one order\");\n+ var orderProvider = new basic_order_provider_1.BasicOrderProvider(orders);\n+ var assetBuyer = new AssetBuyer(supportedProvider, orderProvider, options);\n+ return assetBuyer;\n+ };\n+ /**\n+ * Instantiates a new AssetBuyer instance given a [Standard Relayer API](https://github.com/0xProject/standard-relayer-api) endpoint\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param sraApiUrl The standard relayer API base HTTP url you would like to source orders from.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ AssetBuyer.getAssetBuyerForStandardRelayerAPIUrl = function (supportedProvider, sraApiUrl, options) {\n+ if (options === void 0) { options = {}; }\n+ var provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ assert_1.assert.isWebUri('sraApiUrl', sraApiUrl);\n+ var networkId = options.networkId || constants_1.constants.DEFAULT_ASSET_BUYER_OPTS.networkId;\n+ var orderProvider = new standard_relayer_api_order_provider_1.StandardRelayerAPIOrderProvider(sraApiUrl, networkId);\n+ var assetBuyer = new AssetBuyer(provider, orderProvider, options);\n+ return assetBuyer;\n+ };\n+ /**\n+ * Get a `BuyQuote` containing all information relevant to fulfilling a buy given a desired assetData.\n+ * You can then pass the `BuyQuote` to `executeBuyQuoteAsync` to execute the buy.\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param assetBuyAmount The amount of asset to buy.\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to BuyQuote that satisfies the request. See type definition for more information.\n+ */\n+ AssetBuyer.prototype.getBuyQuoteAsync = function (assetData, assetBuyAmount, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, feePercentage, shouldForceOrderRefresh, slippagePercentage, zrxTokenAssetData, isMakerAssetZrxToken, _b, ordersAndFillableAmounts, feeOrdersAndFillableAmounts, buyQuote;\n+ return __generator(this, function (_c) {\n+ switch (_c.label) {\n+ case 0:\n+ _a = _.merge({}, constants_1.constants.DEFAULT_BUY_QUOTE_REQUEST_OPTS, options), feePercentage = _a.feePercentage, shouldForceOrderRefresh = _a.shouldForceOrderRefresh, slippagePercentage = _a.slippagePercentage;\n+ assert_1.assert.isString('assetData', assetData);\n+ assert_1.assert.isBigNumber('assetBuyAmount', assetBuyAmount);\n+ assert_1.assert.isValidPercentage('feePercentage', feePercentage);\n+ assert_1.assert.isBoolean('shouldForceOrderRefresh', shouldForceOrderRefresh);\n+ assert_1.assert.isNumber('slippagePercentage', slippagePercentage);\n+ zrxTokenAssetData = this._getZrxTokenAssetDataOrThrow();\n+ isMakerAssetZrxToken = assetData === zrxTokenAssetData;\n+ return [4 /*yield*/, Promise.all([\n+ this.getOrdersAndFillableAmountsAsync(assetData, shouldForceOrderRefresh),\n+ isMakerAssetZrxToken\n+ ? Promise.resolve(constants_1.constants.EMPTY_ORDERS_AND_FILLABLE_AMOUNTS)\n+ : this.getOrdersAndFillableAmountsAsync(zrxTokenAssetData, shouldForceOrderRefresh),\n+ shouldForceOrderRefresh,\n+ ])];\n+ case 1:\n+ _b = __read.apply(void 0, [_c.sent(), 2]), ordersAndFillableAmounts = _b[0], feeOrdersAndFillableAmounts = _b[1];\n+ if (ordersAndFillableAmounts.orders.length === 0) {\n+ throw new Error(types_1.AssetBuyerError.AssetUnavailable + \": For assetData \" + assetData);\n+ }\n+ buyQuote = buy_quote_calculator_1.buyQuoteCalculator.calculate(ordersAndFillableAmounts, feeOrdersAndFillableAmounts, assetBuyAmount, feePercentage, slippagePercentage, isMakerAssetZrxToken);\n+ return [2 /*return*/, buyQuote];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Get a `BuyQuote` containing all information relevant to fulfilling a buy given a desired ERC20 token address.\n+ * You can then pass the `BuyQuote` to `executeBuyQuoteAsync` to execute the buy.\n+ * @param tokenAddress The ERC20 token address.\n+ * @param assetBuyAmount The amount of asset to buy.\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to BuyQuote that satisfies the request. See type definition for more information.\n+ */\n+ AssetBuyer.prototype.getBuyQuoteForERC20TokenAddressAsync = function (tokenAddress, assetBuyAmount, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var assetData, buyQuote;\n+ return __generator(this, function (_a) {\n+ assert_1.assert.isETHAddressHex('tokenAddress', tokenAddress);\n+ assert_1.assert.isBigNumber('assetBuyAmount', assetBuyAmount);\n+ assetData = asset_data_utils_1.assetDataUtils.encodeERC20AssetData(tokenAddress);\n+ buyQuote = this.getBuyQuoteAsync(assetData, assetBuyAmount, options);\n+ return [2 /*return*/, buyQuote];\n+ });\n+ });\n+ };\n+ /**\n+ * Returns information about available liquidity for an asset\n+ * Does not factor in slippage or fees\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to LiquidityForAssetData that satisfies the request. See type definition for more information.\n+ */\n+ AssetBuyer.prototype.getLiquidityForAssetDataAsync = function (assetData, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var shouldForceOrderRefresh, assetPairs, etherTokenAssetData, ordersAndFillableAmounts;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ shouldForceOrderRefresh = options.shouldForceOrderRefresh !== undefined ? options.shouldForceOrderRefresh : false;\n+ assert_1.assert.isString('assetData', assetData);\n+ asset_data_utils_1.assetDataUtils.decodeAssetDataOrThrow(assetData);\n+ assert_1.assert.isBoolean('options.shouldForceOrderRefresh', shouldForceOrderRefresh);\n+ return [4 /*yield*/, this.orderProvider.getAvailableMakerAssetDatasAsync(assetData)];\n+ case 1:\n+ assetPairs = _a.sent();\n+ etherTokenAssetData = this._getEtherTokenAssetDataOrThrow();\n+ if (!assetPairs.includes(etherTokenAssetData)) {\n+ return [2 /*return*/, {\n+ tokensAvailableInBaseUnits: new utils_1.BigNumber(0),\n+ ethValueAvailableInWei: new utils_1.BigNumber(0),\n+ }];\n+ }\n+ return [4 /*yield*/, this.getOrdersAndFillableAmountsAsync(assetData, shouldForceOrderRefresh)];\n+ case 2:\n+ ordersAndFillableAmounts = _a.sent();\n+ return [2 /*return*/, calculate_liquidity_1.calculateLiquidity(ordersAndFillableAmounts)];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Given a BuyQuote and desired rate, attempt to execute the buy.\n+ * @param buyQuote An object that conforms to BuyQuote. See type definition for more information.\n+ * @param options Options for the execution of the BuyQuote. See type definition for more information.\n+ *\n+ * @return A promise of the txHash.\n+ */\n+ AssetBuyer.prototype.executeBuyQuoteAsync = function (buyQuote, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, ethAmount, takerAddress, feeRecipient, gasLimit, gasPrice, orders, feeOrders, feePercentage, assetBuyAmount, worstCaseQuoteInfo, finalTakerAddress, web3Wrapper, availableAddresses, firstAvailableAddress, txHash, err_1;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ _a = _.merge({}, constants_1.constants.DEFAULT_BUY_QUOTE_EXECUTION_OPTS, options), ethAmount = _a.ethAmount, takerAddress = _a.takerAddress, feeRecipient = _a.feeRecipient, gasLimit = _a.gasLimit, gasPrice = _a.gasPrice;\n+ assert_1.assert.isValidBuyQuote('buyQuote', buyQuote);\n+ if (!_.isUndefined(ethAmount)) {\n+ assert_1.assert.isBigNumber('ethAmount', ethAmount);\n+ }\n+ if (!_.isUndefined(takerAddress)) {\n+ assert_1.assert.isETHAddressHex('takerAddress', takerAddress);\n+ }\n+ assert_1.assert.isETHAddressHex('feeRecipient', feeRecipient);\n+ if (!_.isUndefined(gasLimit)) {\n+ assert_1.assert.isNumber('gasLimit', gasLimit);\n+ }\n+ if (!_.isUndefined(gasPrice)) {\n+ assert_1.assert.isBigNumber('gasPrice', gasPrice);\n+ }\n+ orders = buyQuote.orders, feeOrders = buyQuote.feeOrders, feePercentage = buyQuote.feePercentage, assetBuyAmount = buyQuote.assetBuyAmount, worstCaseQuoteInfo = buyQuote.worstCaseQuoteInfo;\n+ if (!!_.isUndefined(takerAddress)) return [3 /*break*/, 1];\n+ finalTakerAddress = takerAddress;\n+ return [3 /*break*/, 3];\n+ case 1:\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(this.provider);\n+ return [4 /*yield*/, web3Wrapper.getAvailableAddressesAsync()];\n+ case 2:\n+ availableAddresses = _b.sent();\n+ firstAvailableAddress = _.head(availableAddresses);\n+ if (!_.isUndefined(firstAvailableAddress)) {\n+ finalTakerAddress = firstAvailableAddress;\n+ }\n+ else {\n+ throw new Error(types_1.AssetBuyerError.NoAddressAvailable);\n+ }\n+ _b.label = 3;\n+ case 3:\n+ _b.trys.push([3, 5, , 6]);\n+ return [4 /*yield*/, this._contractWrappers.forwarder.marketBuyOrdersWithEthAsync(orders, assetBuyAmount, finalTakerAddress, ethAmount || worstCaseQuoteInfo.totalEthAmount, feeOrders, feePercentage, feeRecipient, {\n+ gasLimit: gasLimit,\n+ gasPrice: gasPrice,\n+ shouldValidate: true,\n+ })];\n+ case 4:\n+ txHash = _b.sent();\n+ return [2 /*return*/, txHash];\n+ case 5:\n+ err_1 = _b.sent();\n+ if (_.includes(err_1.message, contract_wrappers_1.ContractWrappersError.SignatureRequestDenied)) {\n+ throw new Error(types_1.AssetBuyerError.SignatureRequestDenied);\n+ }\n+ else if (_.includes(err_1.message, contract_wrappers_1.ForwarderWrapperError.CompleteFillFailed)) {\n+ throw new Error(types_1.AssetBuyerError.TransactionValueTooLow);\n+ }\n+ else {\n+ throw err_1;\n+ }\n+ return [3 /*break*/, 6];\n+ case 6: return [2 /*return*/];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Given a BuyQuote and desired rate, attempt to execute the buy.\n+ * @param buyQuote An object that conforms to BuyQuote. See type definition for more information.\n+ * @param options Options for the execution of the BuyQuote. See type definition for more information.\n+ *\n+ * @return A promise of the txHash.\n+ */\n+ AssetBuyer.prototype.mockExecuteBuyQuoteAsync = function (buyQuote, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, ethAmount, takerAddress, feeRecipient, gasLimit, gasPrice, orders, feeOrders, feePercentage, assetBuyAmount, worstCaseQuoteInfo, finalTakerAddress, web3Wrapper, availableAddresses, firstAvailableAddress, txHash, err_2;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ _a = _.merge({}, constants_1.constants.DEFAULT_BUY_QUOTE_EXECUTION_OPTS, options), ethAmount = _a.ethAmount, takerAddress = _a.takerAddress, feeRecipient = _a.feeRecipient, gasLimit = _a.gasLimit, gasPrice = _a.gasPrice;\n+ assert_1.assert.isValidBuyQuote('buyQuote', buyQuote);\n+ if (!_.isUndefined(ethAmount)) {\n+ assert_1.assert.isBigNumber('ethAmount', ethAmount);\n+ }\n+ if (!_.isUndefined(takerAddress)) {\n+ assert_1.assert.isETHAddressHex('takerAddress', takerAddress);\n+ }\n+ assert_1.assert.isETHAddressHex('feeRecipient', feeRecipient);\n+ if (!_.isUndefined(gasLimit)) {\n+ assert_1.assert.isNumber('gasLimit', gasLimit);\n+ }\n+ if (!_.isUndefined(gasPrice)) {\n+ assert_1.assert.isBigNumber('gasPrice', gasPrice);\n+ }\n+ orders = buyQuote.orders, feeOrders = buyQuote.feeOrders, feePercentage = buyQuote.feePercentage, assetBuyAmount = buyQuote.assetBuyAmount, worstCaseQuoteInfo = buyQuote.worstCaseQuoteInfo;\n+ if (!!_.isUndefined(takerAddress)) return [3 /*break*/, 1];\n+ finalTakerAddress = takerAddress;\n+ return [3 /*break*/, 3];\n+ case 1:\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(this.provider);\n+ return [4 /*yield*/, web3Wrapper.getAvailableAddressesAsync()];\n+ case 2:\n+ availableAddresses = _b.sent();\n+ firstAvailableAddress = _.head(availableAddresses);\n+ if (!_.isUndefined(firstAvailableAddress)) {\n+ finalTakerAddress = firstAvailableAddress;\n+ }\n+ else {\n+ throw new Error(types_1.AssetBuyerError.NoAddressAvailable);\n+ }\n+ _b.label = 3;\n+ case 3:\n+ _b.trys.push([3, 5, , 6]);\n+ return [4 /*yield*/, this._contractWrappers.forwarder.marketBuyOrdersWithEthAsync(orders, assetBuyAmount, finalTakerAddress, ethAmount || worstCaseQuoteInfo.totalEthAmount, feeOrders, feePercentage, feeRecipient, {\n+ gasLimit: gasLimit,\n+ gasPrice: gasPrice,\n+ shouldValidate: true,\n+ })];\n+ case 4:\n+ txHash = _b.sent();\n+ return [2 /*return*/, txHash];\n+ case 5:\n+ err_2 = _b.sent();\n+ if (_.includes(err_2.message, contract_wrappers_1.ContractWrappersError.SignatureRequestDenied)) {\n+ throw new Error(types_1.AssetBuyerError.SignatureRequestDenied);\n+ }\n+ else if (_.includes(err_2.message, contract_wrappers_1.ForwarderWrapperError.CompleteFillFailed)) {\n+ throw new Error(types_1.AssetBuyerError.TransactionValueTooLow);\n+ }\n+ else {\n+ throw err_2;\n+ }\n+ return [3 /*break*/, 6];\n+ case 6: return [2 /*return*/];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Get the asset data of all assets that are purchaseable with ether token (wETH) in the order provider passed in at init.\n+ *\n+ * @return An array of asset data strings that can be purchased using wETH.\n+ */\n+ AssetBuyer.prototype.getAvailableAssetDatasAsync = function () {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var etherTokenAssetData;\n+ return __generator(this, function (_a) {\n+ etherTokenAssetData = this._getEtherTokenAssetDataOrThrow();\n+ return [2 /*return*/, this.orderProvider.getAvailableMakerAssetDatasAsync(etherTokenAssetData)];\n+ });\n+ });\n+ };\n+ /**\n+ * Grab orders from the map, if there is a miss or it is time to refresh, fetch and process the orders\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param shouldForceOrderRefresh If set to true, new orders and state will be fetched instead of waiting for the next orderRefreshIntervalMs.\n+ */\n+ AssetBuyer.prototype.getOrdersAndFillableAmountsAsync = function (assetData, shouldForceOrderRefresh) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var ordersEntryIfExists, shouldRefresh, result, etherTokenAssetData, zrxTokenAssetData, orderProviderRequest, request, response, isMakerAssetZrxToken, ordersAndFillableAmounts, lastRefreshTime, updatedOrdersEntry;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ ordersEntryIfExists = this._ordersEntryMap[assetData];\n+ shouldRefresh = _.isUndefined(ordersEntryIfExists) ||\n+ shouldForceOrderRefresh ||\n+ // tslint:disable:restrict-plus-operands\n+ ordersEntryIfExists.lastRefreshTime + this.orderRefreshIntervalMs < Date.now();\n+ if (!shouldRefresh) {\n+ result = ordersEntryIfExists.ordersAndFillableAmounts;\n+ return [2 /*return*/, result];\n+ }\n+ etherTokenAssetData = this._getEtherTokenAssetDataOrThrow();\n+ zrxTokenAssetData = this._getZrxTokenAssetDataOrThrow();\n+ orderProviderRequest = {\n+ makerAssetData: assetData,\n+ takerAssetData: etherTokenAssetData,\n+ networkId: this.networkId,\n+ };\n+ request = orderProviderRequest;\n+ return [4 /*yield*/, this.orderProvider.getOrdersAsync(request)];\n+ case 1:\n+ response = _a.sent();\n+ // since the order provider is an injected dependency, validate that it respects the API\n+ // ie. it should only return maker/taker assetDatas that are specified\n+ order_provider_response_processor_1.orderProviderResponseProcessor.throwIfInvalidResponse(response, request);\n+ isMakerAssetZrxToken = assetData === zrxTokenAssetData;\n+ return [4 /*yield*/, order_provider_response_processor_1.orderProviderResponseProcessor.processAsync(response, isMakerAssetZrxToken, this.expiryBufferSeconds, this._contractWrappers.orderValidator)];\n+ case 2:\n+ ordersAndFillableAmounts = _a.sent();\n+ lastRefreshTime = Date.now();\n+ updatedOrdersEntry = {\n+ ordersAndFillableAmounts: ordersAndFillableAmounts,\n+ lastRefreshTime: lastRefreshTime,\n+ };\n+ this._ordersEntryMap[assetData] = updatedOrdersEntry;\n+ return [2 /*return*/, ordersAndFillableAmounts];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Get the assetData that represents the WETH token.\n+ * Will throw if WETH does not exist for the current network.\n+ */\n+ AssetBuyer.prototype._getEtherTokenAssetDataOrThrow = function () {\n+ return asset_data_utils_1.assetDataUtils.getEtherTokenAssetData(this._contractWrappers);\n+ };\n+ /**\n+ * Get the assetData that represents the ZRX token.\n+ * Will throw if ZRX does not exist for the current network.\n+ */\n+ AssetBuyer.prototype._getZrxTokenAssetDataOrThrow = function () {\n+ return this._contractWrappers.exchange.getZRXAssetData();\n+ };\n+ return AssetBuyer;\n+}());\n+exports.AssetBuyer = AssetBuyer;\n+//# sourceMappingURL=asset_buyer.js.map\n\\ No newline at end of file" - }, - { - "sha": "742913b367caaccaee92fc7d80ad65da18e73ac1", - "filename": "packages/asset-buyer/lib/src/asset_buyer.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/asset_buyer.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"asset_buyer.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/asset_buyer.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" - }, - { - "sha": "e4588ea81af49ceeb931f70b899ba4c94c6d20c8", - "filename": "packages/asset-buyer/lib/src/constants.d.ts", - "status": "added", - "additions": 13, - "deletions": 0, - "changes": 13, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/constants.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,13 @@\n+import { BigNumber } from '@0x/utils';\n+import { AssetBuyerOpts, BuyQuoteExecutionOpts, BuyQuoteRequestOpts, OrdersAndFillableAmounts } from './types';\n+export declare const constants: {\n+ ZERO_AMOUNT: BigNumber;\n+ NULL_ADDRESS: string;\n+ MAINNET_NETWORK_ID: number;\n+ ETHER_TOKEN_DECIMALS: number;\n+ DEFAULT_ASSET_BUYER_OPTS: AssetBuyerOpts;\n+ DEFAULT_BUY_QUOTE_EXECUTION_OPTS: BuyQuoteExecutionOpts;\n+ DEFAULT_BUY_QUOTE_REQUEST_OPTS: BuyQuoteRequestOpts;\n+ EMPTY_ORDERS_AND_FILLABLE_AMOUNTS: OrdersAndFillableAmounts;\n+};\n+//# sourceMappingURL=constants.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "6a4029108344addb830bed04bb5d18e1fa61b65a", - "filename": "packages/asset-buyer/lib/src/constants.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/constants.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"constants.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/constants.ts\"],\"names\":[],\"mappings\":\"AACA,OAAO,EAAE,SAAS,EAAE,MAAM,WAAW,CAAC;AAEtC,OAAO,EAAE,cAAc,EAAE,qBAAqB,EAAE,mBAAmB,EAAE,wBAAwB,EAAE,MAAM,SAAS,CAAC;AA2B/G,eAAO,MAAM,SAAS;;;;;;;;;CASrB,CAAC\"}\n\\ No newline at end of file" - }, - { - "sha": "dce1dfec8ecd239e2d819a0a63d811bc4069e917", - "filename": "packages/asset-buyer/lib/src/constants.js", - "status": "added", - "additions": 34, - "deletions": 0, - "changes": 34, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/constants.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,34 @@\n+\"use strict\";\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var utils_1 = require(\"@0x/utils\");\n+var NULL_ADDRESS = '0x0000000000000000000000000000000000000000';\n+var MAINNET_NETWORK_ID = 1;\n+var DEFAULT_ASSET_BUYER_OPTS = {\n+ networkId: MAINNET_NETWORK_ID,\n+ orderRefreshIntervalMs: 10000,\n+ expiryBufferSeconds: 120,\n+};\n+var DEFAULT_BUY_QUOTE_REQUEST_OPTS = {\n+ feePercentage: 0,\n+ shouldForceOrderRefresh: false,\n+ slippagePercentage: 0.2,\n+};\n+// Other default values are dynamically determined\n+var DEFAULT_BUY_QUOTE_EXECUTION_OPTS = {\n+ feeRecipient: NULL_ADDRESS,\n+};\n+var EMPTY_ORDERS_AND_FILLABLE_AMOUNTS = {\n+ orders: [],\n+ remainingFillableMakerAssetAmounts: [],\n+};\n+exports.constants = {\n+ ZERO_AMOUNT: new utils_1.BigNumber(0),\n+ NULL_ADDRESS: NULL_ADDRESS,\n+ MAINNET_NETWORK_ID: MAINNET_NETWORK_ID,\n+ ETHER_TOKEN_DECIMALS: 18,\n+ DEFAULT_ASSET_BUYER_OPTS: DEFAULT_ASSET_BUYER_OPTS,\n+ DEFAULT_BUY_QUOTE_EXECUTION_OPTS: DEFAULT_BUY_QUOTE_EXECUTION_OPTS,\n+ DEFAULT_BUY_QUOTE_REQUEST_OPTS: DEFAULT_BUY_QUOTE_REQUEST_OPTS,\n+ EMPTY_ORDERS_AND_FILLABLE_AMOUNTS: EMPTY_ORDERS_AND_FILLABLE_AMOUNTS,\n+};\n+//# sourceMappingURL=constants.js.map\n\\ No newline at end of file" - }, - { - "sha": "ffb95571f7f7b6fe7e86b3bccb5fa0c52ed50d4a", - "filename": "packages/asset-buyer/lib/src/constants.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/constants.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"constants.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/constants.ts\"],\"names\":[],\"mappings\":\";;AACA,mCAAsC;AAItC,IAAM,YAAY,GAAG,4CAA4C,CAAC;AAClE,IAAM,kBAAkB,GAAG,CAAC,CAAC;AAE7B,IAAM,wBAAwB,GAAmB;IAC7C,SAAS,EAAE,kBAAkB;IAC7B,sBAAsB,EAAE,KAAK;IAC7B,mBAAmB,EAAE,GAAG;CAC3B,CAAC;AAEF,IAAM,8BAA8B,GAAwB;IACxD,aAAa,EAAE,CAAC;IAChB,uBAAuB,EAAE,KAAK;IAC9B,kBAAkB,EAAE,GAAG;CAC1B,CAAC;AAEF,kDAAkD;AAClD,IAAM,gCAAgC,GAA0B;IAC5D,YAAY,EAAE,YAAY;CAC7B,CAAC;AAEF,IAAM,iCAAiC,GAA6B;IAChE,MAAM,EAAE,EAAmB;IAC3B,kCAAkC,EAAE,EAAiB;CACxD,CAAC;AAEW,QAAA,SAAS,GAAG;IACrB,WAAW,EAAE,IAAI,iBAAS,CAAC,CAAC,CAAC;IAC7B,YAAY,cAAA;IACZ,kBAAkB,oBAAA;IAClB,oBAAoB,EAAE,EAAE;IACxB,wBAAwB,0BAAA;IACxB,gCAAgC,kCAAA;IAChC,8BAA8B,gCAAA;IAC9B,iCAAiC,mCAAA;CACpC,CAAC\"}\n\\ No newline at end of file" - }, - { - "sha": "702e2feedefa4fc878244f025e622785db280f53", - "filename": "packages/asset-buyer/lib/src/errors.d.ts", - "status": "added", - "additions": 15, - "deletions": 0, - "changes": 15, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/errors.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,15 @@\n+import { BigNumber } from '@0x/utils';\n+/**\n+ * Error class representing insufficient asset liquidity\n+ */\n+export declare class InsufficientAssetLiquidityError extends Error {\n+ /**\n+ * The amount availabe to fill (in base units) factoring in slippage.\n+ */\n+ amountAvailableToFill: BigNumber;\n+ /**\n+ * @param amountAvailableToFill The amount availabe to fill (in base units) factoring in slippage\n+ */\n+ constructor(amountAvailableToFill: BigNumber);\n+}\n+//# sourceMappingURL=errors.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "989a45d69dcf808034909d7efbaccfd34ac6147a", - "filename": "packages/asset-buyer/lib/src/errors.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/errors.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"errors.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/errors.ts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,SAAS,EAAE,MAAM,WAAW,CAAC;AAItC;;GAEG;AACH,qBAAa,+BAAgC,SAAQ,KAAK;IACtD;;OAEG;IACI,qBAAqB,EAAE,SAAS,CAAC;IACxC;;OAEG;gBACS,qBAAqB,EAAE,SAAS;CAM/C\"}\n\\ No newline at end of file" - }, - { - "sha": "d8770eed54098cdf167289ac8ec52686b84745e4", - "filename": "packages/asset-buyer/lib/src/errors.js", - "status": "added", - "additions": 35, - "deletions": 0, - "changes": 35, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/errors.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,35 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var types_1 = require(\"./types\");\n+/**\n+ * Error class representing insufficient asset liquidity\n+ */\n+var InsufficientAssetLiquidityError = /** @class */ (function (_super) {\n+ __extends(InsufficientAssetLiquidityError, _super);\n+ /**\n+ * @param amountAvailableToFill The amount availabe to fill (in base units) factoring in slippage\n+ */\n+ function InsufficientAssetLiquidityError(amountAvailableToFill) {\n+ var _this = _super.call(this, types_1.AssetBuyerError.InsufficientAssetLiquidity) || this;\n+ _this.amountAvailableToFill = amountAvailableToFill;\n+ // Setting prototype so instanceof works. See https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#extending-built-ins-like-error-array-and-map-may-no-longer-work\n+ Object.setPrototypeOf(_this, InsufficientAssetLiquidityError.prototype);\n+ return _this;\n+ }\n+ return InsufficientAssetLiquidityError;\n+}(Error));\n+exports.InsufficientAssetLiquidityError = InsufficientAssetLiquidityError;\n+//# sourceMappingURL=errors.js.map\n\\ No newline at end of file" - }, - { - "sha": "3f7f95062b678a1fe860bb6f029f32693ca22a9c", - "filename": "packages/asset-buyer/lib/src/errors.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/errors.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"errors.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/errors.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;AAEA,iCAA0C;AAE1C;;GAEG;AACH;IAAqD,mDAAK;IAKtD;;OAEG;IACH,yCAAY,qBAAgC;QAA5C,YACI,kBAAM,uBAAe,CAAC,0BAA0B,CAAC,SAIpD;QAHG,KAAI,CAAC,qBAAqB,GAAG,qBAAqB,CAAC;QACnD,4KAA4K;QAC5K,MAAM,CAAC,cAAc,CAAC,KAAI,EAAE,+BAA+B,CAAC,SAAS,CAAC,CAAC;;IAC3E,CAAC;IACL,sCAAC;AAAD,CAAC,AAdD,CAAqD,KAAK,GAczD;AAdY,0EAA+B\"}\n\\ No newline at end of file" - }, - { - "sha": "fd537b9d74670f933de0c22f588573630f3d7842", - "filename": "packages/asset-buyer/lib/src/index.d.ts", - "status": "added", - "additions": 9, - "deletions": 0, - "changes": 9, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/index.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,9 @@\n+export { JSONRPCRequestPayload, JSONRPCResponsePayload, JSONRPCResponseError, JSONRPCErrorCallback, SupportedProvider, Web3JsProvider, GanacheProvider, EIP1193Provider, ZeroExProvider, EIP1193Event, Web3JsV1Provider, Web3JsV2Provider, Web3JsV3Provider, } from 'ethereum-types';\n+export { SignedOrder } from '@0x/types';\n+export { BigNumber } from '@0x/utils';\n+export { AssetBuyer } from './asset_buyer';\n+export { InsufficientAssetLiquidityError } from './errors';\n+export { BasicOrderProvider } from './order_providers/basic_order_provider';\n+export { StandardRelayerAPIOrderProvider } from './order_providers/standard_relayer_api_order_provider';\n+export { AssetBuyerError, AssetBuyerOpts, BuyQuote, BuyQuoteExecutionOpts, BuyQuoteInfo, BuyQuoteRequestOpts, LiquidityForAssetData, LiquidityRequestOpts, OrdersAndFillableAmounts, OrderProvider, OrderProviderRequest, OrderProviderResponse, SignedOrderWithRemainingFillableMakerAssetAmount, } from './types';\n+//# sourceMappingURL=index.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "eda1c7bf4e12509209f4091ae21cf769a74cb26f", - "filename": "packages/asset-buyer/lib/src/index.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/index.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"index.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/index.ts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EACH,qBAAqB,EACrB,sBAAsB,EACtB,oBAAoB,EACpB,oBAAoB,EACpB,iBAAiB,EACjB,cAAc,EACd,eAAe,EACf,eAAe,EACf,cAAc,EACd,YAAY,EACZ,gBAAgB,EAChB,gBAAgB,EAChB,gBAAgB,GACnB,MAAM,gBAAgB,CAAC;AACxB,OAAO,EAAE,WAAW,EAAE,MAAM,WAAW,CAAC;AACxC,OAAO,EAAE,SAAS,EAAE,MAAM,WAAW,CAAC;AAEtC,OAAO,EAAE,UAAU,EAAE,MAAM,eAAe,CAAC;AAC3C,OAAO,EAAE,+BAA+B,EAAE,MAAM,UAAU,CAAC;AAC3D,OAAO,EAAE,kBAAkB,EAAE,MAAM,wCAAwC,CAAC;AAC5E,OAAO,EAAE,+BAA+B,EAAE,MAAM,uDAAuD,CAAC;AACxG,OAAO,EACH,eAAe,EACf,cAAc,EACd,QAAQ,EACR,qBAAqB,EACrB,YAAY,EACZ,mBAAmB,EACnB,qBAAqB,EACrB,oBAAoB,EACpB,wBAAwB,EACxB,aAAa,EACb,oBAAoB,EACpB,qBAAqB,EACrB,gDAAgD,GACnD,MAAM,SAAS,CAAC\"}\n\\ No newline at end of file" - }, - { - "sha": "bb309f351bac037f15c8e124c492c102d4b8597e", - "filename": "packages/asset-buyer/lib/src/index.js", - "status": "added", - "additions": 15, - "deletions": 0, - "changes": 15, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/index.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,15 @@\n+\"use strict\";\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var utils_1 = require(\"@0x/utils\");\n+exports.BigNumber = utils_1.BigNumber;\n+var asset_buyer_1 = require(\"./asset_buyer\");\n+exports.AssetBuyer = asset_buyer_1.AssetBuyer;\n+var errors_1 = require(\"./errors\");\n+exports.InsufficientAssetLiquidityError = errors_1.InsufficientAssetLiquidityError;\n+var basic_order_provider_1 = require(\"./order_providers/basic_order_provider\");\n+exports.BasicOrderProvider = basic_order_provider_1.BasicOrderProvider;\n+var standard_relayer_api_order_provider_1 = require(\"./order_providers/standard_relayer_api_order_provider\");\n+exports.StandardRelayerAPIOrderProvider = standard_relayer_api_order_provider_1.StandardRelayerAPIOrderProvider;\n+var types_1 = require(\"./types\");\n+exports.AssetBuyerError = types_1.AssetBuyerError;\n+//# sourceMappingURL=index.js.map\n\\ No newline at end of file" - }, - { - "sha": "f5f125c88f2b3741c3b3bed1f4c2e575cf1bbcac", - "filename": "packages/asset-buyer/lib/src/index.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/index.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"index.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/index.ts\"],\"names\":[],\"mappings\":\";;AAgBA,mCAAsC;AAA7B,4BAAA,SAAS,CAAA;AAElB,6CAA2C;AAAlC,mCAAA,UAAU,CAAA;AACnB,mCAA2D;AAAlD,mDAAA,+BAA+B,CAAA;AACxC,+EAA4E;AAAnE,oDAAA,kBAAkB,CAAA;AAC3B,6GAAwG;AAA/F,gFAAA,+BAA+B,CAAA;AACxC,iCAciB;AAbb,kCAAA,eAAe,CAAA\"}\n\\ No newline at end of file" - }, - { - "sha": "b3abcb718bf180c0daa2902b9d849750e76caf98", - "filename": "packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts", - "status": "added", - "additions": 24, - "deletions": 0, - "changes": 24, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,24 @@\n+import { SignedOrder } from '@0x/types';\n+import { OrderProvider, OrderProviderRequest, OrderProviderResponse } from '../types';\n+export declare class BasicOrderProvider implements OrderProvider {\n+ readonly orders: SignedOrder[];\n+ /**\n+ * Instantiates a new BasicOrderProvider instance\n+ * @param orders An array of objects that conform to SignedOrder to fetch from.\n+ * @return An instance of BasicOrderProvider\n+ */\n+ constructor(orders: SignedOrder[]);\n+ /**\n+ * Given an object that conforms to OrderFetcherRequest, return the corresponding OrderProviderResponse that satisfies the request.\n+ * @param orderProviderRequest An instance of OrderFetcherRequest. See type for more information.\n+ * @return An instance of OrderProviderResponse. See type for more information.\n+ */\n+ getOrdersAsync(orderProviderRequest: OrderProviderRequest): Promise;\n+ /**\n+ * Given a taker asset data string, return all availabled paired maker asset data strings.\n+ * @param takerAssetData A string representing the taker asset data.\n+ * @return An array of asset data strings that can be purchased using takerAssetData.\n+ */\n+ getAvailableMakerAssetDatasAsync(takerAssetData: string): Promise;\n+}\n+//# sourceMappingURL=basic_order_provider.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "f182aedec9bd10a31e4adfd630c4af380744ffa4", - "filename": "packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"basic_order_provider.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/order_providers/basic_order_provider.ts\"],\"names\":[],\"mappings\":\"AACA,OAAO,EAAE,WAAW,EAAE,MAAM,WAAW,CAAC;AAGxC,OAAO,EAAE,aAAa,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,MAAM,UAAU,CAAC;AAGtF,qBAAa,kBAAmB,YAAW,aAAa;IACpD,SAAgB,MAAM,EAAE,WAAW,EAAE,CAAC;IACtC;;;;OAIG;gBACS,MAAM,EAAE,WAAW,EAAE;IAIjC;;;;OAIG;IACU,cAAc,CAAC,oBAAoB,EAAE,oBAAoB,GAAG,OAAO,CAAC,qBAAqB,CAAC;IAQvG;;;;OAIG;IACU,gCAAgC,CAAC,cAAc,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC;CAI3F\"}\n\\ No newline at end of file" - }, - { - "sha": "47d81d1cbd0dbb037e555e709df5004993b6fec2", - "filename": "packages/asset-buyer/lib/src/order_providers/basic_order_provider.js", - "status": "added", - "additions": 86, - "deletions": 0, - "changes": 86, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,86 @@\n+\"use strict\";\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var json_schemas_1 = require(\"@0x/json-schemas\");\n+var _ = require(\"lodash\");\n+var assert_1 = require(\"../utils/assert\");\n+var BasicOrderProvider = /** @class */ (function () {\n+ /**\n+ * Instantiates a new BasicOrderProvider instance\n+ * @param orders An array of objects that conform to SignedOrder to fetch from.\n+ * @return An instance of BasicOrderProvider\n+ */\n+ function BasicOrderProvider(orders) {\n+ assert_1.assert.doesConformToSchema('orders', orders, json_schemas_1.schemas.signedOrdersSchema);\n+ this.orders = orders;\n+ }\n+ /**\n+ * Given an object that conforms to OrderFetcherRequest, return the corresponding OrderProviderResponse that satisfies the request.\n+ * @param orderProviderRequest An instance of OrderFetcherRequest. See type for more information.\n+ * @return An instance of OrderProviderResponse. See type for more information.\n+ */\n+ BasicOrderProvider.prototype.getOrdersAsync = function (orderProviderRequest) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var makerAssetData, takerAssetData, orders;\n+ return __generator(this, function (_a) {\n+ assert_1.assert.isValidOrderProviderRequest('orderProviderRequest', orderProviderRequest);\n+ makerAssetData = orderProviderRequest.makerAssetData, takerAssetData = orderProviderRequest.takerAssetData;\n+ orders = _.filter(this.orders, function (order) {\n+ return order.makerAssetData === makerAssetData && order.takerAssetData === takerAssetData;\n+ });\n+ return [2 /*return*/, { orders: orders }];\n+ });\n+ });\n+ };\n+ /**\n+ * Given a taker asset data string, return all availabled paired maker asset data strings.\n+ * @param takerAssetData A string representing the taker asset data.\n+ * @return An array of asset data strings that can be purchased using takerAssetData.\n+ */\n+ BasicOrderProvider.prototype.getAvailableMakerAssetDatasAsync = function (takerAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var ordersWithTakerAssetData;\n+ return __generator(this, function (_a) {\n+ ordersWithTakerAssetData = _.filter(this.orders, { takerAssetData: takerAssetData });\n+ return [2 /*return*/, _.map(ordersWithTakerAssetData, function (order) { return order.makerAssetData; })];\n+ });\n+ });\n+ };\n+ return BasicOrderProvider;\n+}());\n+exports.BasicOrderProvider = BasicOrderProvider;\n+//# sourceMappingURL=basic_order_provider.js.map\n\\ No newline at end of file" - }, - { - "sha": "aadfcffebd2db4d56d386bffb88022d2d34f97d1", - "filename": "packages/asset-buyer/lib/src/order_providers/basic_order_provider.js.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"basic_order_provider.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/order_providers/basic_order_provider.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,iDAA2C;AAE3C,0BAA4B;AAG5B,0CAAyC;AAEzC;IAEI;;;;OAIG;IACH,4BAAY,MAAqB;QAC7B,eAAM,CAAC,mBAAmB,CAAC,QAAQ,EAAE,MAAM,EAAE,sBAAO,CAAC,kBAAkB,CAAC,CAAC;QACzE,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;IACzB,CAAC;IACD;;;;OAIG;IACU,2CAAc,GAA3B,UAA4B,oBAA0C;;;;gBAClE,eAAM,CAAC,2BAA2B,CAAC,sBAAsB,EAAE,oBAAoB,CAAC,CAAC;gBACzE,cAAc,GAAqB,oBAAoB,eAAzC,EAAE,cAAc,GAAK,oBAAoB,eAAzB,CAA0B;gBAC1D,MAAM,GAAG,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,MAAM,EAAE,UAAA,KAAK;oBACtC,OAAO,KAAK,CAAC,cAAc,KAAK,cAAc,IAAI,KAAK,CAAC,cAAc,KAAK,cAAc,CAAC;gBAC9F,CAAC,CAAC,CAAC;gBACH,sBAAO,EAAE,MAAM,QAAA,EAAE,EAAC;;;KACrB;IACD;;;;OAIG;IACU,6DAAgC,GAA7C,UAA8C,cAAsB;;;;gBAC1D,wBAAwB,GAAG,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,MAAM,EAAE,EAAE,cAAc,gBAAA,EAAE,CAAC,CAAC;gBAC3E,sBAAO,CAAC,CAAC,GAAG,CAAC,wBAAwB,EAAE,UAAA,KAAK,IAAI,OAAA,KAAK,CAAC,cAAc,EAApB,CAAoB,CAAC,EAAC;;;KACzE;IACL,yBAAC;AAAD,CAAC,AAjCD,IAiCC;AAjCY,gDAAkB\"}\n\\ No newline at end of file" - }, - { - "sha": "17f123933a2e2cf34bb0df0cfd273b5f8351345a", - "filename": "packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts", - "status": "added", - "additions": 31, - "deletions": 0, - "changes": 31, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1,31 @@\n+import { OrderProvider, OrderProviderRequest, OrderProviderResponse } from '../types';\n+export declare class StandardRelayerAPIOrderProvider implements OrderProvider {\n+ readonly apiUrl: string;\n+ readonly networkId: number;\n+ private readonly _sraClient;\n+ /**\n+ * Given an array of APIOrder objects from a standard relayer api, return an array\n+ * of SignedOrderWithRemainingFillableMakerAssetAmounts\n+ */\n+ private static _getSignedOrderWithRemainingFillableMakerAssetAmountFromApi;\n+ /**\n+ * Instantiates a new StandardRelayerAPIOrderProvider instance\n+ * @param apiUrl The standard relayer API base HTTP url you would like to source orders from.\n+ * @param networkId The ethereum network id.\n+ * @return An instance of StandardRelayerAPIOrderProvider\n+ */\n+ constructor(apiUrl: string, networkId: number);\n+ /**\n+ * Given an object that conforms to OrderProviderRequest, return the corresponding OrderProviderResponse that satisfies the request.\n+ * @param orderProviderRequest An instance of OrderProviderRequest. See type for more information.\n+ * @return An instance of OrderProviderResponse. See type for more information.\n+ */\n+ getOrdersAsync(orderProviderRequest: OrderProviderRequest): Promise;\n+ /**\n+ * Given a taker asset data string, return all availabled paired maker asset data strings.\n+ * @param takerAssetData A string representing the taker asset data.\n+ * @return An array of asset data strings that can be purchased using takerAssetData.\n+ */\n+ getAvailableMakerAssetDatasAsync(takerAssetData: string): Promise;\n+}\n+//# sourceMappingURL=standard_relayer_api_order_provider.d.ts.map\n\\ No newline at end of file" - }, - { - "sha": "9089c009254da953d697fd1dc57182c9b5df5438", - "filename": "packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts.map", - "status": "added", - "additions": 1, - "deletions": 0, - "changes": 1, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", - "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"standard_relayer_api_order_provider.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/order_providers/standard_relayer_api_order_provider.ts\"],\"names\":[],\"mappings\":\"AAIA,OAAO,EAEH,aAAa,EACb,oBAAoB,EACpB,qBAAqB,EAExB,MAAM,UAAU,CAAC;AAIlB,qBAAa,+BAAgC,YAAW,aAAa;IACjE,SAAgB,MAAM,EAAE,MAAM,CAAC;IAC/B,SAAgB,SAAS,EAAE,MAAM,CAAC;IAClC,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAa;IACxC;;;OAGG;IACH,OAAO,CAAC,MAAM,CAAC,2DAA2D;IAuB1E;;;;;OAKG;gBACS,MAAM,EAAE,MAAM,EAAE,SAAS,EAAE,MAAM;IAO7C;;;;OAIG;IACU,cAAc,CAAC,oBAAoB,EAAE,oBAAoB,GAAG,OAAO,CAAC,qBAAqB,CAAC;IAmBvG;;;;OAIG;IACU,gCAAgC,CAAC,cAAc,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC;CAuB3F\"}\n\\ No newline at end of file" - }, - { - "sha": "0b51f468b717b5bbae06bd23b1edbc4b41bad625", - "filename": "packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "5adbf2a7978898a74305d522b39177ecd7602747", - "filename": "packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "a384bd1320acccb2744ba8b9c70f1a579e4c9f29", - "filename": "packages/asset-buyer/lib/src/types.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/types.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "06406774a66f791df4ffd712fe6fa8bfd9cadf30", - "filename": "packages/asset-buyer/lib/src/types.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/types.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "4f623eae3754ca4cdfd20b22467de1142f46aec4", - "filename": "packages/asset-buyer/lib/src/types.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/types.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "1c03ee8d422a1051f96cc9f329f96d0a70750dea", - "filename": "packages/asset-buyer/lib/src/types.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/types.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "9ca38476db8acdb04f39bab124a6a9ba17eadfc8", - "filename": "packages/asset-buyer/lib/src/utils/assert.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/assert.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "2bb5a9296123ede3535bf9b3b146b92ce7702248", - "filename": "packages/asset-buyer/lib/src/utils/assert.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/assert.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7e0c9b0485cf8254fb19a14c4b2c57d370e6701f", - "filename": "packages/asset-buyer/lib/src/utils/assert.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/assert.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7cd6d316ae564bf6fa8baed85745b3203b36d954", - "filename": "packages/asset-buyer/lib/src/utils/assert.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/assert.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "983ed3d62e24772d48ea1f5e8ddcde5baf3f97ec", - "filename": "packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "738466134f0d49451f27560107a94dcbb1c45c42", - "filename": "packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "96852f7866f00e7102a1b9cc4c17b55cdda56fc9", - "filename": "packages/asset-buyer/lib/src/utils/asset_data_utils.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/asset_data_utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "123b0b5029aa6b3cb6bc1b1cd1b77cf309cfe4e4", - "filename": "packages/asset-buyer/lib/src/utils/asset_data_utils.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/asset_data_utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "3cbf57581364e05e956114912eb465d447fbad3a", - "filename": "packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "bf9ca187f990f368f47b1e3a9e6e6e4d9b0b5b83", - "filename": "packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "cd3f4de8f0b338549df6ea303f61efa0665c6c10", - "filename": "packages/asset-buyer/lib/src/utils/buy_quote_calculator.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "e03f46c0018dbb6f6da556cdfd7068746819bf7e", - "filename": "packages/asset-buyer/lib/src/utils/buy_quote_calculator.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "37d1c7cbf9da1164b91e17af907039ba9c921b7e", - "filename": "packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "2bf648b15433f7ac38476fe53942562c653ee5fd", - "filename": "packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "137688662154b3f583be93b3b27773d1d3ef6ad4", - "filename": "packages/asset-buyer/lib/src/utils/calculate_liquidity.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/calculate_liquidity.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "c35dcec6d8ed22a7ef3e0b4db307e7beb67e03dd", - "filename": "packages/asset-buyer/lib/src/utils/calculate_liquidity.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/calculate_liquidity.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "319a109693cae8150ae14e6eb46daf735443059a", - "filename": "packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "174b93d95d3cda7673265689732454abc6c9bce7", - "filename": "packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "d2e764339e3b797b905bbb91dd94e4d43d97100d", - "filename": "packages/asset-buyer/lib/src/utils/order_provider_response_processor.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "97bff31dbe611f7696f6d1962710f7e1028d30f0", - "filename": "packages/asset-buyer/lib/src/utils/order_provider_response_processor.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "4bba214e91427d3033da59a261cb89d5f6956055", - "filename": "packages/asset-buyer/lib/src/utils/order_utils.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "21c7d0841772139c142b4e59b02dc36c24bbe8af", - "filename": "packages/asset-buyer/lib/src/utils/order_utils.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "16e4d0de9ec658062c57fa6f3744d547be51c320", - "filename": "packages/asset-buyer/lib/src/utils/order_utils.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "a5eb412067a523fffc141978fbcb29a169e4e5a0", - "filename": "packages/asset-buyer/lib/src/utils/order_utils.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "10e4768dfe8b9f2e66ae828716856c4a660b7bfb", - "filename": "packages/asset-buyer/lib/test/asset_buyer_test.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/asset_buyer_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "c654dcc532f3664ebfe9cd1bd9b4d5f9bbdc8eda", - "filename": "packages/asset-buyer/lib/test/asset_buyer_test.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/asset_buyer_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b4d68fdf173fc8f1cce9cbd1f12d8aa7357a4a5f", - "filename": "packages/asset-buyer/lib/test/asset_buyer_test.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/asset_buyer_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "13f51afb950350c546e4fa1f8b3c3ecc761f79be", - "filename": "packages/asset-buyer/lib/test/asset_buyer_test.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/asset_buyer_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "6b665a7c1bd0e6730d82e9248999c78fceba310b", - "filename": "packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7a0ad191c69d9b3e53b7cc94eed3a024ea66094c", - "filename": "packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "fbaa256bedd8113de63bc88c0b7205c029918c63", - "filename": "packages/asset-buyer/lib/test/buy_quote_calculator_test.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/buy_quote_calculator_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "5267e1c4c35da9e0751e4a7591fa1abf8ed1dbe0", - "filename": "packages/asset-buyer/lib/test/buy_quote_calculator_test.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/buy_quote_calculator_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "9c7f6cc66fccbbef54b42b4ed88d6a8c75acc60e", - "filename": "packages/asset-buyer/lib/test/utils/chai_setup.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/chai_setup.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "148cdfb1abee7a61a48f324c74e6640dd1c3e0ed", - "filename": "packages/asset-buyer/lib/test/utils/chai_setup.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/chai_setup.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7f7634965e1cd4e1f2334024127784e1832168d9", - "filename": "packages/asset-buyer/lib/test/utils/chai_setup.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/chai_setup.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "038f5ab7284f432e8f031ca6a41e77b4d0bf34d5", - "filename": "packages/asset-buyer/lib/test/utils/chai_setup.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/chai_setup.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "032679970025c8278866067ed3b22bd2ea1985bf", - "filename": "packages/asset-buyer/lib/test/utils/mocks.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/mocks.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "35202fc8746e51fb1bae3720518ccaddeb88c600", - "filename": "packages/asset-buyer/lib/test/utils/mocks.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/mocks.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "edb96f66027dff4124fcf44a79a142bb3cfadbd0", - "filename": "packages/asset-buyer/lib/test/utils/mocks.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/mocks.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "994f643b3692b5ee00118ccf1be45aa42ad4253c", - "filename": "packages/asset-buyer/lib/test/utils/mocks.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/mocks.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "8f358eaffc6ada8b10fdb42e350c4d131bdbe7ba", - "filename": "packages/asset-buyer/lib/test/utils/test_helpers.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/test_helpers.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "5c073200364fcbb0894063d9bb56722261997ed1", - "filename": "packages/asset-buyer/lib/test/utils/test_helpers.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/test_helpers.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7130e8adc77219575d8b48463ed3974990f1d254", - "filename": "packages/asset-buyer/lib/test/utils/test_helpers.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/test_helpers.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "d9d068d6d36950766e83ebbb610e48b85b0e6e8d", - "filename": "packages/asset-buyer/lib/test/utils/test_helpers.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/test_helpers.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7b7011e0b6437d2d3187424389d87827362eb1d5", - "filename": "packages/asset-buyer/src/asset_buyer.ts", - "status": "modified", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/src/asset_buyer.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/src/asset_buyer.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/src/asset_buyer.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "2e8c18170375901afd75bd0f7870d154462cb72f", - "filename": "packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "01d215359868458ca2243e3b579129fcd731f497", - "filename": "packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "39c0589b41f9f973546bad0ae6b43a0d882cc1e3", - "filename": "packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "eb8a8b7ae920f5bfcd6bd8818e61faaac4d6cab3", - "filename": "packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "22efaf1dcaab0178c3dca5deae964ababa1a2a9b", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "a9d66354ae856bfc069faf5538d8a689944e286e", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "6f5d60f1eb926401163ff67e57d6d4fb7d1a8433", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "07950fca48992164eda05b70f2037bd2a7e15bb9", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "fc21a8a563771a17a6c083d93650c931f61f763b", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "73ffb2435120362345484215306e0a5cefe67c29", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "f00bc81768bea883505032c76e73713b6586228e", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "e8c9d6b323c47715279c6654a3cc22499927e426", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "cd09d1f79b63359bad6ee342128dcb5a8930d9a1", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "2e2be944397a2e4dd3e241bd849ba1410d13a5b8", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "83576a77478eaf09d8c7e8fb7622053dc48de4ea", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "50c167ab6bbe33e14d75337c6d22e9f5799526f6", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "ddbfa2603112011875909bdab559d3dbcbf6712d", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "803550bad4ac0ed6024e760eeecd5bb6bcec6c1e", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "82fe11867729bc2c664303f0d89d41fa8a427735", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "962c3a8cb8c1e38769a321970bf3534374abaab3", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "ef33d095310e17d727706d511689d778c3eed1d8", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b9a5cfd90e689ee682b61cd4789337fc5611f7a3", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "21230117fd335038ea5e3bec0443dca1a5ae8f97", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "a399fdaff2c9afd23bb07a83dc5034dc49542bf1", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "2d80271b10c805fe2bf98ba41b7bac7718b675e2", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "4966809f91d6fcd408a209b423d71a1b2db627dc", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "19805d1008ec289e7a9c6f6248154fe103f7487f", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "8e153f0c74326bb2f1011b1eb11a732365dc7ea4", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "0f10ace5784f4904a03c216b3ad628a899a12d1f", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "fd16f4c1ead1aae6e8bef1b54462457b8f8d4d82", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "bd3bb3c669df074b4bf6aa2ac3d149fd491e3ef1", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b8110cbe5c9e4f6d852198437f051d7b1ed0b7d8", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "59929175a1546e898c178eaf8e8742cff4aaf9d9", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "ae7dfffc19b9540b6b3da291848e7a4617d731ae", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "e0ccd5714833147dd1cf615e703a3997cc86001d", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "ea66d9338c9504c23793599b0f97354c1c60b5dc", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "6c82f6ae3268ab89076b498b0a1c85e2f6379f41", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b2da17bbf1ba5c5077b5b89d29e01512bc1a922f", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "4604181f15faa07df36c66dc9174eea8765c7e64", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "66f6ab5da84c555ff2d5b662b12067042d3b8a28", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "d681258323cfd0c371d3436f944f7114046c62a4", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b90e8e8865f9dda53f9a4c25670699b0dc79e534", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b0c92e115aae9c2b0cdfd03a052e848e6493f016", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b72cad605ea4ec338bd0741198dc779c11c5fe56", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "8360ab153554888d0d5a0ea620b65d3ca963c283", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "18392ba13fb5bed2592d09570fd67e99053f89e4", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "6364c4f6aecb44c9924b2df4c4052b638012fbd7", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "f3384d89be80f5e0c62a56a0f77efa0457d6faa4", - "filename": "packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "d09af8e2a801c1893dd2381acd2a8734dacaf5b3", - "filename": "packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "9f7187d7a25ee1546531115e6b9aef8f859e4f56", - "filename": "packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "0fd846ff7309a0e5fd840776cc20d01ba3e0384e", - "filename": "packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "90f17300ea7c3ee3a79c9f4044100817703cf361", - "filename": "packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "eb293375e6109cd4c6971eed61ffb2858fbd078e", - "filename": "packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "83e17213c4c5fe31dbdaa29c5235cbf25742703b", - "filename": "packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "51be8ed185d103488997f33aba4ac2ffae60761c", - "filename": "packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "94970bf93f392b314f712d0bf2779a4adb518435", - "filename": "packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "f5f75fe6f08ef36ef0f9f9b025316284c0f74b64", - "filename": "packages/contract-wrappers/lib/src/index.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/index.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "ef631ecee407294901ea17d6ea5532e70240ee85", - "filename": "packages/contract-wrappers/lib/src/index.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/index.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "852fbb0b1ea63b65712ee70afc50adc43a3e6fe2", - "filename": "packages/contract-wrappers/lib/src/index.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/index.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "8a845bdffaaa2b9e3a410d706694161cb8c0ff47", - "filename": "packages/contract-wrappers/lib/src/index.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/index.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "cafc5a6934033b3fd1495685aadc58de508d2c84", - "filename": "packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "4457312573d4eba1f248cdd6e467a1fe14b57887", - "filename": "packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "cd4a9ca16e03894bd825f4cc40fa2ad9bd02372d", - "filename": "packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "919fa1c15466e7538eeadaa8b867b4e82e202afe", - "filename": "packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "187df85bd213cee6e4d4b327bb941e3da020a9ea", - "filename": "packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "29321fdf8dc9ced63984ca5ba750e35f9f4bbfae", - "filename": "packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7c05b93ee34826961a6b998d6f67beae3afda8c7", - "filename": "packages/contract-wrappers/lib/src/schemas/method_opts_schema.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "352db89a441cf71d24e8592e8a20f07c48ad1ba9", - "filename": "packages/contract-wrappers/lib/src/schemas/method_opts_schema.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "d1c5bfa3e7186629be1bf7c377537d120dce4a88", - "filename": "packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "0d21d505e75127d4f127cda9bd9d318d49e709a7", - "filename": "packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "38a1b62a984e82d12ff1d8a76c4b82ed8e5599a4", - "filename": "packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "848b5ff9b8fcf9d03f157630937295242eb974b4", - "filename": "packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "457af1c4e04034cb28679db03fbd7deabd673229", - "filename": "packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "978c8c948543dc31d7cc6e3ae5e7b91615de4a38", - "filename": "packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "aa3f126c5acabda73bf6a9704c7a23ef3bec5262", - "filename": "packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "13426da3d8abb0a846c7db545aa26568a4368384", - "filename": "packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "fa4415ec80545120dfa0efe57dd62f641f6c7724", - "filename": "packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "e7dda4bf2d82f8f6078cc2241d76ae3b4267c426", - "filename": "packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "f2463650c7b0114a1ab1b18f37574d7a2e2ca6a8", - "filename": "packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "6e93e21a59a09c36fc5e55164482f8ab41d3cdd0", - "filename": "packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "f7edf6d8527e972123a920103cfd0087285d93e9", - "filename": "packages/contract-wrappers/lib/src/types.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/types.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "c6eb78e44bfb9c45863bf317340d00f19dabd60f", - "filename": "packages/contract-wrappers/lib/src/types.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/types.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "19bed91da0be1157a948064ae6850a6372c58fc5", - "filename": "packages/contract-wrappers/lib/src/types.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/types.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "93b07f6271b180cd35c9661d6d906d6c06c21597", - "filename": "packages/contract-wrappers/lib/src/types.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/types.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b61375a7a341e978bf1650c835dc03a60fd10937", - "filename": "packages/contract-wrappers/lib/src/utils/assert.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/assert.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "bf2af6d0b643b3d7f69deb60c8f8e5aba2e92ff0", - "filename": "packages/contract-wrappers/lib/src/utils/assert.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/assert.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b072ddd8eba0b764e9776a5b171f46c5f1802f66", - "filename": "packages/contract-wrappers/lib/src/utils/assert.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/assert.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "f0306f2d148d8de7f30be9ccfa3ac48b17de1f67", - "filename": "packages/contract-wrappers/lib/src/utils/assert.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/assert.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "cdb0ef43676e35d4f45eaa1ef04d79f5d7ad2ed0", - "filename": "packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "1820a5201d0056c583cdca7da0e20b551840fdbb", - "filename": "packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "c7b7cc8b1d360bea858c0837064e4966186b89b3", - "filename": "packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "4dbe7aaf66a07e0bbf083da05b3c44952dbef68d", - "filename": "packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "5de7104088d64d5b2f57f719ab5c19b6f9f0a601", - "filename": "packages/contract-wrappers/lib/src/utils/constants.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/constants.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "c8bbd4312bf32e962b0a634fff60e6b6bc71c266", - "filename": "packages/contract-wrappers/lib/src/utils/constants.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/constants.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "5be2fd6b1173e64e62dcae363bb4183b62b1f41c", - "filename": "packages/contract-wrappers/lib/src/utils/constants.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/constants.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7a54c61750ede98f887bc8762e1e3ce87b2ef25c", - "filename": "packages/contract-wrappers/lib/src/utils/constants.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/constants.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "bf2efb1f260e603fbb48256a16309f5480a0d566", - "filename": "packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "dc207b623bc358b49fef017963716deafaf1b34f", - "filename": "packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7486da408486269a719fd6bd331d0ae0b900a262", - "filename": "packages/contract-wrappers/lib/src/utils/contract_addresses.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/contract_addresses.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "bc1181bd9edb76e1e329e8e2b8e12fdf47a77a4b", - "filename": "packages/contract-wrappers/lib/src/utils/contract_addresses.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/contract_addresses.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "cf9a7f694c2f849feeaba5e5babe2c3c006f667f", - "filename": "packages/contract-wrappers/lib/src/utils/decorators.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/decorators.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "5d830bd5752e56829756705241c8fc53b7491249", - "filename": "packages/contract-wrappers/lib/src/utils/decorators.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/decorators.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "87ce646774eea85e9670ee765b126cff9e00fb20", - "filename": "packages/contract-wrappers/lib/src/utils/decorators.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/decorators.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "cd78559049f0b1fc4893142281f4e70ada37ae8d", - "filename": "packages/contract-wrappers/lib/src/utils/decorators.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/decorators.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "bd8559861473c62f30c282afb502fbd862d3bbf6", - "filename": "packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "8618170b3b7dc35596b9860dcbb5a0c14f87b3ee", - "filename": "packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b56035203e946f6afa14724546d80796f297746f", - "filename": "packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "74da507febac6e0cd1f6295916d9980dff24ee0b", - "filename": "packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "e54230719ba50ba8af35ceb5ee1b27c36f058620", - "filename": "packages/contract-wrappers/lib/src/utils/filter_utils.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "03c53aa1e46c74f52d597de326aaecda0b32c11d", - "filename": "packages/contract-wrappers/lib/src/utils/filter_utils.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "ea0176059c722ce2ba16573e1537587653ef27f8", - "filename": "packages/contract-wrappers/lib/src/utils/filter_utils.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/filter_utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "145609e52ea60c728c72c15687c7c834ee4f7c8a", - "filename": "packages/contract-wrappers/lib/src/utils/filter_utils.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/filter_utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7c655d40b44054e7ebc0f264591c9a75027f3aa1", - "filename": "packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "d76d76ace3cdcb9e78337aecbae768e8d07ad652", - "filename": "packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "e1c5d671fc3a40ffa520c88670f2653624612078", - "filename": "packages/contract-wrappers/lib/src/utils/transaction_encoder.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/transaction_encoder.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "e59424f06cb9bb22e026bdae87c033f2761baa4e", - "filename": "packages/contract-wrappers/lib/src/utils/transaction_encoder.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/transaction_encoder.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "9d636cab1cba3e23a6cca2f4fc48c7c0984abae8", - "filename": "packages/contract-wrappers/lib/src/utils/utils.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "62631a96dc5cbdf31399b54d1757428b292154b8", - "filename": "packages/contract-wrappers/lib/src/utils/utils.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "8aa8364744936ca4fc5ba931089162948edf520f", - "filename": "packages/contract-wrappers/lib/src/utils/utils.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "a3c18a94eeb95b07cd8aba1fb5fae1983758fa3b", - "filename": "packages/contract-wrappers/lib/src/utils/utils.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "d6cbe40c2924c3c20bd364779f3ab0cb35b23e2d", - "filename": "packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "c81f1925ea457c36d5e508caf76ad2158e2de107", - "filename": "packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "5723fdf6d5ff11f593876c3712e68b5f70e85d92", - "filename": "packages/contract-wrappers/lib/test/calldata_decoder_test.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_decoder_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "2cfe7606f9c469e55a6867649618755ad767e381", - "filename": "packages/contract-wrappers/lib/test/calldata_decoder_test.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_decoder_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "e8b93e9d824274264f3fa6c850faf73d8bd0dde7", - "filename": "packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "211be3201693bec7b30bc6c2c666a5d505ca88a8", - "filename": "packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "a2139d607e3e7aa8d9c01e0310fd780b11577b66", - "filename": "packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "684fe94e3cdcd00e285d1f2252c770a0d7ce4d33", - "filename": "packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "2a5c67822d0000f2fbea74f7395b6fc41333074f", - "filename": "packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7e098d49cb3ce789ee314742589680438d6a7a38", - "filename": "packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "9d7755a5520115eb4307e453fe4962d9b3d7f3e4", - "filename": "packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7855079ed73d31971ed253ce4b9bd033b5998da4", - "filename": "packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "031d30b12b6d18030a18161df33af9fda3a0c61f", - "filename": "packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "582deb76edddcaaa297c48aababe895a4a7e5552", - "filename": "packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "389e385dfd09024b78bff9f24d34f719ab9fb48c", - "filename": "packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "73f5be3e4f164eaefee590da54111b91351128d4", - "filename": "packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "7cd093498c87df797d7e9f3e90ce15ed9c2aca9d", - "filename": "packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "35d2716838cd00dd4bbfcc479101f131e4e85acc", - "filename": "packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "adb4c3aa4cb3848ca62a67f597297b7cd421df08", - "filename": "packages/contract-wrappers/lib/test/erc20_wrapper_test.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_wrapper_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "3986928a5a8a122a9cf62b85f665068cc6067419", - "filename": "packages/contract-wrappers/lib/test/erc20_wrapper_test.js.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.js.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.js.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_wrapper_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "575a5889fb0f656ddba2a75d42ee3add2bce491a", - "filename": "packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "c3e4ebabdfd6be8f9a021316f0a8793371825ba0", - "filename": "packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts.map", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts.map", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts.map", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - }, - { - "sha": "b37ac6795019e1d9b725da2862e7c08fb20002b9", - "filename": "packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.js", - "status": "added", - "additions": 0, - "deletions": 0, - "changes": 0, - "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.js", - "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.js", - "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" - } - ] -} \ No newline at end of file + ], + "files": [ + { + "sha": "da3bed7a3db35c50bcd43ecaa5837e7f3d5043f9", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts", + "status": "added", + "additions": 180, + "deletions": 0, + "changes": 180, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,180 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type AssetProxyOwnerEventArgs = AssetProxyOwnerAssetProxyRegistrationEventArgs | AssetProxyOwnerConfirmationTimeSetEventArgs | AssetProxyOwnerTimeLockChangeEventArgs | AssetProxyOwnerConfirmationEventArgs | AssetProxyOwnerRevocationEventArgs | AssetProxyOwnerSubmissionEventArgs | AssetProxyOwnerExecutionEventArgs | AssetProxyOwnerExecutionFailureEventArgs | AssetProxyOwnerDepositEventArgs | AssetProxyOwnerOwnerAdditionEventArgs | AssetProxyOwnerOwnerRemovalEventArgs | AssetProxyOwnerRequirementChangeEventArgs;\n+export declare enum AssetProxyOwnerEvents {\n+ AssetProxyRegistration = \"AssetProxyRegistration\",\n+ ConfirmationTimeSet = \"ConfirmationTimeSet\",\n+ TimeLockChange = \"TimeLockChange\",\n+ Confirmation = \"Confirmation\",\n+ Revocation = \"Revocation\",\n+ Submission = \"Submission\",\n+ Execution = \"Execution\",\n+ ExecutionFailure = \"ExecutionFailure\",\n+ Deposit = \"Deposit\",\n+ OwnerAddition = \"OwnerAddition\",\n+ OwnerRemoval = \"OwnerRemoval\",\n+ RequirementChange = \"RequirementChange\"\n+}\n+export interface AssetProxyOwnerAssetProxyRegistrationEventArgs extends DecodedLogArgs {\n+ assetProxyContract: string;\n+ isRegistered: boolean;\n+}\n+export interface AssetProxyOwnerConfirmationTimeSetEventArgs extends DecodedLogArgs {\n+ transactionId: BigNumber;\n+ confirmationTime: BigNumber;\n+}\n+export interface AssetProxyOwnerTimeLockChangeEventArgs extends DecodedLogArgs {\n+ secondsTimeLocked: BigNumber;\n+}\n+export interface AssetProxyOwnerConfirmationEventArgs extends DecodedLogArgs {\n+ sender: string;\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerRevocationEventArgs extends DecodedLogArgs {\n+ sender: string;\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerSubmissionEventArgs extends DecodedLogArgs {\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerExecutionEventArgs extends DecodedLogArgs {\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerExecutionFailureEventArgs extends DecodedLogArgs {\n+ transactionId: BigNumber;\n+}\n+export interface AssetProxyOwnerDepositEventArgs extends DecodedLogArgs {\n+ sender: string;\n+ value: BigNumber;\n+}\n+export interface AssetProxyOwnerOwnerAdditionEventArgs extends DecodedLogArgs {\n+ owner: string;\n+}\n+export interface AssetProxyOwnerOwnerRemovalEventArgs extends DecodedLogArgs {\n+ owner: string;\n+}\n+export interface AssetProxyOwnerRequirementChangeEventArgs extends DecodedLogArgs {\n+ required: BigNumber;\n+}\n+export declare class AssetProxyOwnerContract extends BaseContract {\n+ owners: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeOwner: {\n+ sendTransactionAsync(owner: string, txData?: Partial): Promise;\n+ estimateGasAsync(owner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(owner: string): string;\n+ callAsync(owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ revokeConfirmation: {\n+ sendTransactionAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(transactionId: BigNumber): string;\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isOwner: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ confirmations: {\n+ callAsync(index_0: BigNumber, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ executeRemoveAuthorizedAddressAtIndex: {\n+ sendTransactionAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(transactionId: BigNumber): string;\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ secondsTimeLocked: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getTransactionCount: {\n+ callAsync(pending: boolean, executed: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ registerAssetProxy: {\n+ sendTransactionAsync(assetProxyContract: string, isRegistered: boolean, txData?: Partial): Promise;\n+ estimateGasAsync(assetProxyContract: string, isRegistered: boolean, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(assetProxyContract: string, isRegistered: boolean): string;\n+ callAsync(assetProxyContract: string, isRegistered: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ addOwner: {\n+ sendTransactionAsync(owner: string, txData?: Partial): Promise;\n+ estimateGasAsync(owner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(owner: string): string;\n+ callAsync(owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isConfirmed: {\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ changeTimeLock: {\n+ sendTransactionAsync(_secondsTimeLocked: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_secondsTimeLocked: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_secondsTimeLocked: BigNumber): string;\n+ callAsync(_secondsTimeLocked: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isAssetProxyRegistered: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getConfirmationCount: {\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transactions: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[string, BigNumber, string, boolean]>;\n+ };\n+ getOwners: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getTransactionIds: {\n+ callAsync(from: BigNumber, to: BigNumber, pending: boolean, executed: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getConfirmations: {\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transactionCount: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ changeRequirement: {\n+ sendTransactionAsync(_required: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_required: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_required: BigNumber): string;\n+ callAsync(_required: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ confirmTransaction: {\n+ sendTransactionAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(transactionId: BigNumber): string;\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ submitTransaction: {\n+ sendTransactionAsync(destination: string, value: BigNumber, data: string, txData?: Partial): Promise;\n+ estimateGasAsync(destination: string, value: BigNumber, data: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(destination: string, value: BigNumber, data: string): string;\n+ callAsync(destination: string, value: BigNumber, data: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ confirmationTimes: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ MAX_OWNER_COUNT: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ required: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ replaceOwner: {\n+ sendTransactionAsync(owner: string, newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(owner: string, newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(owner: string, newOwner: string): string;\n+ callAsync(owner: string, newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ executeTransaction: {\n+ sendTransactionAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(transactionId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(transactionId: BigNumber): string;\n+ callAsync(transactionId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _owners: string[], _assetProxyContracts: string[], _required: BigNumber, _secondsTimeLocked: BigNumber): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _owners: string[], _assetProxyContracts: string[], _required: BigNumber, _secondsTimeLocked: BigNumber): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=asset_proxy_owner.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "58428c5a5ee8bbedb2ceb65448e9ab54fb5ed5c0", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"asset_proxy_owner.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/asset_proxy_owner.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "deaf4bbd1ca935029de610ba2a45e9a9634c54f3", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js", + "status": "added", + "additions": 1445, + "deletions": 0, + "changes": 1445, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,1445 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var AssetProxyOwnerEvents;\n+(function (AssetProxyOwnerEvents) {\n+ AssetProxyOwnerEvents[\"AssetProxyRegistration\"] = \"AssetProxyRegistration\";\n+ AssetProxyOwnerEvents[\"ConfirmationTimeSet\"] = \"ConfirmationTimeSet\";\n+ AssetProxyOwnerEvents[\"TimeLockChange\"] = \"TimeLockChange\";\n+ AssetProxyOwnerEvents[\"Confirmation\"] = \"Confirmation\";\n+ AssetProxyOwnerEvents[\"Revocation\"] = \"Revocation\";\n+ AssetProxyOwnerEvents[\"Submission\"] = \"Submission\";\n+ AssetProxyOwnerEvents[\"Execution\"] = \"Execution\";\n+ AssetProxyOwnerEvents[\"ExecutionFailure\"] = \"ExecutionFailure\";\n+ AssetProxyOwnerEvents[\"Deposit\"] = \"Deposit\";\n+ AssetProxyOwnerEvents[\"OwnerAddition\"] = \"OwnerAddition\";\n+ AssetProxyOwnerEvents[\"OwnerRemoval\"] = \"OwnerRemoval\";\n+ AssetProxyOwnerEvents[\"RequirementChange\"] = \"RequirementChange\";\n+})(AssetProxyOwnerEvents = exports.AssetProxyOwnerEvents || (exports.AssetProxyOwnerEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var AssetProxyOwnerContract = /** @class */ (function (_super) {\n+ __extends(AssetProxyOwnerContract, _super);\n+ function AssetProxyOwnerContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'AssetProxyOwner', abi, address, supportedProvider, txDefaults) || this;\n+ _this.owners = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owners(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owners(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeOwner = {\n+ sendTransactionAsync: function (owner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeOwner.estimateGasAsync.bind(self, owner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (owner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (owner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeOwner(address)', [owner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeOwner(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.revokeConfirmation = {\n+ sendTransactionAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('revokeConfirmation(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.revokeConfirmation.estimateGasAsync.bind(self, transactionId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('revokeConfirmation(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (transactionId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('revokeConfirmation(uint256)', [transactionId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('revokeConfirmation(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('revokeConfirmation(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isOwner = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isOwner(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isOwner(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.confirmations = {\n+ callAsync: function (index_0, index_1, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmations(uint256,address)', [index_0,\n+ index_1\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('confirmations(uint256,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.executeRemoveAuthorizedAddressAtIndex = {\n+ sendTransactionAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeRemoveAuthorizedAddressAtIndex(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.executeRemoveAuthorizedAddressAtIndex.estimateGasAsync.bind(self, transactionId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeRemoveAuthorizedAddressAtIndex(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (transactionId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('executeRemoveAuthorizedAddressAtIndex(uint256)', [transactionId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeRemoveAuthorizedAddressAtIndex(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('executeRemoveAuthorizedAddressAtIndex(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.secondsTimeLocked = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('secondsTimeLocked()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('secondsTimeLocked()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getTransactionCount = {\n+ callAsync: function (pending, executed, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getTransactionCount(bool,bool)', [pending,\n+ executed\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getTransactionCount(bool,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.registerAssetProxy = {\n+ sendTransactionAsync: function (assetProxyContract, isRegistered, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address,bool)', [assetProxyContract,\n+ isRegistered\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.registerAssetProxy.estimateGasAsync.bind(self, assetProxyContract, isRegistered))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (assetProxyContract, isRegistered, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address,bool)', [assetProxyContract,\n+ isRegistered\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (assetProxyContract, isRegistered) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('registerAssetProxy(address,bool)', [assetProxyContract,\n+ isRegistered\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (assetProxyContract, isRegistered, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address,bool)', [assetProxyContract,\n+ isRegistered\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('registerAssetProxy(address,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.addOwner = {\n+ sendTransactionAsync: function (owner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.addOwner.estimateGasAsync.bind(self, owner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (owner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (owner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('addOwner(address)', [owner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addOwner(address)', [owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('addOwner(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isConfirmed = {\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isConfirmed(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isConfirmed(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.changeTimeLock = {\n+ sendTransactionAsync: function (_secondsTimeLocked, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeTimeLock(uint256)', [_secondsTimeLocked\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.changeTimeLock.estimateGasAsync.bind(self, _secondsTimeLocked))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_secondsTimeLocked, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeTimeLock(uint256)', [_secondsTimeLocked\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_secondsTimeLocked) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('changeTimeLock(uint256)', [_secondsTimeLocked\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_secondsTimeLocked, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeTimeLock(uint256)', [_secondsTimeLocked\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('changeTimeLock(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isAssetProxyRegistered = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isAssetProxyRegistered(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isAssetProxyRegistered(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getConfirmationCount = {\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getConfirmationCount(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getConfirmationCount(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transactions = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transactions(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transactions(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getOwners = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getOwners()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getOwners()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getTransactionIds = {\n+ callAsync: function (from, to, pending, executed, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getTransactionIds(uint256,uint256,bool,bool)', [from,\n+ to,\n+ pending,\n+ executed\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getTransactionIds(uint256,uint256,bool,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getConfirmations = {\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getConfirmations(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getConfirmations(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transactionCount = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transactionCount()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transactionCount()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.changeRequirement = {\n+ sendTransactionAsync: function (_required, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeRequirement(uint256)', [_required\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.changeRequirement.estimateGasAsync.bind(self, _required))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_required, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeRequirement(uint256)', [_required\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_required) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('changeRequirement(uint256)', [_required\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_required, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('changeRequirement(uint256)', [_required\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('changeRequirement(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.confirmTransaction = {\n+ sendTransactionAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.confirmTransaction.estimateGasAsync.bind(self, transactionId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (transactionId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('confirmTransaction(uint256)', [transactionId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('confirmTransaction(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.submitTransaction = {\n+ sendTransactionAsync: function (destination, value, data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('submitTransaction(address,uint256,bytes)', [destination,\n+ value,\n+ data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.submitTransaction.estimateGasAsync.bind(self, destination, value, data))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (destination, value, data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('submitTransaction(address,uint256,bytes)', [destination,\n+ value,\n+ data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (destination, value, data) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('submitTransaction(address,uint256,bytes)', [destination,\n+ value,\n+ data\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (destination, value, data, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('submitTransaction(address,uint256,bytes)', [destination,\n+ value,\n+ data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('submitTransaction(address,uint256,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.confirmationTimes = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('confirmationTimes(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('confirmationTimes(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.MAX_OWNER_COUNT = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('MAX_OWNER_COUNT()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('MAX_OWNER_COUNT()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.required = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('required()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('required()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.replaceOwner = {\n+ sendTransactionAsync: function (owner, newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('replaceOwner(address,address)', [owner,\n+ newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.replaceOwner.estimateGasAsync.bind(self, owner, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (owner, newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('replaceOwner(address,address)', [owner,\n+ newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (owner, newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('replaceOwner(address,address)', [owner,\n+ newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (owner, newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('replaceOwner(address,address)', [owner,\n+ newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('replaceOwner(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.executeTransaction = {\n+ sendTransactionAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.executeTransaction.estimateGasAsync.bind(self, transactionId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (transactionId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (transactionId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('executeTransaction(uint256)', [transactionId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (transactionId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('executeTransaction(uint256)', [transactionId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('executeTransaction(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ AssetProxyOwnerContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _owners, _assetProxyContracts, _required, _secondsTimeLocked) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, AssetProxyOwnerContract.deployAsync(bytecode, abi, provider, txDefaults, _owners, _assetProxyContracts, _required, _secondsTimeLocked)];\n+ });\n+ });\n+ };\n+ AssetProxyOwnerContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _owners, _assetProxyContracts, _required, _secondsTimeLocked) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_owners,\n+ _assetProxyContracts,\n+ _required,\n+ _secondsTimeLocked\n+ ], base_contract_1.BaseContract._bigNumberToString), 4), _owners = _a[0], _assetProxyContracts = _a[1], _required = _a[2], _secondsTimeLocked = _a[3];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_owners,\n+ _assetProxyContracts,\n+ _required,\n+ _secondsTimeLocked\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"AssetProxyOwner successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new AssetProxyOwnerContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_owners,\n+ _assetProxyContracts,\n+ _required,\n+ _secondsTimeLocked\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return AssetProxyOwnerContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.AssetProxyOwnerContract = AssetProxyOwnerContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=asset_proxy_owner.js.map\n\\ No newline at end of file" + }, + { + "sha": "9d796719175f5703e76872406a30568b5c5f1229", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/asset_proxy_owner.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"asset_proxy_owner.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/asset_proxy_owner.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "ff28484cf0d4f3a402e9308ad812cbc5e620b1ae", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts", + "status": "added", + "additions": 85, + "deletions": 0, + "changes": 85, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,85 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type DummyERC20TokenEventArgs = DummyERC20TokenTransferEventArgs | DummyERC20TokenApprovalEventArgs;\n+export declare enum DummyERC20TokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\"\n+}\n+export interface DummyERC20TokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _value: BigNumber;\n+}\n+export interface DummyERC20TokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _spender: string;\n+ _value: BigNumber;\n+}\n+export declare class DummyERC20TokenContract extends BaseContract {\n+ name: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_spender: string, _value: BigNumber): string;\n+ callAsync(_spender: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ totalSupply: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _value: BigNumber): string;\n+ callAsync(_from: string, _to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ decimals: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ symbol: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ mint: {\n+ sendTransactionAsync(_value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_value: BigNumber): string;\n+ callAsync(_value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transfer: {\n+ sendTransactionAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_to: string, _value: BigNumber): string;\n+ callAsync(_to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowance: {\n+ callAsync(_owner: string, _spender: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ setBalance: {\n+ sendTransactionAsync(_target: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_target: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_target: string, _value: BigNumber): string;\n+ callAsync(_target: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ MAX_MINT_AMOUNT: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _name: string, _symbol: string, _decimals: BigNumber, _totalSupply: BigNumber): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _name: string, _symbol: string, _decimals: BigNumber, _totalSupply: BigNumber): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=dummy_erc20_token.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "e11e773f837176ec3d1158a2399eb08cb1716ced", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dummy_erc20_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dummy_erc20_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,wBAAwB,GAC9B,gCAAgC,GAChC,gCAAgC,CAAC;AAEvC,oBAAY,qBAAqB;IAC7B,QAAQ,aAAa;IACrB,QAAQ,aAAa;CACxB;AAED,MAAM,WAAW,gCAAiC,SAAQ,cAAc;IACpE,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,gCAAiC,SAAQ,cAAc;IACpE,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,SAAS,CAAC;CACrB;AAMD,qBAAa,uBAAwB,SAAQ,YAAY;IAC9C,IAAI;;MAyBT;IACK,OAAO;;;;;MAoFZ;IACK,WAAW;;MAyBhB;IACK,YAAY;;;;;MA6FjB;IACK,QAAQ;;MAyBb;IACK,SAAS;;MA2Bd;IACK,KAAK;;MAyBV;IACK,MAAM;;MAyBX;IACK,IAAI;;;;;MA2ET;IACK,QAAQ;;;;;MAoFb;IACK,SAAS;;MA6Bd;IACK,UAAU;;;;;MAoFf;IACK,iBAAiB;;;;;MA2EtB;IACK,eAAe;;MAyBpB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,KAAK,EAAE,MAAM,EACb,OAAO,EAAE,MAAM,EACf,SAAS,EAAE,SAAS,EACpB,YAAY,EAAE,SAAS,GAC5B,OAAO,CAAC,uBAAuB,CAAC;WAaf,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,KAAK,EAAE,MAAM,EACb,OAAO,EAAE,MAAM,EACf,SAAS,EAAE,SAAS,EACpB,YAAY,EAAE,SAAS,GAC5B,OAAO,CAAC,uBAAuB,CAAC;gBAyCvB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "bb4e3857e51bf86a3cd74390cd1314168fbd05e1", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js", + "status": "added", + "additions": 843, + "deletions": 0, + "changes": 843, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,843 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var DummyERC20TokenEvents;\n+(function (DummyERC20TokenEvents) {\n+ DummyERC20TokenEvents[\"Transfer\"] = \"Transfer\";\n+ DummyERC20TokenEvents[\"Approval\"] = \"Approval\";\n+})(DummyERC20TokenEvents = exports.DummyERC20TokenEvents || (exports.DummyERC20TokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var DummyERC20TokenContract = /** @class */ (function (_super) {\n+ __extends(DummyERC20TokenContract, _super);\n+ function DummyERC20TokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'DummyERC20Token', abi, address, supportedProvider, txDefaults) || this;\n+ _this.name = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('name()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('name()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _spender, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_spender, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_spender, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.totalSupply = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('totalSupply()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('totalSupply()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.decimals = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('decimals()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('decimals()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.symbol = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('symbol()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('symbol()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.mint = {\n+ sendTransactionAsync: function (_value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(uint256)', [_value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.mint.estimateGasAsync.bind(self, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(uint256)', [_value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('mint(uint256)', [_value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(uint256)', [_value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('mint(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transfer = {\n+ sendTransactionAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transfer.estimateGasAsync.bind(self, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transfer(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.allowance = {\n+ callAsync: function (_owner, _spender, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('allowance(address,address)', [_owner,\n+ _spender\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('allowance(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.setBalance = {\n+ sendTransactionAsync: function (_target, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setBalance(address,uint256)', [_target,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.setBalance.estimateGasAsync.bind(self, _target, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_target, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setBalance(address,uint256)', [_target,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_target, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('setBalance(address,uint256)', [_target,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_target, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setBalance(address,uint256)', [_target,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('setBalance(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.MAX_MINT_AMOUNT = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('MAX_MINT_AMOUNT()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('MAX_MINT_AMOUNT()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ DummyERC20TokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _name, _symbol, _decimals, _totalSupply) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, DummyERC20TokenContract.deployAsync(bytecode, abi, provider, txDefaults, _name, _symbol, _decimals, _totalSupply)];\n+ });\n+ });\n+ };\n+ DummyERC20TokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _name, _symbol, _decimals, _totalSupply) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_name,\n+ _symbol,\n+ _decimals,\n+ _totalSupply\n+ ], base_contract_1.BaseContract._bigNumberToString), 4), _name = _a[0], _symbol = _a[1], _decimals = _a[2], _totalSupply = _a[3];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_name,\n+ _symbol,\n+ _decimals,\n+ _totalSupply\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"DummyERC20Token successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new DummyERC20TokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_name,\n+ _symbol,\n+ _decimals,\n+ _totalSupply\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return DummyERC20TokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.DummyERC20TokenContract = DummyERC20TokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=dummy_erc20_token.js.map\n\\ No newline at end of file" + }, + { + "sha": "ccf84738e65bb9b7520b2b69a0f04206808c3106", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc20_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dummy_erc20_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dummy_erc20_token.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "0c9f3baa8ef65ff4159f9916c463246009793a10", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts", + "status": "added", + "additions": 100, + "deletions": 0, + "changes": 100, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,100 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type DummyERC721TokenEventArgs = DummyERC721TokenTransferEventArgs | DummyERC721TokenApprovalEventArgs | DummyERC721TokenApprovalForAllEventArgs;\n+export declare enum DummyERC721TokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\",\n+ ApprovalForAll = \"ApprovalForAll\"\n+}\n+export interface DummyERC721TokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _tokenId: BigNumber;\n+}\n+export interface DummyERC721TokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _approved: string;\n+ _tokenId: BigNumber;\n+}\n+export interface DummyERC721TokenApprovalForAllEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _operator: string;\n+ _approved: boolean;\n+}\n+export declare class DummyERC721TokenContract extends BaseContract {\n+ name: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getApproved: {\n+ callAsync(_tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(_approved: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_approved: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_approved: string, _tokenId: BigNumber): string;\n+ callAsync(_approved: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ mint: {\n+ sendTransactionAsync(_to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_to: string, _tokenId: BigNumber): string;\n+ callAsync(_to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ safeTransferFrom1: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ ownerOf: {\n+ callAsync(_tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ symbol: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ burn: {\n+ sendTransactionAsync(_owner: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_owner: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_owner: string, _tokenId: BigNumber): string;\n+ callAsync(_owner: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ setApprovalForAll: {\n+ sendTransactionAsync(_operator: string, _approved: boolean, txData?: Partial): Promise;\n+ estimateGasAsync(_operator: string, _approved: boolean, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_operator: string, _approved: boolean): string;\n+ callAsync(_operator: string, _approved: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ safeTransferFrom2: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber, _data: string): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isApprovedForAll: {\n+ callAsync(_owner: string, _operator: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _name: string, _symbol: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _name: string, _symbol: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=dummy_erc721_token.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "134e1107e302a6392449a8233eb09f9f704c4e6d", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dummy_erc721_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dummy_erc721_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,yBAAyB,GAC/B,iCAAiC,GACjC,iCAAiC,GACjC,uCAAuC,CAAC;AAE9C,oBAAY,sBAAsB;IAC9B,QAAQ,aAAa;IACrB,QAAQ,aAAa;IACrB,cAAc,mBAAmB;CACpC;AAED,MAAM,WAAW,iCAAkC,SAAQ,cAAc;IACrE,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,QAAQ,EAAE,SAAS,CAAC;CACvB;AAED,MAAM,WAAW,iCAAkC,SAAQ,cAAc;IACrE,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,SAAS,CAAC;CACvB;AAED,MAAM,WAAW,uCAAwC,SAAQ,cAAc;IAC3E,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,OAAO,CAAC;CACtB;AAMD,qBAAa,wBAAyB,SAAQ,YAAY;IAC/C,IAAI;;MAyBT;IACK,WAAW;;MA2BhB;IACK,OAAO;;;;;MAoFZ;IACK,YAAY;;;;;MA6FjB;IACK,IAAI;;;;;MAoFT;IACK,iBAAiB;;;;;MA6FtB;IACK,OAAO;;MA2BZ;IACK,SAAS;;MA2Bd;IACK,KAAK;;MAyBV;IACK,MAAM;;MAyBX;IACK,IAAI;;;;;MAoFT;IACK,iBAAiB;;;;;MAoFtB;IACK,iBAAiB;;;;;MAsGtB;IACK,gBAAgB;;MA6BrB;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,KAAK,EAAE,MAAM,EACb,OAAO,EAAE,MAAM,GACpB,OAAO,CAAC,wBAAwB,CAAC;WAWhB,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,KAAK,EAAE,MAAM,EACb,OAAO,EAAE,MAAM,GACpB,OAAO,CAAC,wBAAwB,CAAC;gBAiCxB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "4c040e84e8c03672958c5d22f9e3fd22366c44c2", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js", + "status": "added", + "additions": 988, + "deletions": 0, + "changes": 988, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,988 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var DummyERC721TokenEvents;\n+(function (DummyERC721TokenEvents) {\n+ DummyERC721TokenEvents[\"Transfer\"] = \"Transfer\";\n+ DummyERC721TokenEvents[\"Approval\"] = \"Approval\";\n+ DummyERC721TokenEvents[\"ApprovalForAll\"] = \"ApprovalForAll\";\n+})(DummyERC721TokenEvents = exports.DummyERC721TokenEvents || (exports.DummyERC721TokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var DummyERC721TokenContract = /** @class */ (function (_super) {\n+ __extends(DummyERC721TokenContract, _super);\n+ function DummyERC721TokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'DummyERC721Token', abi, address, supportedProvider, txDefaults) || this;\n+ _this.name = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('name()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('name()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getApproved = {\n+ callAsync: function (_tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getApproved(uint256)', [_tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getApproved(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (_approved, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _approved, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_approved, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_approved, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_approved, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.mint = {\n+ sendTransactionAsync: function (_to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(address,uint256)', [_to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.mint.estimateGasAsync.bind(self, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(address,uint256)', [_to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('mint(address,uint256)', [_to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('mint(address,uint256)', [_to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('mint(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.safeTransferFrom1 = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.safeTransferFrom1.estimateGasAsync.bind(self, _from, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('safeTransferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.ownerOf = {\n+ callAsync: function (_tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('ownerOf(uint256)', [_tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('ownerOf(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.symbol = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('symbol()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('symbol()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.burn = {\n+ sendTransactionAsync: function (_owner, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('burn(address,uint256)', [_owner,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.burn.estimateGasAsync.bind(self, _owner, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_owner, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('burn(address,uint256)', [_owner,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_owner, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('burn(address,uint256)', [_owner,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_owner, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('burn(address,uint256)', [_owner,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('burn(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.setApprovalForAll = {\n+ sendTransactionAsync: function (_operator, _approved, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.setApprovalForAll.estimateGasAsync.bind(self, _operator, _approved))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_operator, _approved, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_operator, _approved) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_operator, _approved, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('setApprovalForAll(address,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.safeTransferFrom2 = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, _data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.safeTransferFrom2.estimateGasAsync.bind(self, _from, _to, _tokenId, _data))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, _data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId, _data) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, _data, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('safeTransferFrom(address,address,uint256,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isApprovedForAll = {\n+ callAsync: function (_owner, _operator, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isApprovedForAll(address,address)', [_owner,\n+ _operator\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isApprovedForAll(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ DummyERC721TokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _name, _symbol) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, DummyERC721TokenContract.deployAsync(bytecode, abi, provider, txDefaults, _name, _symbol)];\n+ });\n+ });\n+ };\n+ DummyERC721TokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _name, _symbol) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_name,\n+ _symbol\n+ ], base_contract_1.BaseContract._bigNumberToString), 2), _name = _a[0], _symbol = _a[1];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_name,\n+ _symbol\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"DummyERC721Token successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new DummyERC721TokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_name,\n+ _symbol\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return DummyERC721TokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.DummyERC721TokenContract = DummyERC721TokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=dummy_erc721_token.js.map\n\\ No newline at end of file" + }, + { + "sha": "d0b0eff0a07d9fe790551b5b733adb8524df3906", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dummy_erc721_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dummy_erc721_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dummy_erc721_token.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "61ea2e7ffee45d3c8fd5182ba65e30234495d3c0", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts", + "status": "added", + "additions": 199, + "deletions": 0, + "changes": 199, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,199 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class DutchAuctionContract extends BaseContract {\n+ getAuctionDetails: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ beginTimeSeconds: BigNumber;\n+ endTimeSeconds: BigNumber;\n+ beginAmount: BigNumber;\n+ endAmount: BigNumber;\n+ currentAmount: BigNumber;\n+ currentTimeSeconds: BigNumber;\n+ }>;\n+ };\n+ matchOrders: {\n+ sendTransactionAsync(buyOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, sellOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, buySignature: string, sellSignature: string, txData?: Partial): Promise;\n+ estimateGasAsync(buyOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, sellOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, buySignature: string, sellSignature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(buyOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, sellOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, buySignature: string, sellSignature: string): string;\n+ callAsync(buyOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, sellOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, buySignature: string, sellSignature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ left: {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ };\n+ right: {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ };\n+ leftMakerAssetSpreadAmount: BigNumber;\n+ }>;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=dutch_auction.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "37a0e33f77265946c71b8f12f81ee2dd215aebec", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dutch_auction.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dutch_auction.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,oBAAqB,SAAQ,YAAY;IAC3C,iBAAiB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MA2EtB;IACK,WAAW;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAsGhB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,GACtB,OAAO,CAAC,oBAAoB,CAAC;WAUZ,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,GACtB,OAAO,CAAC,oBAAoB,CAAC;gBA6BpB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "5809f6df7c6a0a08abd992828ebbc36af909eef0", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js", + "status": "added", + "additions": 311, + "deletions": 0, + "changes": 311, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,311 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var DutchAuctionContract = /** @class */ (function (_super) {\n+ __extends(DutchAuctionContract, _super);\n+ function DutchAuctionContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'DutchAuction', abi, address, supportedProvider, txDefaults) || this;\n+ _this.getAuctionDetails = {\n+ sendTransactionAsync: function (order, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))', [order\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.getAuctionDetails.estimateGasAsync.bind(self, order))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (order, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))', [order\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (order) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))', [order\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (order, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))', [order\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAuctionDetails((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes))');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.matchOrders = {\n+ sendTransactionAsync: function (buyOrder, sellOrder, buySignature, sellSignature, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)', [buyOrder,\n+ sellOrder,\n+ buySignature,\n+ sellSignature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.matchOrders.estimateGasAsync.bind(self, buyOrder, sellOrder, buySignature, sellSignature))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (buyOrder, sellOrder, buySignature, sellSignature, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)', [buyOrder,\n+ sellOrder,\n+ buySignature,\n+ sellSignature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (buyOrder, sellOrder, buySignature, sellSignature) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)', [buyOrder,\n+ sellOrder,\n+ buySignature,\n+ sellSignature\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (buyOrder, sellOrder, buySignature, sellSignature, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)', [buyOrder,\n+ sellOrder,\n+ buySignature,\n+ sellSignature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('matchOrders((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),bytes,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ DutchAuctionContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _exchange) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, DutchAuctionContract.deployAsync(bytecode, abi, provider, txDefaults, _exchange)];\n+ });\n+ });\n+ };\n+ DutchAuctionContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _exchange) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_exchange\n+ ], base_contract_1.BaseContract._bigNumberToString), 1), _exchange = _a[0];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_exchange\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"DutchAuction successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new DutchAuctionContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_exchange\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return DutchAuctionContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.DutchAuctionContract = DutchAuctionContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=dutch_auction.js.map\n\\ No newline at end of file" + }, + { + "sha": "ad74e3eb29d8ee956e1613b2dffed365db74ab02", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/dutch_auction.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"dutch_auction.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/dutch_auction.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "532e412d689eaed0b27ca9284d5981714ef7307e", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts", + "status": "added", + "additions": 62, + "deletions": 0, + "changes": 62, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,62 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ERC20ProxyEventArgs = ERC20ProxyAuthorizedAddressAddedEventArgs | ERC20ProxyAuthorizedAddressRemovedEventArgs;\n+export declare enum ERC20ProxyEvents {\n+ AuthorizedAddressAdded = \"AuthorizedAddressAdded\",\n+ AuthorizedAddressRemoved = \"AuthorizedAddressRemoved\"\n+}\n+export interface ERC20ProxyAuthorizedAddressAddedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export interface ERC20ProxyAuthorizedAddressRemovedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export declare class ERC20ProxyContract extends BaseContract {\n+ addAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorities: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddressAtIndex: {\n+ sendTransactionAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string, index: BigNumber): string;\n+ callAsync(target: string, index: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getProxyId: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorized: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getAuthorizedAddresses: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=erc20_proxy.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "c6584a6bb33565bcdcfbf3052f3fd56d7d74d9ae", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc20_proxy.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc20_proxy.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,mBAAmB,GACzB,yCAAyC,GACzC,2CAA2C,CAAC;AAElD,oBAAY,gBAAgB;IACxB,sBAAsB,2BAA2B;IACjD,wBAAwB,6BAA6B;CACxD;AAED,MAAM,WAAW,yCAA0C,SAAQ,cAAc;IAC7E,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,2CAA4C,SAAQ,cAAc;IAC/E,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAMD,qBAAa,kBAAmB,SAAQ,YAAY;IACzC,oBAAoB;;;;;MA2EzB;IACK,WAAW;;MA2BhB;IACK,uBAAuB;;;;;MA2E5B;IACK,KAAK;;MAyBV;IACK,8BAA8B;;;;;MAoFnC;IACK,UAAU;;MAyBf;IACK,UAAU;;MA2Bf;IACK,sBAAsB;;MAyB3B;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;WASV,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;gBAyBlB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "b83d3f661742d6c1a4a9c656cfdd4a4a6c0fc2c0", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js", + "status": "added", + "additions": 570, + "deletions": 0, + "changes": 570, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,570 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ERC20ProxyEvents;\n+(function (ERC20ProxyEvents) {\n+ ERC20ProxyEvents[\"AuthorizedAddressAdded\"] = \"AuthorizedAddressAdded\";\n+ ERC20ProxyEvents[\"AuthorizedAddressRemoved\"] = \"AuthorizedAddressRemoved\";\n+})(ERC20ProxyEvents = exports.ERC20ProxyEvents || (exports.ERC20ProxyEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ERC20ProxyContract = /** @class */ (function (_super) {\n+ __extends(ERC20ProxyContract, _super);\n+ function ERC20ProxyContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ERC20Proxy', abi, address, supportedProvider, txDefaults) || this;\n+ _this.addAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.addAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('addAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorities = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorities(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorities(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddressAtIndex = {\n+ sendTransactionAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddressAtIndex.estimateGasAsync.bind(self, target, index))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target, index) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, index, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddressAtIndex(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getProxyId = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getProxyId()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getProxyId()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorized = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorized(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorized(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getAuthorizedAddresses = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuthorizedAddresses()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAuthorizedAddresses()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ERC20ProxyContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ERC20ProxyContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ERC20ProxyContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ERC20Proxy successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ERC20ProxyContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ERC20ProxyContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ERC20ProxyContract = ERC20ProxyContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=erc20_proxy.js.map\n\\ No newline at end of file" + }, + { + "sha": "54b25eab5fb2ae38ca6e2dd316bad221b977b82f", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_proxy.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc20_proxy.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc20_proxy.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "ad35ed5462ec077fb0c1715d19dcb0fc4dc89754", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts", + "status": "added", + "additions": 52, + "deletions": 0, + "changes": 52, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,52 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ERC20TokenEventArgs = ERC20TokenTransferEventArgs | ERC20TokenApprovalEventArgs;\n+export declare enum ERC20TokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\"\n+}\n+export interface ERC20TokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _value: BigNumber;\n+}\n+export interface ERC20TokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _spender: string;\n+ _value: BigNumber;\n+}\n+export declare class ERC20TokenContract extends BaseContract {\n+ approve: {\n+ sendTransactionAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_spender: string, _value: BigNumber): string;\n+ callAsync(_spender: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ totalSupply: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _value: BigNumber): string;\n+ callAsync(_from: string, _to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transfer: {\n+ sendTransactionAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_to: string, _value: BigNumber): string;\n+ callAsync(_to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowance: {\n+ callAsync(_owner: string, _spender: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=erc20_token.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "93136337176e00c984fba23b99abe9f5fc8f04ed", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc20_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc20_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,mBAAmB,GACzB,2BAA2B,GAC3B,2BAA2B,CAAC;AAElC,oBAAY,gBAAgB;IACxB,QAAQ,aAAa;IACrB,QAAQ,aAAa;CACxB;AAED,MAAM,WAAW,2BAA4B,SAAQ,cAAc;IAC/D,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,2BAA4B,SAAQ,cAAc;IAC/D,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,SAAS,CAAC;CACrB;AAMD,qBAAa,kBAAmB,SAAQ,YAAY;IACzC,OAAO;;;;;MAoFZ;IACK,WAAW;;MAyBhB;IACK,YAAY;;;;;MA6FjB;IACK,SAAS;;MA2Bd;IACK,QAAQ;;;;;MAoFb;IACK,SAAS;;MA6Bd;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;WASV,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;gBAyBlB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "bb173bb962edd44ea30bc054c1b5a77bc2d03fcd", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js", + "status": "added", + "additions": 456, + "deletions": 0, + "changes": 456, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,456 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ERC20TokenEvents;\n+(function (ERC20TokenEvents) {\n+ ERC20TokenEvents[\"Transfer\"] = \"Transfer\";\n+ ERC20TokenEvents[\"Approval\"] = \"Approval\";\n+})(ERC20TokenEvents = exports.ERC20TokenEvents || (exports.ERC20TokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ERC20TokenContract = /** @class */ (function (_super) {\n+ __extends(ERC20TokenContract, _super);\n+ function ERC20TokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ERC20Token', abi, address, supportedProvider, txDefaults) || this;\n+ _this.approve = {\n+ sendTransactionAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _spender, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_spender, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_spender, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.totalSupply = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('totalSupply()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('totalSupply()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transfer = {\n+ sendTransactionAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transfer.estimateGasAsync.bind(self, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transfer(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.allowance = {\n+ callAsync: function (_owner, _spender, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('allowance(address,address)', [_owner,\n+ _spender\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('allowance(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ERC20TokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ERC20TokenContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ERC20TokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ERC20Token successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ERC20TokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ERC20TokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ERC20TokenContract = ERC20TokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=erc20_token.js.map\n\\ No newline at end of file" + }, + { + "sha": "4d030067eb550f7b703e695be863f8129e6c2a61", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc20_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc20_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc20_token.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "bed91f0f424406f8137c6e60d0487e58e7c84b69", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts", + "status": "added", + "additions": 62, + "deletions": 0, + "changes": 62, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,62 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ERC721ProxyEventArgs = ERC721ProxyAuthorizedAddressAddedEventArgs | ERC721ProxyAuthorizedAddressRemovedEventArgs;\n+export declare enum ERC721ProxyEvents {\n+ AuthorizedAddressAdded = \"AuthorizedAddressAdded\",\n+ AuthorizedAddressRemoved = \"AuthorizedAddressRemoved\"\n+}\n+export interface ERC721ProxyAuthorizedAddressAddedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export interface ERC721ProxyAuthorizedAddressRemovedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export declare class ERC721ProxyContract extends BaseContract {\n+ addAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorities: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddressAtIndex: {\n+ sendTransactionAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string, index: BigNumber): string;\n+ callAsync(target: string, index: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getProxyId: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorized: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getAuthorizedAddresses: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=erc721_proxy.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "3c31fe9d2a210dc8c79df21c8863f83b6d330ad3", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc721_proxy.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc721_proxy.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,oBAAoB,GAC1B,0CAA0C,GAC1C,4CAA4C,CAAC;AAEnD,oBAAY,iBAAiB;IACzB,sBAAsB,2BAA2B;IACjD,wBAAwB,6BAA6B;CACxD;AAED,MAAM,WAAW,0CAA2C,SAAQ,cAAc;IAC9E,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,4CAA6C,SAAQ,cAAc;IAChF,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAMD,qBAAa,mBAAoB,SAAQ,YAAY;IAC1C,oBAAoB;;;;;MA2EzB;IACK,WAAW;;MA2BhB;IACK,uBAAuB;;;;;MA2E5B;IACK,KAAK;;MAyBV;IACK,8BAA8B;;;;;MAoFnC;IACK,UAAU;;MAyBf;IACK,UAAU;;MA2Bf;IACK,sBAAsB;;MAyB3B;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,mBAAmB,CAAC;WASX,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,mBAAmB,CAAC;gBAyBnB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "1ae7b1b4ffaa56286edfb7d14578639dc49fc811", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js", + "status": "added", + "additions": 570, + "deletions": 0, + "changes": 570, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,570 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ERC721ProxyEvents;\n+(function (ERC721ProxyEvents) {\n+ ERC721ProxyEvents[\"AuthorizedAddressAdded\"] = \"AuthorizedAddressAdded\";\n+ ERC721ProxyEvents[\"AuthorizedAddressRemoved\"] = \"AuthorizedAddressRemoved\";\n+})(ERC721ProxyEvents = exports.ERC721ProxyEvents || (exports.ERC721ProxyEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ERC721ProxyContract = /** @class */ (function (_super) {\n+ __extends(ERC721ProxyContract, _super);\n+ function ERC721ProxyContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ERC721Proxy', abi, address, supportedProvider, txDefaults) || this;\n+ _this.addAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.addAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('addAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorities = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorities(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorities(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddressAtIndex = {\n+ sendTransactionAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddressAtIndex.estimateGasAsync.bind(self, target, index))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target, index) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, index, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddressAtIndex(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getProxyId = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getProxyId()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getProxyId()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorized = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorized(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorized(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getAuthorizedAddresses = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuthorizedAddresses()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAuthorizedAddresses()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ERC721ProxyContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ERC721ProxyContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ERC721ProxyContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ERC721Proxy successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ERC721ProxyContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ERC721ProxyContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ERC721ProxyContract = ERC721ProxyContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=erc721_proxy.js.map\n\\ No newline at end of file" + }, + { + "sha": "5dbb46e7fde2b84299d59a08cfeb2cb3a094795b", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_proxy.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc721_proxy.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc721_proxy.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "a0b2982b1ec695e780cf82f9faea97e806428c79", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts", + "status": "added", + "additions": 73, + "deletions": 0, + "changes": 73, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,73 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ERC721TokenEventArgs = ERC721TokenTransferEventArgs | ERC721TokenApprovalEventArgs | ERC721TokenApprovalForAllEventArgs;\n+export declare enum ERC721TokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\",\n+ ApprovalForAll = \"ApprovalForAll\"\n+}\n+export interface ERC721TokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _tokenId: BigNumber;\n+}\n+export interface ERC721TokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _approved: string;\n+ _tokenId: BigNumber;\n+}\n+export interface ERC721TokenApprovalForAllEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _operator: string;\n+ _approved: boolean;\n+}\n+export declare class ERC721TokenContract extends BaseContract {\n+ getApproved: {\n+ callAsync(_tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(_approved: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_approved: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_approved: string, _tokenId: BigNumber): string;\n+ callAsync(_approved: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ safeTransferFrom1: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ ownerOf: {\n+ callAsync(_tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ setApprovalForAll: {\n+ sendTransactionAsync(_operator: string, _approved: boolean, txData?: Partial): Promise;\n+ estimateGasAsync(_operator: string, _approved: boolean, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_operator: string, _approved: boolean): string;\n+ callAsync(_operator: string, _approved: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ safeTransferFrom2: {\n+ sendTransactionAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _tokenId: BigNumber, _data: string): string;\n+ callAsync(_from: string, _to: string, _tokenId: BigNumber, _data: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isApprovedForAll: {\n+ callAsync(_owner: string, _operator: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=erc721_token.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "e0d5dbf93f1c526afef93ad1d03e9395dc585353", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc721_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc721_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,oBAAoB,GAC1B,4BAA4B,GAC5B,4BAA4B,GAC5B,kCAAkC,CAAC;AAEzC,oBAAY,iBAAiB;IACzB,QAAQ,aAAa;IACrB,QAAQ,aAAa;IACrB,cAAc,mBAAmB;CACpC;AAED,MAAM,WAAW,4BAA6B,SAAQ,cAAc;IAChE,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,QAAQ,EAAE,SAAS,CAAC;CACvB;AAED,MAAM,WAAW,4BAA6B,SAAQ,cAAc;IAChE,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,QAAQ,EAAE,SAAS,CAAC;CACvB;AAED,MAAM,WAAW,kCAAmC,SAAQ,cAAc;IACtE,MAAM,EAAE,MAAM,CAAC;IACf,SAAS,EAAE,MAAM,CAAC;IAClB,SAAS,EAAE,OAAO,CAAC;CACtB;AAMD,qBAAa,mBAAoB,SAAQ,YAAY;IAC1C,WAAW;;MA2BhB;IACK,OAAO;;;;;MAoFZ;IACK,YAAY;;;;;MA6FjB;IACK,iBAAiB;;;;;MA6FtB;IACK,OAAO;;MA2BZ;IACK,SAAS;;MA2Bd;IACK,iBAAiB;;;;;MAoFtB;IACK,iBAAiB;;;;;MAsGtB;IACK,gBAAgB;;MA6BrB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,mBAAmB,CAAC;WASX,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,mBAAmB,CAAC;gBAyBnB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "edbf650a701d469eaed1ddeb389fc6d26da6f71b", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js", + "status": "added", + "additions": 655, + "deletions": 0, + "changes": 655, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,655 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ERC721TokenEvents;\n+(function (ERC721TokenEvents) {\n+ ERC721TokenEvents[\"Transfer\"] = \"Transfer\";\n+ ERC721TokenEvents[\"Approval\"] = \"Approval\";\n+ ERC721TokenEvents[\"ApprovalForAll\"] = \"ApprovalForAll\";\n+})(ERC721TokenEvents = exports.ERC721TokenEvents || (exports.ERC721TokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ERC721TokenContract = /** @class */ (function (_super) {\n+ __extends(ERC721TokenContract, _super);\n+ function ERC721TokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ERC721Token', abi, address, supportedProvider, txDefaults) || this;\n+ _this.getApproved = {\n+ callAsync: function (_tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getApproved(uint256)', [_tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getApproved(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (_approved, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _approved, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_approved, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_approved, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_approved, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_approved,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.safeTransferFrom1 = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.safeTransferFrom1.estimateGasAsync.bind(self, _from, _to, _tokenId))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('safeTransferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.ownerOf = {\n+ callAsync: function (_tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('ownerOf(uint256)', [_tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('ownerOf(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.setApprovalForAll = {\n+ sendTransactionAsync: function (_operator, _approved, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.setApprovalForAll.estimateGasAsync.bind(self, _operator, _approved))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_operator, _approved, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_operator, _approved) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_operator, _approved, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('setApprovalForAll(address,bool)', [_operator,\n+ _approved\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('setApprovalForAll(address,bool)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.safeTransferFrom2 = {\n+ sendTransactionAsync: function (_from, _to, _tokenId, _data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.safeTransferFrom2.estimateGasAsync.bind(self, _from, _to, _tokenId, _data))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _tokenId, _data, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _tokenId, _data) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _tokenId, _data, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('safeTransferFrom(address,address,uint256,bytes)', [_from,\n+ _to,\n+ _tokenId,\n+ _data\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('safeTransferFrom(address,address,uint256,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.isApprovedForAll = {\n+ callAsync: function (_owner, _operator, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isApprovedForAll(address,address)', [_owner,\n+ _operator\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isApprovedForAll(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ERC721TokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ERC721TokenContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ERC721TokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ERC721Token successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ERC721TokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ERC721TokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ERC721TokenContract = ERC721TokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=erc721_token.js.map\n\\ No newline at end of file" + }, + { + "sha": "468201016e2b3792020504a9a09f636ace671b33", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/erc721_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"erc721_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/erc721_token.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "8ed91de62f164f5ac83f122850cd1fa2a7d2e82b", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts", + "status": "added", + "additions": 1041, + "deletions": 0, + "changes": 1041, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,1041 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ExchangeEventArgs = ExchangeSignatureValidatorApprovalEventArgs | ExchangeFillEventArgs | ExchangeCancelEventArgs | ExchangeCancelUpToEventArgs | ExchangeAssetProxyRegisteredEventArgs;\n+export declare enum ExchangeEvents {\n+ SignatureValidatorApproval = \"SignatureValidatorApproval\",\n+ Fill = \"Fill\",\n+ Cancel = \"Cancel\",\n+ CancelUpTo = \"CancelUpTo\",\n+ AssetProxyRegistered = \"AssetProxyRegistered\"\n+}\n+export interface ExchangeSignatureValidatorApprovalEventArgs extends DecodedLogArgs {\n+ signerAddress: string;\n+ validatorAddress: string;\n+ approved: boolean;\n+}\n+export interface ExchangeFillEventArgs extends DecodedLogArgs {\n+ makerAddress: string;\n+ feeRecipientAddress: string;\n+ takerAddress: string;\n+ senderAddress: string;\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ orderHash: string;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+}\n+export interface ExchangeCancelEventArgs extends DecodedLogArgs {\n+ makerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ orderHash: string;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+}\n+export interface ExchangeCancelUpToEventArgs extends DecodedLogArgs {\n+ makerAddress: string;\n+ senderAddress: string;\n+ orderEpoch: BigNumber;\n+}\n+export interface ExchangeAssetProxyRegisteredEventArgs extends DecodedLogArgs {\n+ id: string;\n+ assetProxy: string;\n+}\n+export declare class ExchangeContract extends BaseContract {\n+ filled: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ batchFillOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ cancelled: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ preSign: {\n+ sendTransactionAsync(hash: string, signerAddress: string, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(hash: string, signerAddress: string, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(hash: string, signerAddress: string, signature: string): string;\n+ callAsync(hash: string, signerAddress: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ matchOrders: {\n+ sendTransactionAsync(leftOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, rightOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, leftSignature: string, rightSignature: string, txData?: Partial): Promise;\n+ estimateGasAsync(leftOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, rightOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, leftSignature: string, rightSignature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(leftOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, rightOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, leftSignature: string, rightSignature: string): string;\n+ callAsync(leftOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, rightOrder: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, leftSignature: string, rightSignature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ left: {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ };\n+ right: {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ };\n+ leftMakerAssetSpreadAmount: BigNumber;\n+ }>;\n+ };\n+ fillOrderNoThrow: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ assetProxies: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ batchCancelOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ batchFillOrKillOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ cancelOrdersUpTo: {\n+ sendTransactionAsync(targetOrderEpoch: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(targetOrderEpoch: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(targetOrderEpoch: BigNumber): string;\n+ callAsync(targetOrderEpoch: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ batchFillOrdersNoThrow: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmounts: BigNumber[], signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ getAssetProxy: {\n+ callAsync(assetProxyId: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transactions: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ fillOrKillOrder: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ setSignatureValidatorApproval: {\n+ sendTransactionAsync(validatorAddress: string, approval: boolean, txData?: Partial): Promise;\n+ estimateGasAsync(validatorAddress: string, approval: boolean, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(validatorAddress: string, approval: boolean): string;\n+ callAsync(validatorAddress: string, approval: boolean, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowedValidators: {\n+ callAsync(index_0: string, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketSellOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ getOrdersInfo: {\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ orderStatus: number;\n+ orderHash: string;\n+ orderTakerAssetFilledAmount: BigNumber;\n+ }[]>;\n+ };\n+ preSigned: {\n+ callAsync(index_0: string, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ isValidSignature: {\n+ callAsync(hash: string, signerAddress: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketBuyOrdersNoThrow: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ fillOrder: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAssetFillAmount: BigNumber, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ executeTransaction: {\n+ sendTransactionAsync(salt: BigNumber, signerAddress: string, data: string, signature: string, txData?: Partial): Promise;\n+ estimateGasAsync(salt: BigNumber, signerAddress: string, data: string, signature: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(salt: BigNumber, signerAddress: string, data: string, signature: string): string;\n+ callAsync(salt: BigNumber, signerAddress: string, data: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ registerAssetProxy: {\n+ sendTransactionAsync(assetProxy: string, txData?: Partial): Promise;\n+ estimateGasAsync(assetProxy: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(assetProxy: string): string;\n+ callAsync(assetProxy: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getOrderInfo: {\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ orderStatus: number;\n+ orderHash: string;\n+ orderTakerAssetFilledAmount: BigNumber;\n+ }>;\n+ };\n+ cancelOrder: {\n+ sendTransactionAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, txData?: Partial): Promise;\n+ estimateGasAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }): string;\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ orderEpoch: {\n+ callAsync(index_0: string, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ ZRX_ASSET_DATA: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketSellOrdersNoThrow: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAssetFillAmount: BigNumber, signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ EIP712_DOMAIN_HASH: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketBuyOrders: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[]): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }>;\n+ };\n+ currentContextAddress: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ VERSION: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _zrxAssetData: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _zrxAssetData: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=exchange.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "7fbc078b52c8c2a2a137516cb177e95df4991571", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"exchange.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/exchange.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "c184dc4b0575242456223e9e1586e331e0ae208b", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js", + "status": "added", + "additions": 2129, + "deletions": 0, + "changes": 2129, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "2e0dac0201b3f4fae77d839e91b6f5e941b9abf4", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/exchange.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"exchange.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/exchange.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "01fc9ce0b5740090698f702440bce26c75b8e8a4", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts", + "status": "added", + "additions": 265, + "deletions": 0, + "changes": 265, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,265 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, TxDataPayable, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class ForwarderContract extends BaseContract {\n+ marketBuyOrdersWithEth: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], makerAssetFillAmount: BigNumber, signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }, {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }]>;\n+ };\n+ withdrawAsset: {\n+ sendTransactionAsync(assetData: string, amount: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(assetData: string, amount: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(assetData: string, amount: BigNumber): string;\n+ callAsync(assetData: string, amount: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ marketSellOrdersWithEth: {\n+ sendTransactionAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, txData?: Partial): Promise;\n+ estimateGasAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string): string;\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], signatures: string[], feeOrders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], feeSignatures: string[], feePercentage: BigNumber, feeRecipient: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[{\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }, {\n+ makerAssetFilledAmount: BigNumber;\n+ takerAssetFilledAmount: BigNumber;\n+ makerFeePaid: BigNumber;\n+ takerFeePaid: BigNumber;\n+ }]>;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string, _zrxAssetData: string, _wethAssetData: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string, _zrxAssetData: string, _wethAssetData: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=forwarder.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "d07d03a21eda04a3e3f73b773b1fb8f52a182b70", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"forwarder.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/forwarder.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAE,aAAa,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,iBAAkB,SAAQ,YAAY;IACxC,sBAAsB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAiI3B;IACK,aAAa;;;;;MAoFlB;IACK,KAAK;;MAyBV;IACK,uBAAuB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;MAyH5B;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,EACjB,aAAa,EAAE,MAAM,EACrB,cAAc,EAAE,MAAM,GAC3B,OAAO,CAAC,iBAAiB,CAAC;WAYT,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,EACjB,aAAa,EAAE,MAAM,EACrB,cAAc,EAAE,MAAM,GAC3B,OAAO,CAAC,iBAAiB,CAAC;gBAqCjB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "3de7ca0af0018419270e8ec3ce5384cc4aacc486", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js", + "status": "added", + "additions": 528, + "deletions": 0, + "changes": 528, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,528 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ForwarderContract = /** @class */ (function (_super) {\n+ __extends(ForwarderContract, _super);\n+ function ForwarderContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'Forwarder', abi, address, supportedProvider, txDefaults) || this;\n+ _this.marketBuyOrdersWithEth = {\n+ sendTransactionAsync: function (orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ makerAssetFillAmount,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.marketBuyOrdersWithEth.estimateGasAsync.bind(self, orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ makerAssetFillAmount,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ makerAssetFillAmount,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (orders, makerAssetFillAmount, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ makerAssetFillAmount,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('marketBuyOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],uint256,bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.withdrawAsset = {\n+ sendTransactionAsync: function (assetData, amount, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdrawAsset(bytes,uint256)', [assetData,\n+ amount\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.withdrawAsset.estimateGasAsync.bind(self, assetData, amount))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (assetData, amount, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdrawAsset(bytes,uint256)', [assetData,\n+ amount\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (assetData, amount) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('withdrawAsset(bytes,uint256)', [assetData,\n+ amount\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (assetData, amount, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdrawAsset(bytes,uint256)', [assetData,\n+ amount\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('withdrawAsset(bytes,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.marketSellOrdersWithEth = {\n+ sendTransactionAsync: function (orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.marketSellOrdersWithEth.estimateGasAsync.bind(self, orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ console.log(txDataWithDefaults);\n+ // const txHash = await self._web3Wrapper.sendTransactionAsync(txDataWithDefaults);\n+ return [2 /*return*/, '123'];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (orders, signatures, feeOrders, feeSignatures, feePercentage, feeRecipient, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)', [orders,\n+ signatures,\n+ feeOrders,\n+ feeSignatures,\n+ feePercentage,\n+ feeRecipient\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('marketSellOrdersWithEth((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],(address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],bytes[],uint256,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ForwarderContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _exchange, _zrxAssetData, _wethAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ForwarderContract.deployAsync(bytecode, abi, provider, txDefaults, _exchange, _zrxAssetData, _wethAssetData)];\n+ });\n+ });\n+ };\n+ ForwarderContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _exchange, _zrxAssetData, _wethAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_exchange,\n+ _zrxAssetData,\n+ _wethAssetData\n+ ], base_contract_1.BaseContract._bigNumberToString), 3), _exchange = _a[0], _zrxAssetData = _a[1], _wethAssetData = _a[2];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_exchange,\n+ _zrxAssetData,\n+ _wethAssetData\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"Forwarder successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ForwarderContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_exchange,\n+ _zrxAssetData,\n+ _wethAssetData\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ForwarderContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ForwarderContract = ForwarderContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=forwarder.js.map\n\\ No newline at end of file" + }, + { + "sha": "977c82833f35cfd6ffd2ac35e32a5937b7d68846", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/forwarder.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"forwarder.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/forwarder.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "c66e0b9c5415ddb266013a29325f9c86df3b5695", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts", + "status": "added", + "additions": 12, + "deletions": 0, + "changes": 12, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,12 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, SupportedProvider } from 'ethereum-types';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class IValidatorContract extends BaseContract {\n+ isValidSignature: {\n+ callAsync(hash: string, signerAddress: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=i_validator.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "d4a6c106597e7085514252c01826d29c517a0ffe", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"i_validator.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/i_validator.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAE7K,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,kBAAmB,SAAQ,YAAY;IACzC,gBAAgB;;MA+BrB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;WASV,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,kBAAkB,CAAC;gBAyBlB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "ea92ccde8a8fc0e487e1a4cc1fb4e3a6a83a2199", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js", + "status": "added", + "additions": 159, + "deletions": 0, + "changes": 159, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,159 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var IValidatorContract = /** @class */ (function (_super) {\n+ __extends(IValidatorContract, _super);\n+ function IValidatorContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'IValidator', abi, address, supportedProvider, txDefaults) || this;\n+ _this.isValidSignature = {\n+ callAsync: function (hash, signerAddress, signature, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isValidSignature(bytes32,address,bytes)', [hash,\n+ signerAddress,\n+ signature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isValidSignature(bytes32,address,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ IValidatorContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, IValidatorContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ IValidatorContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"IValidator successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new IValidatorContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return IValidatorContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.IValidatorContract = IValidatorContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=i_validator.js.map\n\\ No newline at end of file" + }, + { + "sha": "dd64632ce1dd2ca52ddcfa7642396dacc4668e1b", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_validator.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"i_validator.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/i_validator.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "1748e3800565fa9a5b4de65795a23e6aebe1da2c", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts", + "status": "added", + "additions": 12, + "deletions": 0, + "changes": 12, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,12 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, SupportedProvider } from 'ethereum-types';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class IWalletContract extends BaseContract {\n+ isValidSignature: {\n+ callAsync(hash: string, signature: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=i_wallet.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "fc84b38c57d618f7efe1f9e435e4ffb1a3cc0a4f", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"i_wallet.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/i_wallet.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAE7K,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,eAAgB,SAAQ,YAAY;IACtC,gBAAgB;;MA6BrB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,eAAe,CAAC;WASP,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,eAAe,CAAC;gBAyBf,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "273ee09ef2c75dc7db0d2b604c795ce10b8e9f41", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js", + "status": "added", + "additions": 158, + "deletions": 0, + "changes": 158, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,158 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var IWalletContract = /** @class */ (function (_super) {\n+ __extends(IWalletContract, _super);\n+ function IWalletContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'IWallet', abi, address, supportedProvider, txDefaults) || this;\n+ _this.isValidSignature = {\n+ callAsync: function (hash, signature, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('isValidSignature(bytes32,bytes)', [hash,\n+ signature\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('isValidSignature(bytes32,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ IWalletContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, IWalletContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ IWalletContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"IWallet successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new IWalletContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return IWalletContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.IWalletContract = IWalletContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=i_wallet.js.map\n\\ No newline at end of file" + }, + { + "sha": "f74c3f91963c94cade6d68940ebf25fbcdc88ee4", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/i_wallet.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"i_wallet.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/i_wallet.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "023416dc8d2ba971ae5344ccbc387a1d757bc52d", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts", + "status": "added", + "additions": 79, + "deletions": 0, + "changes": 79, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,79 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type MultiAssetProxyEventArgs = MultiAssetProxyAuthorizedAddressAddedEventArgs | MultiAssetProxyAuthorizedAddressRemovedEventArgs | MultiAssetProxyAssetProxyRegisteredEventArgs;\n+export declare enum MultiAssetProxyEvents {\n+ AuthorizedAddressAdded = \"AuthorizedAddressAdded\",\n+ AuthorizedAddressRemoved = \"AuthorizedAddressRemoved\",\n+ AssetProxyRegistered = \"AssetProxyRegistered\"\n+}\n+export interface MultiAssetProxyAuthorizedAddressAddedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export interface MultiAssetProxyAuthorizedAddressRemovedEventArgs extends DecodedLogArgs {\n+ target: string;\n+ caller: string;\n+}\n+export interface MultiAssetProxyAssetProxyRegisteredEventArgs extends DecodedLogArgs {\n+ id: string;\n+ assetProxy: string;\n+}\n+export declare class MultiAssetProxyContract extends BaseContract {\n+ assetProxies: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ addAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorities: {\n+ callAsync(index_0: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getAssetProxy: {\n+ callAsync(assetProxyId: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddress: {\n+ sendTransactionAsync(target: string, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string): string;\n+ callAsync(target: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ owner: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ removeAuthorizedAddressAtIndex: {\n+ sendTransactionAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(target: string, index: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(target: string, index: BigNumber): string;\n+ callAsync(target: string, index: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getProxyId: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ authorized: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ registerAssetProxy: {\n+ sendTransactionAsync(assetProxy: string, txData?: Partial): Promise;\n+ estimateGasAsync(assetProxy: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(assetProxy: string): string;\n+ callAsync(assetProxy: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getAuthorizedAddresses: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferOwnership: {\n+ sendTransactionAsync(newOwner: string, txData?: Partial): Promise;\n+ estimateGasAsync(newOwner: string, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(newOwner: string): string;\n+ callAsync(newOwner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=multi_asset_proxy.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "4ba97b39ff0983fff980efaaad9cccdc7690f629", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"multi_asset_proxy.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/multi_asset_proxy.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,wBAAwB,GAC9B,8CAA8C,GAC9C,gDAAgD,GAChD,4CAA4C,CAAC;AAEnD,oBAAY,qBAAqB;IAC7B,sBAAsB,2BAA2B;IACjD,wBAAwB,6BAA6B;IACrD,oBAAoB,yBAAyB;CAChD;AAED,MAAM,WAAW,8CAA+C,SAAQ,cAAc;IAClF,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,gDAAiD,SAAQ,cAAc;IACpF,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,MAAM,CAAC;CAClB;AAED,MAAM,WAAW,4CAA6C,SAAQ,cAAc;IAChF,EAAE,EAAE,MAAM,CAAC;IACX,UAAU,EAAE,MAAM,CAAC;CACtB;AAMD,qBAAa,uBAAwB,SAAQ,YAAY;IAC9C,YAAY;;MA2BjB;IACK,oBAAoB;;;;;MA2EzB;IACK,WAAW;;MA2BhB;IACK,aAAa;;MA2BlB;IACK,uBAAuB;;;;;MA2E5B;IACK,KAAK;;MAyBV;IACK,8BAA8B;;;;;MAoFnC;IACK,UAAU;;MAyBf;IACK,UAAU;;MA2Bf;IACK,kBAAkB;;;;;MA2EvB;IACK,sBAAsB;;MAyB3B;IACK,iBAAiB;;;;;MA2EtB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,uBAAuB,CAAC;WASf,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,uBAAuB,CAAC;gBAyBvB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "486bed5e49a36f92da3ec0826da5d6ffb4219af0", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js", + "status": "added", + "additions": 700, + "deletions": 0, + "changes": 700, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,700 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var MultiAssetProxyEvents;\n+(function (MultiAssetProxyEvents) {\n+ MultiAssetProxyEvents[\"AuthorizedAddressAdded\"] = \"AuthorizedAddressAdded\";\n+ MultiAssetProxyEvents[\"AuthorizedAddressRemoved\"] = \"AuthorizedAddressRemoved\";\n+ MultiAssetProxyEvents[\"AssetProxyRegistered\"] = \"AssetProxyRegistered\";\n+})(MultiAssetProxyEvents = exports.MultiAssetProxyEvents || (exports.MultiAssetProxyEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var MultiAssetProxyContract = /** @class */ (function (_super) {\n+ __extends(MultiAssetProxyContract, _super);\n+ function MultiAssetProxyContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'MultiAssetProxy', abi, address, supportedProvider, txDefaults) || this;\n+ _this.assetProxies = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('assetProxies(bytes4)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('assetProxies(bytes4)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.addAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.addAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('addAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('addAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorities = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorities(uint256)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorities(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getAssetProxy = {\n+ callAsync: function (assetProxyId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAssetProxy(bytes4)', [assetProxyId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAssetProxy(bytes4)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddress = {\n+ sendTransactionAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddress.estimateGasAsync.bind(self, target))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddress(address)', [target\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddress(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.owner = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('owner()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('owner()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.removeAuthorizedAddressAtIndex = {\n+ sendTransactionAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.removeAuthorizedAddressAtIndex.estimateGasAsync.bind(self, target, index))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (target, index, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (target, index) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (target, index, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('removeAuthorizedAddressAtIndex(address,uint256)', [target,\n+ index\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('removeAuthorizedAddressAtIndex(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getProxyId = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getProxyId()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getProxyId()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.authorized = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('authorized(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('authorized(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.registerAssetProxy = {\n+ sendTransactionAsync: function (assetProxy, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address)', [assetProxy\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.registerAssetProxy.estimateGasAsync.bind(self, assetProxy))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (assetProxy, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address)', [assetProxy\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (assetProxy) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('registerAssetProxy(address)', [assetProxy\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (assetProxy, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('registerAssetProxy(address)', [assetProxy\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('registerAssetProxy(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getAuthorizedAddresses = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getAuthorizedAddresses()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getAuthorizedAddresses()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferOwnership = {\n+ sendTransactionAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferOwnership.estimateGasAsync.bind(self, newOwner))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (newOwner, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (newOwner) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (newOwner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferOwnership(address)', [newOwner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferOwnership(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ MultiAssetProxyContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, MultiAssetProxyContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ MultiAssetProxyContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"MultiAssetProxy successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new MultiAssetProxyContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return MultiAssetProxyContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.MultiAssetProxyContract = MultiAssetProxyContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=multi_asset_proxy.js.map\n\\ No newline at end of file" + }, + { + "sha": "12503ccfc4394128496f326fa68c00a4a85e8839", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/multi_asset_proxy.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"multi_asset_proxy.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/multi_asset_proxy.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "dcd88491840814007013fd43e65d703b06525d06", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts", + "status": "added", + "additions": 127, + "deletions": 0, + "changes": 127, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,127 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare class OrderValidatorContract extends BaseContract {\n+ getOrderAndTraderInfo: {\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAddress: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[{\n+ orderStatus: number;\n+ orderHash: string;\n+ orderTakerAssetFilledAmount: BigNumber;\n+ }, {\n+ makerBalance: BigNumber;\n+ makerAllowance: BigNumber;\n+ takerBalance: BigNumber;\n+ takerAllowance: BigNumber;\n+ makerZrxBalance: BigNumber;\n+ makerZrxAllowance: BigNumber;\n+ takerZrxBalance: BigNumber;\n+ takerZrxAllowance: BigNumber;\n+ }]>;\n+ };\n+ getBalanceAndAllowance: {\n+ callAsync(target: string, assetData: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[BigNumber, BigNumber]>;\n+ };\n+ getOrdersAndTradersInfo: {\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAddresses: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[{\n+ orderStatus: number;\n+ orderHash: string;\n+ orderTakerAssetFilledAmount: BigNumber;\n+ }[], {\n+ makerBalance: BigNumber;\n+ makerAllowance: BigNumber;\n+ takerBalance: BigNumber;\n+ takerAllowance: BigNumber;\n+ makerZrxBalance: BigNumber;\n+ makerZrxAllowance: BigNumber;\n+ takerZrxBalance: BigNumber;\n+ takerZrxAllowance: BigNumber;\n+ }[]]>;\n+ };\n+ getTradersInfo: {\n+ callAsync(orders: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }[], takerAddresses: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerBalance: BigNumber;\n+ makerAllowance: BigNumber;\n+ takerBalance: BigNumber;\n+ takerAllowance: BigNumber;\n+ makerZrxBalance: BigNumber;\n+ makerZrxAllowance: BigNumber;\n+ takerZrxBalance: BigNumber;\n+ takerZrxAllowance: BigNumber;\n+ }[]>;\n+ };\n+ getERC721TokenOwner: {\n+ callAsync(token: string, tokenId: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ getBalancesAndAllowances: {\n+ callAsync(target: string, assetData: string[], callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<[BigNumber[], BigNumber[]]>;\n+ };\n+ getTraderInfo: {\n+ callAsync(order: {\n+ makerAddress: string;\n+ takerAddress: string;\n+ feeRecipientAddress: string;\n+ senderAddress: string;\n+ makerAssetAmount: BigNumber;\n+ takerAssetAmount: BigNumber;\n+ makerFee: BigNumber;\n+ takerFee: BigNumber;\n+ expirationTimeSeconds: BigNumber;\n+ salt: BigNumber;\n+ makerAssetData: string;\n+ takerAssetData: string;\n+ }, takerAddress: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise<{\n+ makerBalance: BigNumber;\n+ makerAllowance: BigNumber;\n+ takerBalance: BigNumber;\n+ takerAllowance: BigNumber;\n+ makerZrxBalance: BigNumber;\n+ makerZrxAllowance: BigNumber;\n+ takerZrxBalance: BigNumber;\n+ takerZrxAllowance: BigNumber;\n+ }>;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string, _zrxAssetData: string): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial, _exchange: string, _zrxAssetData: string): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=order_validator.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "bbdb4c368c63226961beb1a03b13380a4ab22757", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"order_validator.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/order_validator.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAA6B,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAUnD,qBAAa,sBAAuB,SAAQ,YAAY;IAC7C,qBAAqB;;;;;;;;;;;;;;;;;;;;;;;;;;;;MA6B1B;IACK,sBAAsB;;MA6B3B;IACK,uBAAuB;;;;;;;;;;;;;;;;;;;;;;;;;;;;MA6B5B;IACK,cAAc;;;;;;;;;;;;;;;;;;;;;;;;MA6BnB;IACK,mBAAmB;;MA6BxB;IACK,wBAAwB;;MA6B7B;IACK,aAAa;;;;;;;;;;;;;;;;;;;;;;;;MA6BlB;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,EACjB,aAAa,EAAE,MAAM,GAC1B,OAAO,CAAC,sBAAsB,CAAC;WAWd,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,EACvB,SAAS,EAAE,MAAM,EACjB,aAAa,EAAE,MAAM,GAC1B,OAAO,CAAC,sBAAsB,CAAC;gBAiCtB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "4dc6e383730c01cf9f5ca67651ea31d555d758f8", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js", + "status": "added", + "additions": 348, + "deletions": 0, + "changes": 348, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,348 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+// tslint:enable:no-unused-variable\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var OrderValidatorContract = /** @class */ (function (_super) {\n+ __extends(OrderValidatorContract, _super);\n+ function OrderValidatorContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'OrderValidator', abi, address, supportedProvider, txDefaults) || this;\n+ _this.getOrderAndTraderInfo = {\n+ callAsync: function (order, takerAddress, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getOrderAndTraderInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),address)', [order,\n+ takerAddress\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getOrderAndTraderInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getBalanceAndAllowance = {\n+ callAsync: function (target, assetData, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getBalanceAndAllowance(address,bytes)', [target,\n+ assetData\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getBalanceAndAllowance(address,bytes)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getOrdersAndTradersInfo = {\n+ callAsync: function (orders, takerAddresses, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getOrdersAndTradersInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address[])', [orders,\n+ takerAddresses\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getOrdersAndTradersInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address[])');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getTradersInfo = {\n+ callAsync: function (orders, takerAddresses, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getTradersInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address[])', [orders,\n+ takerAddresses\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getTradersInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes)[],address[])');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getERC721TokenOwner = {\n+ callAsync: function (token, tokenId, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getERC721TokenOwner(address,uint256)', [token,\n+ tokenId\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getERC721TokenOwner(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getBalancesAndAllowances = {\n+ callAsync: function (target, assetData, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getBalancesAndAllowances(address,bytes[])', [target,\n+ assetData\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getBalancesAndAllowances(address,bytes[])');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.getTraderInfo = {\n+ callAsync: function (order, takerAddress, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('getTraderInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),address)', [order,\n+ takerAddress\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('getTraderInfo((address,address,address,address,uint256,uint256,uint256,uint256,uint256,uint256,bytes,bytes),address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ OrderValidatorContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults, _exchange, _zrxAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, OrderValidatorContract.deployAsync(bytecode, abi, provider, txDefaults, _exchange, _zrxAssetData)];\n+ });\n+ });\n+ };\n+ OrderValidatorContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults, _exchange, _zrxAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ _a = __read(base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [_exchange,\n+ _zrxAssetData\n+ ], base_contract_1.BaseContract._bigNumberToString), 2), _exchange = _a[0], _zrxAssetData = _a[1];\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, [_exchange,\n+ _zrxAssetData\n+ ]);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _b.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _b.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _b.sent();\n+ utils_1.logUtils.log(\"OrderValidator successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new OrderValidatorContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [_exchange,\n+ _zrxAssetData\n+ ];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return OrderValidatorContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.OrderValidatorContract = OrderValidatorContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=order_validator.js.map\n\\ No newline at end of file" + }, + { + "sha": "a02c58b10df8e996b67ef092b87770c9c0317092", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/order_validator.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"order_validator.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/order_validator.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "2438f6cd1670ad5a67a6189d68a77347b142e9ac", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts", + "status": "added", + "additions": 83, + "deletions": 0, + "changes": 83, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,83 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, TxDataPayable, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type WETH9EventArgs = WETH9ApprovalEventArgs | WETH9TransferEventArgs | WETH9DepositEventArgs | WETH9WithdrawalEventArgs;\n+export declare enum WETH9Events {\n+ Approval = \"Approval\",\n+ Transfer = \"Transfer\",\n+ Deposit = \"Deposit\",\n+ Withdrawal = \"Withdrawal\"\n+}\n+export interface WETH9ApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _spender: string;\n+ _value: BigNumber;\n+}\n+export interface WETH9TransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _value: BigNumber;\n+}\n+export interface WETH9DepositEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _value: BigNumber;\n+}\n+export interface WETH9WithdrawalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _value: BigNumber;\n+}\n+export declare class WETH9Contract extends BaseContract {\n+ name: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(guy: string, wad: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(guy: string, wad: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(guy: string, wad: BigNumber): string;\n+ callAsync(guy: string, wad: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ totalSupply: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(src: string, dst: string, wad: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(src: string, dst: string, wad: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(src: string, dst: string, wad: BigNumber): string;\n+ callAsync(src: string, dst: string, wad: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ withdraw: {\n+ sendTransactionAsync(wad: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(wad: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(wad: BigNumber): string;\n+ callAsync(wad: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ decimals: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(index_0: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ symbol: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transfer: {\n+ sendTransactionAsync(dst: string, wad: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(dst: string, wad: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(dst: string, wad: BigNumber): string;\n+ callAsync(dst: string, wad: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ deposit: {\n+ sendTransactionAsync(txData?: Partial): Promise;\n+ estimateGasAsync(txData?: Partial): Promise;\n+ getABIEncodedTransactionData(): string;\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowance: {\n+ callAsync(index_0: string, index_1: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=weth9.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "520ff691fd0ddc2c622cba31cf6861191e7cab06", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"weth9.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/weth9.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAE,aAAa,EAAE,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,cAAc,GACpB,sBAAsB,GACtB,sBAAsB,GACtB,qBAAqB,GACrB,wBAAwB,CAAC;AAE/B,oBAAY,WAAW;IACnB,QAAQ,aAAa;IACrB,QAAQ,aAAa;IACrB,OAAO,YAAY;IACnB,UAAU,eAAe;CAC5B;AAED,MAAM,WAAW,sBAAuB,SAAQ,cAAc;IAC1D,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,sBAAuB,SAAQ,cAAc;IAC1D,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,qBAAsB,SAAQ,cAAc;IACzD,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,wBAAyB,SAAQ,cAAc;IAC5D,MAAM,EAAE,MAAM,CAAC;IACf,MAAM,EAAE,SAAS,CAAC;CACrB;AAMD,qBAAa,aAAc,SAAQ,YAAY;IACpC,IAAI;;MAyBT;IACK,OAAO;;;;;MAoFZ;IACK,WAAW;;MAyBhB;IACK,YAAY;;;;;MA6FjB;IACK,QAAQ;;;;;MA2Eb;IACK,QAAQ;;MAyBb;IACK,SAAS;;MA2Bd;IACK,MAAM;;MAyBX;IACK,QAAQ;;;;;MAoFb;IACK,OAAO;;;;;MAkEZ;IACK,SAAS;;MA6Bd;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,aAAa,CAAC;WASL,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,aAAa,CAAC;gBAyBb,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "a340bf0a7ddef0667a58e500bd3e9ab1e6979155", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js", + "status": "added", + "additions": 682, + "deletions": 0, + "changes": 682, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,682 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var WETH9Events;\n+(function (WETH9Events) {\n+ WETH9Events[\"Approval\"] = \"Approval\";\n+ WETH9Events[\"Transfer\"] = \"Transfer\";\n+ WETH9Events[\"Deposit\"] = \"Deposit\";\n+ WETH9Events[\"Withdrawal\"] = \"Withdrawal\";\n+})(WETH9Events = exports.WETH9Events || (exports.WETH9Events = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var WETH9Contract = /** @class */ (function (_super) {\n+ __extends(WETH9Contract, _super);\n+ function WETH9Contract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'WETH9', abi, address, supportedProvider, txDefaults) || this;\n+ _this.name = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('name()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('name()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (guy, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [guy,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, guy, wad))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (guy, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [guy,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (guy, wad) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [guy,\n+ wad\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (guy, wad, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [guy,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.totalSupply = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('totalSupply()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('totalSupply()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (src, dst, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [src,\n+ dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, src, dst, wad))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (src, dst, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [src,\n+ dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (src, dst, wad) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [src,\n+ dst,\n+ wad\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (src, dst, wad, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [src,\n+ dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.withdraw = {\n+ sendTransactionAsync: function (wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdraw(uint256)', [wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.withdraw.estimateGasAsync.bind(self, wad))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdraw(uint256)', [wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (wad) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('withdraw(uint256)', [wad\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (wad, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('withdraw(uint256)', [wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('withdraw(uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.decimals = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('decimals()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('decimals()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (index_0, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [index_0\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.symbol = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('symbol()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('symbol()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transfer = {\n+ sendTransactionAsync: function (dst, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transfer.estimateGasAsync.bind(self, dst, wad))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (dst, wad, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (dst, wad) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transfer(address,uint256)', [dst,\n+ wad\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (dst, wad, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [dst,\n+ wad\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transfer(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.deposit = {\n+ sendTransactionAsync: function (txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('deposit()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.deposit.estimateGasAsync.bind(self))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('deposit()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function () {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('deposit()', []);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('deposit()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('deposit()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.allowance = {\n+ callAsync: function (index_0, index_1, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('allowance(address,address)', [index_0,\n+ index_1\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('allowance(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ WETH9Contract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, WETH9Contract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ WETH9Contract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"WETH9 successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new WETH9Contract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return WETH9Contract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.WETH9Contract = WETH9Contract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=weth9.js.map\n\\ No newline at end of file" + }, + { + "sha": "03ea0f0acd458930b8fd0008c4b2324fc270fc3a", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/weth9.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"weth9.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/weth9.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "845352b288ecf542ef193c8544e1c06a51c026d3", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts", + "status": "added", + "additions": 61, + "deletions": 0, + "changes": 61, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,61 @@\n+import { BaseContract } from '@0x/base-contract';\n+import { BlockParamLiteral, CallData, ContractAbi, ContractArtifact, DecodedLogArgs, TxData, SupportedProvider } from 'ethereum-types';\n+import { BigNumber } from '@0x/utils';\n+import { SimpleContractArtifact } from '@0x/types';\n+export declare type ZRXTokenEventArgs = ZRXTokenTransferEventArgs | ZRXTokenApprovalEventArgs;\n+export declare enum ZRXTokenEvents {\n+ Transfer = \"Transfer\",\n+ Approval = \"Approval\"\n+}\n+export interface ZRXTokenTransferEventArgs extends DecodedLogArgs {\n+ _from: string;\n+ _to: string;\n+ _value: BigNumber;\n+}\n+export interface ZRXTokenApprovalEventArgs extends DecodedLogArgs {\n+ _owner: string;\n+ _spender: string;\n+ _value: BigNumber;\n+}\n+export declare class ZRXTokenContract extends BaseContract {\n+ name: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ approve: {\n+ sendTransactionAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_spender: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_spender: string, _value: BigNumber): string;\n+ callAsync(_spender: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ totalSupply: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transferFrom: {\n+ sendTransactionAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_from: string, _to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_from: string, _to: string, _value: BigNumber): string;\n+ callAsync(_from: string, _to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ decimals: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ balanceOf: {\n+ callAsync(_owner: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ symbol: {\n+ callAsync(callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ transfer: {\n+ sendTransactionAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ estimateGasAsync(_to: string, _value: BigNumber, txData?: Partial): Promise;\n+ getABIEncodedTransactionData(_to: string, _value: BigNumber): string;\n+ callAsync(_to: string, _value: BigNumber, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ allowance: {\n+ callAsync(_owner: string, _spender: string, callData?: Partial, defaultBlock?: number | BlockParamLiteral | undefined): Promise;\n+ };\n+ static deployFrom0xArtifactAsync(artifact: ContractArtifact | SimpleContractArtifact, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ static deployAsync(bytecode: string, abi: ContractAbi, supportedProvider: SupportedProvider, txDefaults: Partial): Promise;\n+ constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial);\n+}\n+//# sourceMappingURL=zrx_token.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "0c6d583f91c8aa44f81ae567df770df17d90308e", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"zrx_token.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/zrx_token.ts\"],\"names\":[],\"mappings\":\"AAGA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAc,iBAAiB,EAAE,QAAQ,EAAE,WAAW,EAAE,gBAAgB,EAAE,cAAc,EAAa,MAAM,EAAiB,iBAAiB,EAAE,MAAM,gBAAgB,CAAC;AAC7K,OAAO,EAAE,SAAS,EAAuC,MAAM,WAAW,CAAC;AAC3E,OAAO,EAAE,sBAAsB,EAAE,MAAM,WAAW,CAAC;AAMnD,oBAAY,iBAAiB,GACvB,yBAAyB,GACzB,yBAAyB,CAAC;AAEhC,oBAAY,cAAc;IACtB,QAAQ,aAAa;IACrB,QAAQ,aAAa;CACxB;AAED,MAAM,WAAW,yBAA0B,SAAQ,cAAc;IAC7D,KAAK,EAAE,MAAM,CAAC;IACd,GAAG,EAAE,MAAM,CAAC;IACZ,MAAM,EAAE,SAAS,CAAC;CACrB;AAED,MAAM,WAAW,yBAA0B,SAAQ,cAAc;IAC7D,MAAM,EAAE,MAAM,CAAC;IACf,QAAQ,EAAE,MAAM,CAAC;IACjB,MAAM,EAAE,SAAS,CAAC;CACrB;AAMD,qBAAa,gBAAiB,SAAQ,YAAY;IACvC,IAAI;;MAyBT;IACK,OAAO;;;;;MAoFZ;IACK,WAAW;;MAyBhB;IACK,YAAY;;;;;MA6FjB;IACK,QAAQ;;MAyBb;IACK,SAAS;;MA2Bd;IACK,MAAM;;MAyBX;IACK,QAAQ;;;;;MAoFb;IACK,SAAS;;MA6Bd;WACkB,yBAAyB,CACzC,QAAQ,EAAE,gBAAgB,GAAG,sBAAsB,EACnD,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,gBAAgB,CAAC;WASR,WAAW,CAC3B,QAAQ,EAAE,MAAM,EAChB,GAAG,EAAE,WAAW,EAChB,iBAAiB,EAAE,iBAAiB,EACpC,UAAU,EAAE,OAAO,CAAC,MAAM,CAAC,GAC5B,OAAO,CAAC,gBAAgB,CAAC;gBAyBhB,GAAG,EAAE,WAAW,EAAE,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,iBAAiB,EAAE,UAAU,CAAC,EAAE,OAAO,CAAC,MAAM,CAAC;CAIpH\"}\n\\ No newline at end of file" + }, + { + "sha": "3ff660ea5f8fc1ad8a9a83593c219fed8553b56d", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js", + "status": "added", + "additions": 534, + "deletions": 0, + "changes": 534, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,534 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+var __assign = (this && this.__assign) || function () {\n+ __assign = Object.assign || function(t) {\n+ for (var s, i = 1, n = arguments.length; i < n; i++) {\n+ s = arguments[i];\n+ for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))\n+ t[p] = s[p];\n+ }\n+ return t;\n+ };\n+ return __assign.apply(this, arguments);\n+};\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+// tslint:disable:no-consecutive-blank-lines ordered-imports align trailing-comma whitespace class-name\n+// tslint:disable:no-unused-variable\n+// tslint:disable:no-unbound-method\n+var base_contract_1 = require(\"@0x/base-contract\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var ethers = require(\"ethers\");\n+var _ = require(\"lodash\");\n+var ZRXTokenEvents;\n+(function (ZRXTokenEvents) {\n+ ZRXTokenEvents[\"Transfer\"] = \"Transfer\";\n+ ZRXTokenEvents[\"Approval\"] = \"Approval\";\n+})(ZRXTokenEvents = exports.ZRXTokenEvents || (exports.ZRXTokenEvents = {}));\n+/* istanbul ignore next */\n+// tslint:disable:no-parameter-reassignment\n+// tslint:disable-next-line:class-name\n+var ZRXTokenContract = /** @class */ (function (_super) {\n+ __extends(ZRXTokenContract, _super);\n+ function ZRXTokenContract(abi, address, supportedProvider, txDefaults) {\n+ var _this = _super.call(this, 'ZRXToken', abi, address, supportedProvider, txDefaults) || this;\n+ _this.name = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('name()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('name()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.approve = {\n+ sendTransactionAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.approve.estimateGasAsync.bind(self, _spender, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_spender, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_spender, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_spender, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('approve(address,uint256)', [_spender,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('approve(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.totalSupply = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('totalSupply()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('totalSupply()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transferFrom = {\n+ sendTransactionAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transferFrom.estimateGasAsync.bind(self, _from, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_from, _to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_from, _to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_from, _to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transferFrom(address,address,uint256)', [_from,\n+ _to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transferFrom(address,address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.decimals = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('decimals()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('decimals()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.balanceOf = {\n+ callAsync: function (_owner, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('balanceOf(address)', [_owner\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('balanceOf(address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.symbol = {\n+ callAsync: function (callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('symbol()', []);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('symbol()');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.transfer = {\n+ sendTransactionAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, txHash;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults(), self.transfer.estimateGasAsync.bind(self, _to, _value))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ return [2 /*return*/, txHash];\n+ }\n+ });\n+ });\n+ },\n+ estimateGasAsync: function (_to, _value, txData) {\n+ if (txData === void 0) { txData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, txDataWithDefaults, gas;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, txData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.estimateGasAsync(txDataWithDefaults)];\n+ case 2:\n+ gas = _a.sent();\n+ return [2 /*return*/, gas];\n+ }\n+ });\n+ });\n+ },\n+ getABIEncodedTransactionData: function (_to, _value) {\n+ var self = this;\n+ var abiEncodedTransactionData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return abiEncodedTransactionData;\n+ },\n+ callAsync: function (_to, _value, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('transfer(address,uint256)', [_to,\n+ _value\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('transfer(address,uint256)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ _this.allowance = {\n+ callAsync: function (_owner, _spender, callData, defaultBlock) {\n+ if (callData === void 0) { callData = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var self, encodedData, callDataWithDefaults, rawCallResult, abiEncoder, result;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ self = this;\n+ encodedData = self._strictEncodeArguments('allowance(address,address)', [_owner,\n+ _spender\n+ ]);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync(__assign({ to: self.address }, callData, { data: encodedData }), self._web3Wrapper.getContractDefaults())];\n+ case 1:\n+ callDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, self._web3Wrapper.callAsync(callDataWithDefaults, defaultBlock)];\n+ case 2:\n+ rawCallResult = _a.sent();\n+ base_contract_1.BaseContract._throwIfRevertWithReasonCallResult(rawCallResult);\n+ abiEncoder = self._lookupAbiEncoder('allowance(address,address)');\n+ result = abiEncoder.strictDecodeReturnValue(rawCallResult);\n+ // tslint:enable boolean-naming\n+ return [2 /*return*/, result];\n+ }\n+ });\n+ });\n+ },\n+ };\n+ utils_1.classUtils.bindAll(_this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n+ return _this;\n+ }\n+ ZRXTokenContract.deployFrom0xArtifactAsync = function (artifact, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, bytecode, abi;\n+ return __generator(this, function (_a) {\n+ if (_.isUndefined(artifact.compilerOutput)) {\n+ throw new Error('Compiler output not found in the artifact file');\n+ }\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ bytecode = artifact.compilerOutput.evm.bytecode.object;\n+ abi = artifact.compilerOutput.abi;\n+ return [2 /*return*/, ZRXTokenContract.deployAsync(bytecode, abi, provider, txDefaults)];\n+ });\n+ });\n+ };\n+ ZRXTokenContract.deployAsync = function (bytecode, abi, supportedProvider, txDefaults) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var provider, constructorAbi, iface, deployInfo, txData, web3Wrapper, txDataWithDefaults, txHash, txReceipt, contractInstance;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ constructorAbi = base_contract_1.BaseContract._lookupConstructorAbi(abi);\n+ base_contract_1.BaseContract._formatABIDataItemList(constructorAbi.inputs, [], base_contract_1.BaseContract._bigNumberToString);\n+ iface = new ethers.utils.Interface(abi);\n+ deployInfo = iface.deployFunction;\n+ txData = deployInfo.encode(bytecode, []);\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(provider);\n+ return [4 /*yield*/, base_contract_1.BaseContract._applyDefaultsToTxDataAsync({ data: txData }, txDefaults, web3Wrapper.estimateGasAsync.bind(web3Wrapper))];\n+ case 1:\n+ txDataWithDefaults = _a.sent();\n+ return [4 /*yield*/, web3Wrapper.sendTransactionAsync(txDataWithDefaults)];\n+ case 2:\n+ txHash = _a.sent();\n+ utils_1.logUtils.log(\"transactionHash: \" + txHash);\n+ return [4 /*yield*/, web3Wrapper.awaitTransactionSuccessAsync(txHash)];\n+ case 3:\n+ txReceipt = _a.sent();\n+ utils_1.logUtils.log(\"ZRXToken successfully deployed at \" + txReceipt.contractAddress);\n+ contractInstance = new ZRXTokenContract(abi, txReceipt.contractAddress, provider, txDefaults);\n+ contractInstance.constructorArgs = [];\n+ return [2 /*return*/, contractInstance];\n+ }\n+ });\n+ });\n+ };\n+ return ZRXTokenContract;\n+}(base_contract_1.BaseContract)); // tslint:disable:max-file-line-count\n+exports.ZRXTokenContract = ZRXTokenContract;\n+// tslint:enable:no-unbound-method\n+//# sourceMappingURL=zrx_token.js.map\n\\ No newline at end of file" + }, + { + "sha": "f659acb28f52bf725aa3d9968e01203b72ce2298", + "filename": "packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/generated-wrappers/zrx_token.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"zrx_token.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/generated-wrappers/zrx_token.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "9d24af4fe739f4ba39fc6d3a1a1832a8a937700e", + "filename": "packages/abi-gen-wrappers/lib/src/index.d.ts", + "status": "added", + "additions": 17, + "deletions": 0, + "changes": 17, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/index.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,17 @@\n+export * from './generated-wrappers/asset_proxy_owner';\n+export * from './generated-wrappers/dummy_erc20_token';\n+export * from './generated-wrappers/dummy_erc721_token';\n+export * from './generated-wrappers/dutch_auction';\n+export * from './generated-wrappers/erc20_proxy';\n+export * from './generated-wrappers/erc20_token';\n+export * from './generated-wrappers/erc721_proxy';\n+export * from './generated-wrappers/erc721_token';\n+export * from './generated-wrappers/exchange';\n+export * from './generated-wrappers/forwarder';\n+export * from './generated-wrappers/i_validator';\n+export * from './generated-wrappers/i_wallet';\n+export * from './generated-wrappers/multi_asset_proxy';\n+export * from './generated-wrappers/order_validator';\n+export * from './generated-wrappers/weth9';\n+export * from './generated-wrappers/zrx_token';\n+//# sourceMappingURL=index.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "9d3866457f84ba691c9e6f2a693a58e55d429c04", + "filename": "packages/abi-gen-wrappers/lib/src/index.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/index.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"index.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/index.ts\"],\"names\":[],\"mappings\":\"AAAA,cAAc,wCAAwC,CAAC;AACvD,cAAc,wCAAwC,CAAC;AACvD,cAAc,yCAAyC,CAAC;AACxD,cAAc,oCAAoC,CAAC;AACnD,cAAc,kCAAkC,CAAC;AACjD,cAAc,kCAAkC,CAAC;AACjD,cAAc,mCAAmC,CAAC;AAClD,cAAc,mCAAmC,CAAC;AAClD,cAAc,+BAA+B,CAAC;AAC9C,cAAc,gCAAgC,CAAC;AAC/C,cAAc,kCAAkC,CAAC;AACjD,cAAc,+BAA+B,CAAC;AAC9C,cAAc,wCAAwC,CAAC;AACvD,cAAc,sCAAsC,CAAC;AACrD,cAAc,4BAA4B,CAAC;AAC3C,cAAc,gCAAgC,CAAC\"}\n\\ No newline at end of file" + }, + { + "sha": "75d38839c9772efa56c66da7d719b22cbdc51f1c", + "filename": "packages/abi-gen-wrappers/lib/src/index.js", + "status": "added", + "additions": 22, + "deletions": 0, + "changes": 22, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/index.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,22 @@\n+\"use strict\";\n+function __export(m) {\n+ for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];\n+}\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+__export(require(\"./generated-wrappers/asset_proxy_owner\"));\n+__export(require(\"./generated-wrappers/dummy_erc20_token\"));\n+__export(require(\"./generated-wrappers/dummy_erc721_token\"));\n+__export(require(\"./generated-wrappers/dutch_auction\"));\n+__export(require(\"./generated-wrappers/erc20_proxy\"));\n+__export(require(\"./generated-wrappers/erc20_token\"));\n+__export(require(\"./generated-wrappers/erc721_proxy\"));\n+__export(require(\"./generated-wrappers/erc721_token\"));\n+__export(require(\"./generated-wrappers/exchange\"));\n+__export(require(\"./generated-wrappers/forwarder\"));\n+__export(require(\"./generated-wrappers/i_validator\"));\n+__export(require(\"./generated-wrappers/i_wallet\"));\n+__export(require(\"./generated-wrappers/multi_asset_proxy\"));\n+__export(require(\"./generated-wrappers/order_validator\"));\n+__export(require(\"./generated-wrappers/weth9\"));\n+__export(require(\"./generated-wrappers/zrx_token\"));\n+//# sourceMappingURL=index.js.map\n\\ No newline at end of file" + }, + { + "sha": "fd2261e4ef385cbdd4fec7f03c4a4dd24d17e895", + "filename": "packages/abi-gen-wrappers/lib/src/index.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/lib/src/index.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/lib/src/index.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"index.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/index.ts\"],\"names\":[],\"mappings\":\";;;;;AAAA,4DAAuD;AACvD,4DAAuD;AACvD,6DAAwD;AACxD,wDAAmD;AACnD,sDAAiD;AACjD,sDAAiD;AACjD,uDAAkD;AAClD,uDAAkD;AAClD,mDAA8C;AAC9C,oDAA+C;AAC/C,sDAAiD;AACjD,mDAA8C;AAC9C,4DAAuD;AACvD,0DAAqD;AACrD,gDAA2C;AAC3C,oDAA+C\"}\n\\ No newline at end of file" + }, + { + "sha": "f820c27860973d071098ec41cd38b994a41e8a7b", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/asset_proxy_owner.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/asset_proxy_owner.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/asset_proxy_owner.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/asset_proxy_owner.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -1489,7 +1489,7 @@ _secondsTimeLocked\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('AssetProxyOwner', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('AssetProxyOwner', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "88e2a4bb6d0181b268f67eb8bd243e528d164a9f", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc20_token.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc20_token.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc20_token.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc20_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -823,7 +823,7 @@ _totalSupply\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('DummyERC20Token', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('DummyERC20Token', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "fc01d4c8a0a3a3a2fcee606bd84310d27d635412", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc721_token.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc721_token.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc721_token.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/dummy_erc721_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -1001,7 +1001,7 @@ _symbol\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('DummyERC721Token', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('DummyERC721Token', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "36c9816ada0af8225e54c6f108e3c41c97169643", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/dutch_auction.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dutch_auction.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/dutch_auction.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/dutch_auction.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -245,7 +245,7 @@ export class DutchAuctionContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('DutchAuction', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('DutchAuction', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "4bf1cc8240ce9fa9699e792150340f9a6edd4657", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/erc20_proxy.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc20_proxy.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc20_proxy.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/erc20_proxy.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -525,7 +525,7 @@ export class ERC20ProxyContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ERC20Proxy', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ERC20Proxy', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "737f204b7b6833b5168dadb6e5144bdd2aac1f74", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/erc20_token.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc20_token.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc20_token.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/erc20_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -428,7 +428,7 @@ export class ERC20TokenContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ERC20Token', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ERC20Token', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "a8ce0eebc947c8eba0a419dd81fd19b974fbf9da", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/erc721_proxy.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc721_proxy.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc721_proxy.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/erc721_proxy.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -525,7 +525,7 @@ export class ERC721ProxyContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ERC721Proxy', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ERC721Proxy', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "666479e1f1fa0d0227233b4a1ecce249b2a4db1a", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/erc721_token.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc721_token.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/erc721_token.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/erc721_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -663,7 +663,7 @@ export class ERC721TokenContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ERC721Token', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ERC721Token', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "986f02617395b05748fe8905620714cdb3dd5501", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/exchange.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/exchange.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/exchange.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/exchange.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -2274,7 +2274,7 @@ export class ExchangeContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('Exchange', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('Exchange', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "2e3ba60ffedb1a44fb762e6623dacbdaaa41ff0f", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/forwarder.ts", + "status": "modified", + "additions": 4, + "deletions": 3, + "changes": 7, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/forwarder.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/forwarder.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/forwarder.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -291,8 +291,9 @@ export class ForwarderContract extends BaseContract {\n feeRecipient\n ),\n );\n- const txHash = await self._web3Wrapper.sendTransactionAsync(txDataWithDefaults);\n- return txHash;\n+ console.log(txDataWithDefaults)\n+ // const txHash = await self._web3Wrapper.sendTransactionAsync(txDataWithDefaults);\n+ return '123';\n },\n async estimateGasAsync(\n orders: Array<{makerAddress: string;takerAddress: string;feeRecipientAddress: string;senderAddress: string;makerAssetAmount: BigNumber;takerAssetAmount: BigNumber;makerFee: BigNumber;takerFee: BigNumber;expirationTimeSeconds: BigNumber;salt: BigNumber;makerAssetData: string;takerAssetData: string}>,\n@@ -518,7 +519,7 @@ _wethAssetData\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('Forwarder', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('Forwarder', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "4cadd8ed25aab04ebc500cea4bd66b7aa63d7924", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/i_validator.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/i_validator.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/i_validator.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/i_validator.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -91,7 +91,7 @@ export class IValidatorContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('IValidator', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('IValidator', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "491028c2320619ecba35479fe3d0c3f2cbd7388e", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/i_wallet.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -89,7 +89,7 @@ export class IWalletContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('IWallet', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('IWallet', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "76d66120b8aa4c846ccf16fcac22040389e58ad0", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/multi_asset_proxy.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/multi_asset_proxy.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/multi_asset_proxy.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/multi_asset_proxy.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -664,7 +664,7 @@ export class MultiAssetProxyContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('MultiAssetProxy', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('MultiAssetProxy', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "5829909e3b1037c8382e6c96c9f8ba81aa09ff65", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/order_validator.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/order_validator.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/order_validator.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/order_validator.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -283,7 +283,7 @@ _zrxAssetData\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('OrderValidator', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('OrderValidator', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "0f528919f09bc6e947e298f6c8724da7adb628e3", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/weth9.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/weth9.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/weth9.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/weth9.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -663,7 +663,7 @@ export class WETH9Contract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('WETH9', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('WETH9', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "f89c246d656fd98fea4b9c074adcefb22fad012d", + "filename": "packages/abi-gen-wrappers/src/generated-wrappers/zrx_token.ts", + "status": "modified", + "additions": 1, + "deletions": 1, + "changes": 2, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/zrx_token.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/abi-gen-wrappers/src/generated-wrappers/zrx_token.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/abi-gen-wrappers/src/generated-wrappers/zrx_token.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -506,7 +506,7 @@ export class ZRXTokenContract extends BaseContract {\n return contractInstance;\n }\n constructor(abi: ContractAbi, address: string, supportedProvider: SupportedProvider, txDefaults?: Partial) {\n- super('ZRXToken', abi, address, providerUtils.standardizeOrThrow(supportedProvider), txDefaults);\n+ super('ZRXToken', abi, address, supportedProvider, txDefaults);\n classUtils.bindAll(this, ['_abiEncoderByFunctionSignature', 'address', 'abi', '_web3Wrapper']);\n }\n } // tslint:disable:max-file-line-count" + }, + { + "sha": "f10e9ca4639e6957f58f06a33f9ebad881405b15", + "filename": "packages/asset-buyer/lib/src/asset_buyer.d.ts", + "status": "added", + "additions": 109, + "deletions": 0, + "changes": 109, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/asset_buyer.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,109 @@\n+import { SignedOrder } from '@0x/order-utils';\n+import { BigNumber } from '@0x/utils';\n+import { SupportedProvider, ZeroExProvider } from 'ethereum-types';\n+import { AssetBuyerOpts, BuyQuote, BuyQuoteExecutionOpts, BuyQuoteRequestOpts, LiquidityForAssetData, LiquidityRequestOpts, OrderProvider, OrdersAndFillableAmounts } from './types';\n+export declare class AssetBuyer {\n+ readonly provider: ZeroExProvider;\n+ readonly orderProvider: OrderProvider;\n+ readonly networkId: number;\n+ readonly orderRefreshIntervalMs: number;\n+ readonly expiryBufferSeconds: number;\n+ private readonly _contractWrappers;\n+ private readonly _ordersEntryMap;\n+ /**\n+ * Instantiates a new AssetBuyer instance given existing liquidity in the form of orders and feeOrders.\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param orders A non-empty array of objects that conform to SignedOrder. All orders must have the same makerAssetData and takerAssetData (WETH).\n+ * @param feeOrders A array of objects that conform to SignedOrder. All orders must have the same makerAssetData (ZRX) and takerAssetData (WETH). Defaults to an empty array.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ static getAssetBuyerForProvidedOrders(supportedProvider: SupportedProvider, orders: SignedOrder[], options?: Partial): AssetBuyer;\n+ /**\n+ * Instantiates a new AssetBuyer instance given a [Standard Relayer API](https://github.com/0xProject/standard-relayer-api) endpoint\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param sraApiUrl The standard relayer API base HTTP url you would like to source orders from.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ static getAssetBuyerForStandardRelayerAPIUrl(supportedProvider: SupportedProvider, sraApiUrl: string, options?: Partial): AssetBuyer;\n+ /**\n+ * Instantiates a new AssetBuyer instance\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param orderProvider An object that conforms to OrderProvider, see type for definition.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ constructor(supportedProvider: SupportedProvider, orderProvider: OrderProvider, options?: Partial);\n+ /**\n+ * Get a `BuyQuote` containing all information relevant to fulfilling a buy given a desired assetData.\n+ * You can then pass the `BuyQuote` to `executeBuyQuoteAsync` to execute the buy.\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param assetBuyAmount The amount of asset to buy.\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to BuyQuote that satisfies the request. See type definition for more information.\n+ */\n+ getBuyQuoteAsync(assetData: string, assetBuyAmount: BigNumber, options?: Partial): Promise;\n+ /**\n+ * Get a `BuyQuote` containing all information relevant to fulfilling a buy given a desired ERC20 token address.\n+ * You can then pass the `BuyQuote` to `executeBuyQuoteAsync` to execute the buy.\n+ * @param tokenAddress The ERC20 token address.\n+ * @param assetBuyAmount The amount of asset to buy.\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to BuyQuote that satisfies the request. See type definition for more information.\n+ */\n+ getBuyQuoteForERC20TokenAddressAsync(tokenAddress: string, assetBuyAmount: BigNumber, options?: Partial): Promise;\n+ /**\n+ * Returns information about available liquidity for an asset\n+ * Does not factor in slippage or fees\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to LiquidityForAssetData that satisfies the request. See type definition for more information.\n+ */\n+ getLiquidityForAssetDataAsync(assetData: string, options?: Partial): Promise;\n+ /**\n+ * Given a BuyQuote and desired rate, attempt to execute the buy.\n+ * @param buyQuote An object that conforms to BuyQuote. See type definition for more information.\n+ * @param options Options for the execution of the BuyQuote. See type definition for more information.\n+ *\n+ * @return A promise of the txHash.\n+ */\n+ executeBuyQuoteAsync(buyQuote: BuyQuote, options?: Partial): Promise;\n+ /**\n+ * Given a BuyQuote and desired rate, attempt to execute the buy.\n+ * @param buyQuote An object that conforms to BuyQuote. See type definition for more information.\n+ * @param options Options for the execution of the BuyQuote. See type definition for more information.\n+ *\n+ * @return A promise of the txHash.\n+ */\n+ mockExecuteBuyQuoteAsync(buyQuote: BuyQuote, options?: Partial): Promise;\n+ /**\n+ * Get the asset data of all assets that are purchaseable with ether token (wETH) in the order provider passed in at init.\n+ *\n+ * @return An array of asset data strings that can be purchased using wETH.\n+ */\n+ getAvailableAssetDatasAsync(): Promise;\n+ /**\n+ * Grab orders from the map, if there is a miss or it is time to refresh, fetch and process the orders\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param shouldForceOrderRefresh If set to true, new orders and state will be fetched instead of waiting for the next orderRefreshIntervalMs.\n+ */\n+ getOrdersAndFillableAmountsAsync(assetData: string, shouldForceOrderRefresh: boolean): Promise;\n+ /**\n+ * Get the assetData that represents the WETH token.\n+ * Will throw if WETH does not exist for the current network.\n+ */\n+ private _getEtherTokenAssetDataOrThrow;\n+ /**\n+ * Get the assetData that represents the ZRX token.\n+ * Will throw if ZRX does not exist for the current network.\n+ */\n+ private _getZrxTokenAssetDataOrThrow;\n+}\n+//# sourceMappingURL=asset_buyer.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "8f86a825a3c8892d4a94a67a2c8fd2b8b94ae0be", + "filename": "packages/asset-buyer/lib/src/asset_buyer.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/asset_buyer.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"asset_buyer.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/asset_buyer.ts\"],\"names\":[],\"mappings\":\"AAEA,OAAO,EAAE,WAAW,EAAE,MAAM,iBAAiB,CAAC;AAE9C,OAAO,EAAE,SAAS,EAAiB,MAAM,WAAW,CAAC;AAErD,OAAO,EAAE,iBAAiB,EAAE,cAAc,EAAE,MAAM,gBAAgB,CAAC;AAMnE,OAAO,EAEH,cAAc,EACd,QAAQ,EACR,qBAAqB,EACrB,mBAAmB,EACnB,qBAAqB,EACrB,oBAAoB,EACpB,aAAa,EACb,wBAAwB,EAC3B,MAAM,SAAS,CAAC;AAajB,qBAAa,UAAU;IACnB,SAAgB,QAAQ,EAAE,cAAc,CAAC;IACzC,SAAgB,aAAa,EAAE,aAAa,CAAC;IAC7C,SAAgB,SAAS,EAAE,MAAM,CAAC;IAClC,SAAgB,sBAAsB,EAAE,MAAM,CAAC;IAC/C,SAAgB,mBAAmB,EAAE,MAAM,CAAC;IAC5C,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAAmB;IAErD,OAAO,CAAC,QAAQ,CAAC,eAAe,CAA8B;IAC9D;;;;;;;;OAQG;WACW,8BAA8B,CACxC,iBAAiB,EAAE,iBAAiB,EACpC,MAAM,EAAE,WAAW,EAAE,EACrB,OAAO,GAAE,OAAO,CAAC,cAAc,CAAM,GACtC,UAAU;IAOb;;;;;;;OAOG;WACW,qCAAqC,CAC/C,iBAAiB,EAAE,iBAAiB,EACpC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,OAAO,CAAC,cAAc,CAAM,GACtC,UAAU;IAQb;;;;;;;OAOG;gBAEC,iBAAiB,EAAE,iBAAiB,EACpC,aAAa,EAAE,aAAa,EAC5B,OAAO,GAAE,OAAO,CAAC,cAAc,CAAM;IAqBzC;;;;;;;;OAQG;IACU,gBAAgB,CACzB,SAAS,EAAE,MAAM,EACjB,cAAc,EAAE,SAAS,EACzB,OAAO,GAAE,OAAO,CAAC,mBAAmB,CAAM,GAC3C,OAAO,CAAC,QAAQ,CAAC;IAmCpB;;;;;;;;OAQG;IACU,oCAAoC,CAC7C,YAAY,EAAE,MAAM,EACpB,cAAc,EAAE,SAAS,EACzB,OAAO,GAAE,OAAO,CAAC,mBAAmB,CAAM,GAC3C,OAAO,CAAC,QAAQ,CAAC;IAOpB;;;;;;;OAOG;IACU,6BAA6B,CACtC,SAAS,EAAE,MAAM,EACjB,OAAO,GAAE,OAAO,CAAC,oBAAoB,CAAM,GAC5C,OAAO,CAAC,qBAAqB,CAAC;IAwBjC;;;;;;OAMG;IACU,oBAAoB,CAC7B,QAAQ,EAAE,QAAQ,EAClB,OAAO,GAAE,OAAO,CAAC,qBAAqB,CAAM,GAC7C,OAAO,CAAC,MAAM,CAAC;IA+Dd;;;;;;GAMD;IACU,wBAAwB,CACjC,QAAQ,EAAE,QAAQ,EAClB,OAAO,GAAE,OAAO,CAAC,qBAAqB,CAAM,GAC7C,OAAO,CAAC,MAAM,CAAC;IA+DlB;;;;OAIG;IACU,2BAA2B,IAAI,OAAO,CAAC,MAAM,EAAE,CAAC;IAI7D;;;;OAIG;IACU,gCAAgC,CACzC,SAAS,EAAE,MAAM,EACjB,uBAAuB,EAAE,OAAO,GACjC,OAAO,CAAC,wBAAwB,CAAC;IA8CpC;;;OAGG;IACH,OAAO,CAAC,8BAA8B;IAGtC;;;OAGG;IACH,OAAO,CAAC,4BAA4B;CAGvC\"}\n\\ No newline at end of file" + }, + { + "sha": "893ed51519527120840a98c0536996958c392d1c", + "filename": "packages/asset-buyer/lib/src/asset_buyer.js", + "status": "added", + "additions": 457, + "deletions": 0, + "changes": 457, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/asset_buyer.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,457 @@\n+\"use strict\";\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+var __read = (this && this.__read) || function (o, n) {\n+ var m = typeof Symbol === \"function\" && o[Symbol.iterator];\n+ if (!m) return o;\n+ var i = m.call(o), r, ar = [], e;\n+ try {\n+ while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\n+ }\n+ catch (error) { e = { error: error }; }\n+ finally {\n+ try {\n+ if (r && !r.done && (m = i[\"return\"])) m.call(i);\n+ }\n+ finally { if (e) throw e.error; }\n+ }\n+ return ar;\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var contract_wrappers_1 = require(\"@0x/contract-wrappers\");\n+var json_schemas_1 = require(\"@0x/json-schemas\");\n+var utils_1 = require(\"@0x/utils\");\n+var web3_wrapper_1 = require(\"@0x/web3-wrapper\");\n+var _ = require(\"lodash\");\n+var constants_1 = require(\"./constants\");\n+var basic_order_provider_1 = require(\"./order_providers/basic_order_provider\");\n+var standard_relayer_api_order_provider_1 = require(\"./order_providers/standard_relayer_api_order_provider\");\n+var types_1 = require(\"./types\");\n+var assert_1 = require(\"./utils/assert\");\n+var asset_data_utils_1 = require(\"./utils/asset_data_utils\");\n+var buy_quote_calculator_1 = require(\"./utils/buy_quote_calculator\");\n+var calculate_liquidity_1 = require(\"./utils/calculate_liquidity\");\n+var order_provider_response_processor_1 = require(\"./utils/order_provider_response_processor\");\n+var AssetBuyer = /** @class */ (function () {\n+ /**\n+ * Instantiates a new AssetBuyer instance\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param orderProvider An object that conforms to OrderProvider, see type for definition.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ function AssetBuyer(supportedProvider, orderProvider, options) {\n+ if (options === void 0) { options = {}; }\n+ // cache of orders along with the time last updated keyed by assetData\n+ this._ordersEntryMap = {};\n+ var _a = _.merge({}, constants_1.constants.DEFAULT_ASSET_BUYER_OPTS, options), networkId = _a.networkId, orderRefreshIntervalMs = _a.orderRefreshIntervalMs, expiryBufferSeconds = _a.expiryBufferSeconds;\n+ var provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ assert_1.assert.isValidOrderProvider('orderProvider', orderProvider);\n+ assert_1.assert.isNumber('networkId', networkId);\n+ assert_1.assert.isNumber('orderRefreshIntervalMs', orderRefreshIntervalMs);\n+ assert_1.assert.isNumber('expiryBufferSeconds', expiryBufferSeconds);\n+ this.provider = provider;\n+ this.orderProvider = orderProvider;\n+ this.networkId = networkId;\n+ this.orderRefreshIntervalMs = orderRefreshIntervalMs;\n+ this.expiryBufferSeconds = expiryBufferSeconds;\n+ this._contractWrappers = new contract_wrappers_1.ContractWrappers(this.provider, {\n+ networkId: networkId,\n+ });\n+ }\n+ /**\n+ * Instantiates a new AssetBuyer instance given existing liquidity in the form of orders and feeOrders.\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param orders A non-empty array of objects that conform to SignedOrder. All orders must have the same makerAssetData and takerAssetData (WETH).\n+ * @param feeOrders A array of objects that conform to SignedOrder. All orders must have the same makerAssetData (ZRX) and takerAssetData (WETH). Defaults to an empty array.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ AssetBuyer.getAssetBuyerForProvidedOrders = function (supportedProvider, orders, options) {\n+ if (options === void 0) { options = {}; }\n+ assert_1.assert.doesConformToSchema('orders', orders, json_schemas_1.schemas.signedOrdersSchema);\n+ assert_1.assert.assert(orders.length !== 0, \"Expected orders to contain at least one order\");\n+ var orderProvider = new basic_order_provider_1.BasicOrderProvider(orders);\n+ var assetBuyer = new AssetBuyer(supportedProvider, orderProvider, options);\n+ return assetBuyer;\n+ };\n+ /**\n+ * Instantiates a new AssetBuyer instance given a [Standard Relayer API](https://github.com/0xProject/standard-relayer-api) endpoint\n+ * @param supportedProvider The Provider instance you would like to use for interacting with the Ethereum network.\n+ * @param sraApiUrl The standard relayer API base HTTP url you would like to source orders from.\n+ * @param options Initialization options for the AssetBuyer. See type definition for details.\n+ *\n+ * @return An instance of AssetBuyer\n+ */\n+ AssetBuyer.getAssetBuyerForStandardRelayerAPIUrl = function (supportedProvider, sraApiUrl, options) {\n+ if (options === void 0) { options = {}; }\n+ var provider = utils_1.providerUtils.standardizeOrThrow(supportedProvider);\n+ assert_1.assert.isWebUri('sraApiUrl', sraApiUrl);\n+ var networkId = options.networkId || constants_1.constants.DEFAULT_ASSET_BUYER_OPTS.networkId;\n+ var orderProvider = new standard_relayer_api_order_provider_1.StandardRelayerAPIOrderProvider(sraApiUrl, networkId);\n+ var assetBuyer = new AssetBuyer(provider, orderProvider, options);\n+ return assetBuyer;\n+ };\n+ /**\n+ * Get a `BuyQuote` containing all information relevant to fulfilling a buy given a desired assetData.\n+ * You can then pass the `BuyQuote` to `executeBuyQuoteAsync` to execute the buy.\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param assetBuyAmount The amount of asset to buy.\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to BuyQuote that satisfies the request. See type definition for more information.\n+ */\n+ AssetBuyer.prototype.getBuyQuoteAsync = function (assetData, assetBuyAmount, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, feePercentage, shouldForceOrderRefresh, slippagePercentage, zrxTokenAssetData, isMakerAssetZrxToken, _b, ordersAndFillableAmounts, feeOrdersAndFillableAmounts, buyQuote;\n+ return __generator(this, function (_c) {\n+ switch (_c.label) {\n+ case 0:\n+ _a = _.merge({}, constants_1.constants.DEFAULT_BUY_QUOTE_REQUEST_OPTS, options), feePercentage = _a.feePercentage, shouldForceOrderRefresh = _a.shouldForceOrderRefresh, slippagePercentage = _a.slippagePercentage;\n+ assert_1.assert.isString('assetData', assetData);\n+ assert_1.assert.isBigNumber('assetBuyAmount', assetBuyAmount);\n+ assert_1.assert.isValidPercentage('feePercentage', feePercentage);\n+ assert_1.assert.isBoolean('shouldForceOrderRefresh', shouldForceOrderRefresh);\n+ assert_1.assert.isNumber('slippagePercentage', slippagePercentage);\n+ zrxTokenAssetData = this._getZrxTokenAssetDataOrThrow();\n+ isMakerAssetZrxToken = assetData === zrxTokenAssetData;\n+ return [4 /*yield*/, Promise.all([\n+ this.getOrdersAndFillableAmountsAsync(assetData, shouldForceOrderRefresh),\n+ isMakerAssetZrxToken\n+ ? Promise.resolve(constants_1.constants.EMPTY_ORDERS_AND_FILLABLE_AMOUNTS)\n+ : this.getOrdersAndFillableAmountsAsync(zrxTokenAssetData, shouldForceOrderRefresh),\n+ shouldForceOrderRefresh,\n+ ])];\n+ case 1:\n+ _b = __read.apply(void 0, [_c.sent(), 2]), ordersAndFillableAmounts = _b[0], feeOrdersAndFillableAmounts = _b[1];\n+ if (ordersAndFillableAmounts.orders.length === 0) {\n+ throw new Error(types_1.AssetBuyerError.AssetUnavailable + \": For assetData \" + assetData);\n+ }\n+ buyQuote = buy_quote_calculator_1.buyQuoteCalculator.calculate(ordersAndFillableAmounts, feeOrdersAndFillableAmounts, assetBuyAmount, feePercentage, slippagePercentage, isMakerAssetZrxToken);\n+ return [2 /*return*/, buyQuote];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Get a `BuyQuote` containing all information relevant to fulfilling a buy given a desired ERC20 token address.\n+ * You can then pass the `BuyQuote` to `executeBuyQuoteAsync` to execute the buy.\n+ * @param tokenAddress The ERC20 token address.\n+ * @param assetBuyAmount The amount of asset to buy.\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to BuyQuote that satisfies the request. See type definition for more information.\n+ */\n+ AssetBuyer.prototype.getBuyQuoteForERC20TokenAddressAsync = function (tokenAddress, assetBuyAmount, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var assetData, buyQuote;\n+ return __generator(this, function (_a) {\n+ assert_1.assert.isETHAddressHex('tokenAddress', tokenAddress);\n+ assert_1.assert.isBigNumber('assetBuyAmount', assetBuyAmount);\n+ assetData = asset_data_utils_1.assetDataUtils.encodeERC20AssetData(tokenAddress);\n+ buyQuote = this.getBuyQuoteAsync(assetData, assetBuyAmount, options);\n+ return [2 /*return*/, buyQuote];\n+ });\n+ });\n+ };\n+ /**\n+ * Returns information about available liquidity for an asset\n+ * Does not factor in slippage or fees\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param options Options for the request. See type definition for more information.\n+ *\n+ * @return An object that conforms to LiquidityForAssetData that satisfies the request. See type definition for more information.\n+ */\n+ AssetBuyer.prototype.getLiquidityForAssetDataAsync = function (assetData, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var shouldForceOrderRefresh, assetPairs, etherTokenAssetData, ordersAndFillableAmounts;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ shouldForceOrderRefresh = options.shouldForceOrderRefresh !== undefined ? options.shouldForceOrderRefresh : false;\n+ assert_1.assert.isString('assetData', assetData);\n+ asset_data_utils_1.assetDataUtils.decodeAssetDataOrThrow(assetData);\n+ assert_1.assert.isBoolean('options.shouldForceOrderRefresh', shouldForceOrderRefresh);\n+ return [4 /*yield*/, this.orderProvider.getAvailableMakerAssetDatasAsync(assetData)];\n+ case 1:\n+ assetPairs = _a.sent();\n+ etherTokenAssetData = this._getEtherTokenAssetDataOrThrow();\n+ if (!assetPairs.includes(etherTokenAssetData)) {\n+ return [2 /*return*/, {\n+ tokensAvailableInBaseUnits: new utils_1.BigNumber(0),\n+ ethValueAvailableInWei: new utils_1.BigNumber(0),\n+ }];\n+ }\n+ return [4 /*yield*/, this.getOrdersAndFillableAmountsAsync(assetData, shouldForceOrderRefresh)];\n+ case 2:\n+ ordersAndFillableAmounts = _a.sent();\n+ return [2 /*return*/, calculate_liquidity_1.calculateLiquidity(ordersAndFillableAmounts)];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Given a BuyQuote and desired rate, attempt to execute the buy.\n+ * @param buyQuote An object that conforms to BuyQuote. See type definition for more information.\n+ * @param options Options for the execution of the BuyQuote. See type definition for more information.\n+ *\n+ * @return A promise of the txHash.\n+ */\n+ AssetBuyer.prototype.executeBuyQuoteAsync = function (buyQuote, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, ethAmount, takerAddress, feeRecipient, gasLimit, gasPrice, orders, feeOrders, feePercentage, assetBuyAmount, worstCaseQuoteInfo, finalTakerAddress, web3Wrapper, availableAddresses, firstAvailableAddress, txHash, err_1;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ _a = _.merge({}, constants_1.constants.DEFAULT_BUY_QUOTE_EXECUTION_OPTS, options), ethAmount = _a.ethAmount, takerAddress = _a.takerAddress, feeRecipient = _a.feeRecipient, gasLimit = _a.gasLimit, gasPrice = _a.gasPrice;\n+ assert_1.assert.isValidBuyQuote('buyQuote', buyQuote);\n+ if (!_.isUndefined(ethAmount)) {\n+ assert_1.assert.isBigNumber('ethAmount', ethAmount);\n+ }\n+ if (!_.isUndefined(takerAddress)) {\n+ assert_1.assert.isETHAddressHex('takerAddress', takerAddress);\n+ }\n+ assert_1.assert.isETHAddressHex('feeRecipient', feeRecipient);\n+ if (!_.isUndefined(gasLimit)) {\n+ assert_1.assert.isNumber('gasLimit', gasLimit);\n+ }\n+ if (!_.isUndefined(gasPrice)) {\n+ assert_1.assert.isBigNumber('gasPrice', gasPrice);\n+ }\n+ orders = buyQuote.orders, feeOrders = buyQuote.feeOrders, feePercentage = buyQuote.feePercentage, assetBuyAmount = buyQuote.assetBuyAmount, worstCaseQuoteInfo = buyQuote.worstCaseQuoteInfo;\n+ if (!!_.isUndefined(takerAddress)) return [3 /*break*/, 1];\n+ finalTakerAddress = takerAddress;\n+ return [3 /*break*/, 3];\n+ case 1:\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(this.provider);\n+ return [4 /*yield*/, web3Wrapper.getAvailableAddressesAsync()];\n+ case 2:\n+ availableAddresses = _b.sent();\n+ firstAvailableAddress = _.head(availableAddresses);\n+ if (!_.isUndefined(firstAvailableAddress)) {\n+ finalTakerAddress = firstAvailableAddress;\n+ }\n+ else {\n+ throw new Error(types_1.AssetBuyerError.NoAddressAvailable);\n+ }\n+ _b.label = 3;\n+ case 3:\n+ _b.trys.push([3, 5, , 6]);\n+ return [4 /*yield*/, this._contractWrappers.forwarder.marketBuyOrdersWithEthAsync(orders, assetBuyAmount, finalTakerAddress, ethAmount || worstCaseQuoteInfo.totalEthAmount, feeOrders, feePercentage, feeRecipient, {\n+ gasLimit: gasLimit,\n+ gasPrice: gasPrice,\n+ shouldValidate: true,\n+ })];\n+ case 4:\n+ txHash = _b.sent();\n+ return [2 /*return*/, txHash];\n+ case 5:\n+ err_1 = _b.sent();\n+ if (_.includes(err_1.message, contract_wrappers_1.ContractWrappersError.SignatureRequestDenied)) {\n+ throw new Error(types_1.AssetBuyerError.SignatureRequestDenied);\n+ }\n+ else if (_.includes(err_1.message, contract_wrappers_1.ForwarderWrapperError.CompleteFillFailed)) {\n+ throw new Error(types_1.AssetBuyerError.TransactionValueTooLow);\n+ }\n+ else {\n+ throw err_1;\n+ }\n+ return [3 /*break*/, 6];\n+ case 6: return [2 /*return*/];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Given a BuyQuote and desired rate, attempt to execute the buy.\n+ * @param buyQuote An object that conforms to BuyQuote. See type definition for more information.\n+ * @param options Options for the execution of the BuyQuote. See type definition for more information.\n+ *\n+ * @return A promise of the txHash.\n+ */\n+ AssetBuyer.prototype.mockExecuteBuyQuoteAsync = function (buyQuote, options) {\n+ if (options === void 0) { options = {}; }\n+ return __awaiter(this, void 0, void 0, function () {\n+ var _a, ethAmount, takerAddress, feeRecipient, gasLimit, gasPrice, orders, feeOrders, feePercentage, assetBuyAmount, worstCaseQuoteInfo, finalTakerAddress, web3Wrapper, availableAddresses, firstAvailableAddress, txHash, err_2;\n+ return __generator(this, function (_b) {\n+ switch (_b.label) {\n+ case 0:\n+ _a = _.merge({}, constants_1.constants.DEFAULT_BUY_QUOTE_EXECUTION_OPTS, options), ethAmount = _a.ethAmount, takerAddress = _a.takerAddress, feeRecipient = _a.feeRecipient, gasLimit = _a.gasLimit, gasPrice = _a.gasPrice;\n+ assert_1.assert.isValidBuyQuote('buyQuote', buyQuote);\n+ if (!_.isUndefined(ethAmount)) {\n+ assert_1.assert.isBigNumber('ethAmount', ethAmount);\n+ }\n+ if (!_.isUndefined(takerAddress)) {\n+ assert_1.assert.isETHAddressHex('takerAddress', takerAddress);\n+ }\n+ assert_1.assert.isETHAddressHex('feeRecipient', feeRecipient);\n+ if (!_.isUndefined(gasLimit)) {\n+ assert_1.assert.isNumber('gasLimit', gasLimit);\n+ }\n+ if (!_.isUndefined(gasPrice)) {\n+ assert_1.assert.isBigNumber('gasPrice', gasPrice);\n+ }\n+ orders = buyQuote.orders, feeOrders = buyQuote.feeOrders, feePercentage = buyQuote.feePercentage, assetBuyAmount = buyQuote.assetBuyAmount, worstCaseQuoteInfo = buyQuote.worstCaseQuoteInfo;\n+ if (!!_.isUndefined(takerAddress)) return [3 /*break*/, 1];\n+ finalTakerAddress = takerAddress;\n+ return [3 /*break*/, 3];\n+ case 1:\n+ web3Wrapper = new web3_wrapper_1.Web3Wrapper(this.provider);\n+ return [4 /*yield*/, web3Wrapper.getAvailableAddressesAsync()];\n+ case 2:\n+ availableAddresses = _b.sent();\n+ firstAvailableAddress = _.head(availableAddresses);\n+ if (!_.isUndefined(firstAvailableAddress)) {\n+ finalTakerAddress = firstAvailableAddress;\n+ }\n+ else {\n+ throw new Error(types_1.AssetBuyerError.NoAddressAvailable);\n+ }\n+ _b.label = 3;\n+ case 3:\n+ _b.trys.push([3, 5, , 6]);\n+ return [4 /*yield*/, this._contractWrappers.forwarder.marketBuyOrdersWithEthAsync(orders, assetBuyAmount, finalTakerAddress, ethAmount || worstCaseQuoteInfo.totalEthAmount, feeOrders, feePercentage, feeRecipient, {\n+ gasLimit: gasLimit,\n+ gasPrice: gasPrice,\n+ shouldValidate: true,\n+ })];\n+ case 4:\n+ txHash = _b.sent();\n+ return [2 /*return*/, txHash];\n+ case 5:\n+ err_2 = _b.sent();\n+ if (_.includes(err_2.message, contract_wrappers_1.ContractWrappersError.SignatureRequestDenied)) {\n+ throw new Error(types_1.AssetBuyerError.SignatureRequestDenied);\n+ }\n+ else if (_.includes(err_2.message, contract_wrappers_1.ForwarderWrapperError.CompleteFillFailed)) {\n+ throw new Error(types_1.AssetBuyerError.TransactionValueTooLow);\n+ }\n+ else {\n+ throw err_2;\n+ }\n+ return [3 /*break*/, 6];\n+ case 6: return [2 /*return*/];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Get the asset data of all assets that are purchaseable with ether token (wETH) in the order provider passed in at init.\n+ *\n+ * @return An array of asset data strings that can be purchased using wETH.\n+ */\n+ AssetBuyer.prototype.getAvailableAssetDatasAsync = function () {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var etherTokenAssetData;\n+ return __generator(this, function (_a) {\n+ etherTokenAssetData = this._getEtherTokenAssetDataOrThrow();\n+ return [2 /*return*/, this.orderProvider.getAvailableMakerAssetDatasAsync(etherTokenAssetData)];\n+ });\n+ });\n+ };\n+ /**\n+ * Grab orders from the map, if there is a miss or it is time to refresh, fetch and process the orders\n+ * @param assetData The assetData of the desired asset to buy (for more info: https://github.com/0xProject/0x-protocol-specification/blob/master/v2/v2-specification.md).\n+ * @param shouldForceOrderRefresh If set to true, new orders and state will be fetched instead of waiting for the next orderRefreshIntervalMs.\n+ */\n+ AssetBuyer.prototype.getOrdersAndFillableAmountsAsync = function (assetData, shouldForceOrderRefresh) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var ordersEntryIfExists, shouldRefresh, result, etherTokenAssetData, zrxTokenAssetData, orderProviderRequest, request, response, isMakerAssetZrxToken, ordersAndFillableAmounts, lastRefreshTime, updatedOrdersEntry;\n+ return __generator(this, function (_a) {\n+ switch (_a.label) {\n+ case 0:\n+ ordersEntryIfExists = this._ordersEntryMap[assetData];\n+ shouldRefresh = _.isUndefined(ordersEntryIfExists) ||\n+ shouldForceOrderRefresh ||\n+ // tslint:disable:restrict-plus-operands\n+ ordersEntryIfExists.lastRefreshTime + this.orderRefreshIntervalMs < Date.now();\n+ if (!shouldRefresh) {\n+ result = ordersEntryIfExists.ordersAndFillableAmounts;\n+ return [2 /*return*/, result];\n+ }\n+ etherTokenAssetData = this._getEtherTokenAssetDataOrThrow();\n+ zrxTokenAssetData = this._getZrxTokenAssetDataOrThrow();\n+ orderProviderRequest = {\n+ makerAssetData: assetData,\n+ takerAssetData: etherTokenAssetData,\n+ networkId: this.networkId,\n+ };\n+ request = orderProviderRequest;\n+ return [4 /*yield*/, this.orderProvider.getOrdersAsync(request)];\n+ case 1:\n+ response = _a.sent();\n+ // since the order provider is an injected dependency, validate that it respects the API\n+ // ie. it should only return maker/taker assetDatas that are specified\n+ order_provider_response_processor_1.orderProviderResponseProcessor.throwIfInvalidResponse(response, request);\n+ isMakerAssetZrxToken = assetData === zrxTokenAssetData;\n+ return [4 /*yield*/, order_provider_response_processor_1.orderProviderResponseProcessor.processAsync(response, isMakerAssetZrxToken, this.expiryBufferSeconds, this._contractWrappers.orderValidator)];\n+ case 2:\n+ ordersAndFillableAmounts = _a.sent();\n+ lastRefreshTime = Date.now();\n+ updatedOrdersEntry = {\n+ ordersAndFillableAmounts: ordersAndFillableAmounts,\n+ lastRefreshTime: lastRefreshTime,\n+ };\n+ this._ordersEntryMap[assetData] = updatedOrdersEntry;\n+ return [2 /*return*/, ordersAndFillableAmounts];\n+ }\n+ });\n+ });\n+ };\n+ /**\n+ * Get the assetData that represents the WETH token.\n+ * Will throw if WETH does not exist for the current network.\n+ */\n+ AssetBuyer.prototype._getEtherTokenAssetDataOrThrow = function () {\n+ return asset_data_utils_1.assetDataUtils.getEtherTokenAssetData(this._contractWrappers);\n+ };\n+ /**\n+ * Get the assetData that represents the ZRX token.\n+ * Will throw if ZRX does not exist for the current network.\n+ */\n+ AssetBuyer.prototype._getZrxTokenAssetDataOrThrow = function () {\n+ return this._contractWrappers.exchange.getZRXAssetData();\n+ };\n+ return AssetBuyer;\n+}());\n+exports.AssetBuyer = AssetBuyer;\n+//# sourceMappingURL=asset_buyer.js.map\n\\ No newline at end of file" + }, + { + "sha": "742913b367caaccaee92fc7d80ad65da18e73ac1", + "filename": "packages/asset-buyer/lib/src/asset_buyer.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/asset_buyer.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/asset_buyer.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"asset_buyer.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/asset_buyer.ts\"],\"names\":[],\"mappings\":\"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\"}\n\\ No newline at end of file" + }, + { + "sha": "e4588ea81af49ceeb931f70b899ba4c94c6d20c8", + "filename": "packages/asset-buyer/lib/src/constants.d.ts", + "status": "added", + "additions": 13, + "deletions": 0, + "changes": 13, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/constants.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,13 @@\n+import { BigNumber } from '@0x/utils';\n+import { AssetBuyerOpts, BuyQuoteExecutionOpts, BuyQuoteRequestOpts, OrdersAndFillableAmounts } from './types';\n+export declare const constants: {\n+ ZERO_AMOUNT: BigNumber;\n+ NULL_ADDRESS: string;\n+ MAINNET_NETWORK_ID: number;\n+ ETHER_TOKEN_DECIMALS: number;\n+ DEFAULT_ASSET_BUYER_OPTS: AssetBuyerOpts;\n+ DEFAULT_BUY_QUOTE_EXECUTION_OPTS: BuyQuoteExecutionOpts;\n+ DEFAULT_BUY_QUOTE_REQUEST_OPTS: BuyQuoteRequestOpts;\n+ EMPTY_ORDERS_AND_FILLABLE_AMOUNTS: OrdersAndFillableAmounts;\n+};\n+//# sourceMappingURL=constants.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "6a4029108344addb830bed04bb5d18e1fa61b65a", + "filename": "packages/asset-buyer/lib/src/constants.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/constants.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"constants.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/constants.ts\"],\"names\":[],\"mappings\":\"AACA,OAAO,EAAE,SAAS,EAAE,MAAM,WAAW,CAAC;AAEtC,OAAO,EAAE,cAAc,EAAE,qBAAqB,EAAE,mBAAmB,EAAE,wBAAwB,EAAE,MAAM,SAAS,CAAC;AA2B/G,eAAO,MAAM,SAAS;;;;;;;;;CASrB,CAAC\"}\n\\ No newline at end of file" + }, + { + "sha": "dce1dfec8ecd239e2d819a0a63d811bc4069e917", + "filename": "packages/asset-buyer/lib/src/constants.js", + "status": "added", + "additions": 34, + "deletions": 0, + "changes": 34, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/constants.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,34 @@\n+\"use strict\";\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var utils_1 = require(\"@0x/utils\");\n+var NULL_ADDRESS = '0x0000000000000000000000000000000000000000';\n+var MAINNET_NETWORK_ID = 1;\n+var DEFAULT_ASSET_BUYER_OPTS = {\n+ networkId: MAINNET_NETWORK_ID,\n+ orderRefreshIntervalMs: 10000,\n+ expiryBufferSeconds: 120,\n+};\n+var DEFAULT_BUY_QUOTE_REQUEST_OPTS = {\n+ feePercentage: 0,\n+ shouldForceOrderRefresh: false,\n+ slippagePercentage: 0.2,\n+};\n+// Other default values are dynamically determined\n+var DEFAULT_BUY_QUOTE_EXECUTION_OPTS = {\n+ feeRecipient: NULL_ADDRESS,\n+};\n+var EMPTY_ORDERS_AND_FILLABLE_AMOUNTS = {\n+ orders: [],\n+ remainingFillableMakerAssetAmounts: [],\n+};\n+exports.constants = {\n+ ZERO_AMOUNT: new utils_1.BigNumber(0),\n+ NULL_ADDRESS: NULL_ADDRESS,\n+ MAINNET_NETWORK_ID: MAINNET_NETWORK_ID,\n+ ETHER_TOKEN_DECIMALS: 18,\n+ DEFAULT_ASSET_BUYER_OPTS: DEFAULT_ASSET_BUYER_OPTS,\n+ DEFAULT_BUY_QUOTE_EXECUTION_OPTS: DEFAULT_BUY_QUOTE_EXECUTION_OPTS,\n+ DEFAULT_BUY_QUOTE_REQUEST_OPTS: DEFAULT_BUY_QUOTE_REQUEST_OPTS,\n+ EMPTY_ORDERS_AND_FILLABLE_AMOUNTS: EMPTY_ORDERS_AND_FILLABLE_AMOUNTS,\n+};\n+//# sourceMappingURL=constants.js.map\n\\ No newline at end of file" + }, + { + "sha": "ffb95571f7f7b6fe7e86b3bccb5fa0c52ed50d4a", + "filename": "packages/asset-buyer/lib/src/constants.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/constants.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/constants.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"constants.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/constants.ts\"],\"names\":[],\"mappings\":\";;AACA,mCAAsC;AAItC,IAAM,YAAY,GAAG,4CAA4C,CAAC;AAClE,IAAM,kBAAkB,GAAG,CAAC,CAAC;AAE7B,IAAM,wBAAwB,GAAmB;IAC7C,SAAS,EAAE,kBAAkB;IAC7B,sBAAsB,EAAE,KAAK;IAC7B,mBAAmB,EAAE,GAAG;CAC3B,CAAC;AAEF,IAAM,8BAA8B,GAAwB;IACxD,aAAa,EAAE,CAAC;IAChB,uBAAuB,EAAE,KAAK;IAC9B,kBAAkB,EAAE,GAAG;CAC1B,CAAC;AAEF,kDAAkD;AAClD,IAAM,gCAAgC,GAA0B;IAC5D,YAAY,EAAE,YAAY;CAC7B,CAAC;AAEF,IAAM,iCAAiC,GAA6B;IAChE,MAAM,EAAE,EAAmB;IAC3B,kCAAkC,EAAE,EAAiB;CACxD,CAAC;AAEW,QAAA,SAAS,GAAG;IACrB,WAAW,EAAE,IAAI,iBAAS,CAAC,CAAC,CAAC;IAC7B,YAAY,cAAA;IACZ,kBAAkB,oBAAA;IAClB,oBAAoB,EAAE,EAAE;IACxB,wBAAwB,0BAAA;IACxB,gCAAgC,kCAAA;IAChC,8BAA8B,gCAAA;IAC9B,iCAAiC,mCAAA;CACpC,CAAC\"}\n\\ No newline at end of file" + }, + { + "sha": "702e2feedefa4fc878244f025e622785db280f53", + "filename": "packages/asset-buyer/lib/src/errors.d.ts", + "status": "added", + "additions": 15, + "deletions": 0, + "changes": 15, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/errors.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,15 @@\n+import { BigNumber } from '@0x/utils';\n+/**\n+ * Error class representing insufficient asset liquidity\n+ */\n+export declare class InsufficientAssetLiquidityError extends Error {\n+ /**\n+ * The amount availabe to fill (in base units) factoring in slippage.\n+ */\n+ amountAvailableToFill: BigNumber;\n+ /**\n+ * @param amountAvailableToFill The amount availabe to fill (in base units) factoring in slippage\n+ */\n+ constructor(amountAvailableToFill: BigNumber);\n+}\n+//# sourceMappingURL=errors.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "989a45d69dcf808034909d7efbaccfd34ac6147a", + "filename": "packages/asset-buyer/lib/src/errors.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/errors.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"errors.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/errors.ts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EAAE,SAAS,EAAE,MAAM,WAAW,CAAC;AAItC;;GAEG;AACH,qBAAa,+BAAgC,SAAQ,KAAK;IACtD;;OAEG;IACI,qBAAqB,EAAE,SAAS,CAAC;IACxC;;OAEG;gBACS,qBAAqB,EAAE,SAAS;CAM/C\"}\n\\ No newline at end of file" + }, + { + "sha": "d8770eed54098cdf167289ac8ec52686b84745e4", + "filename": "packages/asset-buyer/lib/src/errors.js", + "status": "added", + "additions": 35, + "deletions": 0, + "changes": 35, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/errors.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,35 @@\n+\"use strict\";\n+var __extends = (this && this.__extends) || (function () {\n+ var extendStatics = function (d, b) {\n+ extendStatics = Object.setPrototypeOf ||\n+ ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\n+ function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\n+ return extendStatics(d, b);\n+ }\n+ return function (d, b) {\n+ extendStatics(d, b);\n+ function __() { this.constructor = d; }\n+ d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\n+ };\n+})();\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var types_1 = require(\"./types\");\n+/**\n+ * Error class representing insufficient asset liquidity\n+ */\n+var InsufficientAssetLiquidityError = /** @class */ (function (_super) {\n+ __extends(InsufficientAssetLiquidityError, _super);\n+ /**\n+ * @param amountAvailableToFill The amount availabe to fill (in base units) factoring in slippage\n+ */\n+ function InsufficientAssetLiquidityError(amountAvailableToFill) {\n+ var _this = _super.call(this, types_1.AssetBuyerError.InsufficientAssetLiquidity) || this;\n+ _this.amountAvailableToFill = amountAvailableToFill;\n+ // Setting prototype so instanceof works. See https://github.com/Microsoft/TypeScript/wiki/Breaking-Changes#extending-built-ins-like-error-array-and-map-may-no-longer-work\n+ Object.setPrototypeOf(_this, InsufficientAssetLiquidityError.prototype);\n+ return _this;\n+ }\n+ return InsufficientAssetLiquidityError;\n+}(Error));\n+exports.InsufficientAssetLiquidityError = InsufficientAssetLiquidityError;\n+//# sourceMappingURL=errors.js.map\n\\ No newline at end of file" + }, + { + "sha": "3f7f95062b678a1fe860bb6f029f32693ca22a9c", + "filename": "packages/asset-buyer/lib/src/errors.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/errors.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/errors.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"errors.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/errors.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;AAEA,iCAA0C;AAE1C;;GAEG;AACH;IAAqD,mDAAK;IAKtD;;OAEG;IACH,yCAAY,qBAAgC;QAA5C,YACI,kBAAM,uBAAe,CAAC,0BAA0B,CAAC,SAIpD;QAHG,KAAI,CAAC,qBAAqB,GAAG,qBAAqB,CAAC;QACnD,4KAA4K;QAC5K,MAAM,CAAC,cAAc,CAAC,KAAI,EAAE,+BAA+B,CAAC,SAAS,CAAC,CAAC;;IAC3E,CAAC;IACL,sCAAC;AAAD,CAAC,AAdD,CAAqD,KAAK,GAczD;AAdY,0EAA+B\"}\n\\ No newline at end of file" + }, + { + "sha": "fd537b9d74670f933de0c22f588573630f3d7842", + "filename": "packages/asset-buyer/lib/src/index.d.ts", + "status": "added", + "additions": 9, + "deletions": 0, + "changes": 9, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/index.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,9 @@\n+export { JSONRPCRequestPayload, JSONRPCResponsePayload, JSONRPCResponseError, JSONRPCErrorCallback, SupportedProvider, Web3JsProvider, GanacheProvider, EIP1193Provider, ZeroExProvider, EIP1193Event, Web3JsV1Provider, Web3JsV2Provider, Web3JsV3Provider, } from 'ethereum-types';\n+export { SignedOrder } from '@0x/types';\n+export { BigNumber } from '@0x/utils';\n+export { AssetBuyer } from './asset_buyer';\n+export { InsufficientAssetLiquidityError } from './errors';\n+export { BasicOrderProvider } from './order_providers/basic_order_provider';\n+export { StandardRelayerAPIOrderProvider } from './order_providers/standard_relayer_api_order_provider';\n+export { AssetBuyerError, AssetBuyerOpts, BuyQuote, BuyQuoteExecutionOpts, BuyQuoteInfo, BuyQuoteRequestOpts, LiquidityForAssetData, LiquidityRequestOpts, OrdersAndFillableAmounts, OrderProvider, OrderProviderRequest, OrderProviderResponse, SignedOrderWithRemainingFillableMakerAssetAmount, } from './types';\n+//# sourceMappingURL=index.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "eda1c7bf4e12509209f4091ae21cf769a74cb26f", + "filename": "packages/asset-buyer/lib/src/index.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/index.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"index.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../src/index.ts\"],\"names\":[],\"mappings\":\"AAAA,OAAO,EACH,qBAAqB,EACrB,sBAAsB,EACtB,oBAAoB,EACpB,oBAAoB,EACpB,iBAAiB,EACjB,cAAc,EACd,eAAe,EACf,eAAe,EACf,cAAc,EACd,YAAY,EACZ,gBAAgB,EAChB,gBAAgB,EAChB,gBAAgB,GACnB,MAAM,gBAAgB,CAAC;AACxB,OAAO,EAAE,WAAW,EAAE,MAAM,WAAW,CAAC;AACxC,OAAO,EAAE,SAAS,EAAE,MAAM,WAAW,CAAC;AAEtC,OAAO,EAAE,UAAU,EAAE,MAAM,eAAe,CAAC;AAC3C,OAAO,EAAE,+BAA+B,EAAE,MAAM,UAAU,CAAC;AAC3D,OAAO,EAAE,kBAAkB,EAAE,MAAM,wCAAwC,CAAC;AAC5E,OAAO,EAAE,+BAA+B,EAAE,MAAM,uDAAuD,CAAC;AACxG,OAAO,EACH,eAAe,EACf,cAAc,EACd,QAAQ,EACR,qBAAqB,EACrB,YAAY,EACZ,mBAAmB,EACnB,qBAAqB,EACrB,oBAAoB,EACpB,wBAAwB,EACxB,aAAa,EACb,oBAAoB,EACpB,qBAAqB,EACrB,gDAAgD,GACnD,MAAM,SAAS,CAAC\"}\n\\ No newline at end of file" + }, + { + "sha": "bb309f351bac037f15c8e124c492c102d4b8597e", + "filename": "packages/asset-buyer/lib/src/index.js", + "status": "added", + "additions": 15, + "deletions": 0, + "changes": 15, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/index.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,15 @@\n+\"use strict\";\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var utils_1 = require(\"@0x/utils\");\n+exports.BigNumber = utils_1.BigNumber;\n+var asset_buyer_1 = require(\"./asset_buyer\");\n+exports.AssetBuyer = asset_buyer_1.AssetBuyer;\n+var errors_1 = require(\"./errors\");\n+exports.InsufficientAssetLiquidityError = errors_1.InsufficientAssetLiquidityError;\n+var basic_order_provider_1 = require(\"./order_providers/basic_order_provider\");\n+exports.BasicOrderProvider = basic_order_provider_1.BasicOrderProvider;\n+var standard_relayer_api_order_provider_1 = require(\"./order_providers/standard_relayer_api_order_provider\");\n+exports.StandardRelayerAPIOrderProvider = standard_relayer_api_order_provider_1.StandardRelayerAPIOrderProvider;\n+var types_1 = require(\"./types\");\n+exports.AssetBuyerError = types_1.AssetBuyerError;\n+//# sourceMappingURL=index.js.map\n\\ No newline at end of file" + }, + { + "sha": "f5f125c88f2b3741c3b3bed1f4c2e575cf1bbcac", + "filename": "packages/asset-buyer/lib/src/index.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/index.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/index.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"index.js\",\"sourceRoot\":\"\",\"sources\":[\"../../src/index.ts\"],\"names\":[],\"mappings\":\";;AAgBA,mCAAsC;AAA7B,4BAAA,SAAS,CAAA;AAElB,6CAA2C;AAAlC,mCAAA,UAAU,CAAA;AACnB,mCAA2D;AAAlD,mDAAA,+BAA+B,CAAA;AACxC,+EAA4E;AAAnE,oDAAA,kBAAkB,CAAA;AAC3B,6GAAwG;AAA/F,gFAAA,+BAA+B,CAAA;AACxC,iCAciB;AAbb,kCAAA,eAAe,CAAA\"}\n\\ No newline at end of file" + }, + { + "sha": "b3abcb718bf180c0daa2902b9d849750e76caf98", + "filename": "packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts", + "status": "added", + "additions": 24, + "deletions": 0, + "changes": 24, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,24 @@\n+import { SignedOrder } from '@0x/types';\n+import { OrderProvider, OrderProviderRequest, OrderProviderResponse } from '../types';\n+export declare class BasicOrderProvider implements OrderProvider {\n+ readonly orders: SignedOrder[];\n+ /**\n+ * Instantiates a new BasicOrderProvider instance\n+ * @param orders An array of objects that conform to SignedOrder to fetch from.\n+ * @return An instance of BasicOrderProvider\n+ */\n+ constructor(orders: SignedOrder[]);\n+ /**\n+ * Given an object that conforms to OrderFetcherRequest, return the corresponding OrderProviderResponse that satisfies the request.\n+ * @param orderProviderRequest An instance of OrderFetcherRequest. See type for more information.\n+ * @return An instance of OrderProviderResponse. See type for more information.\n+ */\n+ getOrdersAsync(orderProviderRequest: OrderProviderRequest): Promise;\n+ /**\n+ * Given a taker asset data string, return all availabled paired maker asset data strings.\n+ * @param takerAssetData A string representing the taker asset data.\n+ * @return An array of asset data strings that can be purchased using takerAssetData.\n+ */\n+ getAvailableMakerAssetDatasAsync(takerAssetData: string): Promise;\n+}\n+//# sourceMappingURL=basic_order_provider.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "f182aedec9bd10a31e4adfd630c4af380744ffa4", + "filename": "packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/basic_order_provider.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"basic_order_provider.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/order_providers/basic_order_provider.ts\"],\"names\":[],\"mappings\":\"AACA,OAAO,EAAE,WAAW,EAAE,MAAM,WAAW,CAAC;AAGxC,OAAO,EAAE,aAAa,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,MAAM,UAAU,CAAC;AAGtF,qBAAa,kBAAmB,YAAW,aAAa;IACpD,SAAgB,MAAM,EAAE,WAAW,EAAE,CAAC;IACtC;;;;OAIG;gBACS,MAAM,EAAE,WAAW,EAAE;IAIjC;;;;OAIG;IACU,cAAc,CAAC,oBAAoB,EAAE,oBAAoB,GAAG,OAAO,CAAC,qBAAqB,CAAC;IAQvG;;;;OAIG;IACU,gCAAgC,CAAC,cAAc,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC;CAI3F\"}\n\\ No newline at end of file" + }, + { + "sha": "47d81d1cbd0dbb037e555e709df5004993b6fec2", + "filename": "packages/asset-buyer/lib/src/order_providers/basic_order_provider.js", + "status": "added", + "additions": 86, + "deletions": 0, + "changes": 86, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,86 @@\n+\"use strict\";\n+var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {\n+ return new (P || (P = Promise))(function (resolve, reject) {\n+ function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\n+ function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\n+ function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\n+ step((generator = generator.apply(thisArg, _arguments || [])).next());\n+ });\n+};\n+var __generator = (this && this.__generator) || function (thisArg, body) {\n+ var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\n+ return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\n+ function verb(n) { return function (v) { return step([n, v]); }; }\n+ function step(op) {\n+ if (f) throw new TypeError(\"Generator is already executing.\");\n+ while (_) try {\n+ if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\n+ if (y = 0, t) op = [op[0] & 2, t.value];\n+ switch (op[0]) {\n+ case 0: case 1: t = op; break;\n+ case 4: _.label++; return { value: op[1], done: false };\n+ case 5: _.label++; y = op[1]; op = [0]; continue;\n+ case 7: op = _.ops.pop(); _.trys.pop(); continue;\n+ default:\n+ if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\n+ if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\n+ if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\n+ if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\n+ if (t[2]) _.ops.pop();\n+ _.trys.pop(); continue;\n+ }\n+ op = body.call(thisArg, _);\n+ } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\n+ if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\n+ }\n+};\n+Object.defineProperty(exports, \"__esModule\", { value: true });\n+var json_schemas_1 = require(\"@0x/json-schemas\");\n+var _ = require(\"lodash\");\n+var assert_1 = require(\"../utils/assert\");\n+var BasicOrderProvider = /** @class */ (function () {\n+ /**\n+ * Instantiates a new BasicOrderProvider instance\n+ * @param orders An array of objects that conform to SignedOrder to fetch from.\n+ * @return An instance of BasicOrderProvider\n+ */\n+ function BasicOrderProvider(orders) {\n+ assert_1.assert.doesConformToSchema('orders', orders, json_schemas_1.schemas.signedOrdersSchema);\n+ this.orders = orders;\n+ }\n+ /**\n+ * Given an object that conforms to OrderFetcherRequest, return the corresponding OrderProviderResponse that satisfies the request.\n+ * @param orderProviderRequest An instance of OrderFetcherRequest. See type for more information.\n+ * @return An instance of OrderProviderResponse. See type for more information.\n+ */\n+ BasicOrderProvider.prototype.getOrdersAsync = function (orderProviderRequest) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var makerAssetData, takerAssetData, orders;\n+ return __generator(this, function (_a) {\n+ assert_1.assert.isValidOrderProviderRequest('orderProviderRequest', orderProviderRequest);\n+ makerAssetData = orderProviderRequest.makerAssetData, takerAssetData = orderProviderRequest.takerAssetData;\n+ orders = _.filter(this.orders, function (order) {\n+ return order.makerAssetData === makerAssetData && order.takerAssetData === takerAssetData;\n+ });\n+ return [2 /*return*/, { orders: orders }];\n+ });\n+ });\n+ };\n+ /**\n+ * Given a taker asset data string, return all availabled paired maker asset data strings.\n+ * @param takerAssetData A string representing the taker asset data.\n+ * @return An array of asset data strings that can be purchased using takerAssetData.\n+ */\n+ BasicOrderProvider.prototype.getAvailableMakerAssetDatasAsync = function (takerAssetData) {\n+ return __awaiter(this, void 0, void 0, function () {\n+ var ordersWithTakerAssetData;\n+ return __generator(this, function (_a) {\n+ ordersWithTakerAssetData = _.filter(this.orders, { takerAssetData: takerAssetData });\n+ return [2 /*return*/, _.map(ordersWithTakerAssetData, function (order) { return order.makerAssetData; })];\n+ });\n+ });\n+ };\n+ return BasicOrderProvider;\n+}());\n+exports.BasicOrderProvider = BasicOrderProvider;\n+//# sourceMappingURL=basic_order_provider.js.map\n\\ No newline at end of file" + }, + { + "sha": "aadfcffebd2db4d56d386bffb88022d2d34f97d1", + "filename": "packages/asset-buyer/lib/src/order_providers/basic_order_provider.js.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/basic_order_provider.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"basic_order_provider.js\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/order_providers/basic_order_provider.ts\"],\"names\":[],\"mappings\":\";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,iDAA2C;AAE3C,0BAA4B;AAG5B,0CAAyC;AAEzC;IAEI;;;;OAIG;IACH,4BAAY,MAAqB;QAC7B,eAAM,CAAC,mBAAmB,CAAC,QAAQ,EAAE,MAAM,EAAE,sBAAO,CAAC,kBAAkB,CAAC,CAAC;QACzE,IAAI,CAAC,MAAM,GAAG,MAAM,CAAC;IACzB,CAAC;IACD;;;;OAIG;IACU,2CAAc,GAA3B,UAA4B,oBAA0C;;;;gBAClE,eAAM,CAAC,2BAA2B,CAAC,sBAAsB,EAAE,oBAAoB,CAAC,CAAC;gBACzE,cAAc,GAAqB,oBAAoB,eAAzC,EAAE,cAAc,GAAK,oBAAoB,eAAzB,CAA0B;gBAC1D,MAAM,GAAG,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,MAAM,EAAE,UAAA,KAAK;oBACtC,OAAO,KAAK,CAAC,cAAc,KAAK,cAAc,IAAI,KAAK,CAAC,cAAc,KAAK,cAAc,CAAC;gBAC9F,CAAC,CAAC,CAAC;gBACH,sBAAO,EAAE,MAAM,QAAA,EAAE,EAAC;;;KACrB;IACD;;;;OAIG;IACU,6DAAgC,GAA7C,UAA8C,cAAsB;;;;gBAC1D,wBAAwB,GAAG,CAAC,CAAC,MAAM,CAAC,IAAI,CAAC,MAAM,EAAE,EAAE,cAAc,gBAAA,EAAE,CAAC,CAAC;gBAC3E,sBAAO,CAAC,CAAC,GAAG,CAAC,wBAAwB,EAAE,UAAA,KAAK,IAAI,OAAA,KAAK,CAAC,cAAc,EAApB,CAAoB,CAAC,EAAC;;;KACzE;IACL,yBAAC;AAAD,CAAC,AAjCD,IAiCC;AAjCY,gDAAkB\"}\n\\ No newline at end of file" + }, + { + "sha": "17f123933a2e2cf34bb0df0cfd273b5f8351345a", + "filename": "packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts", + "status": "added", + "additions": 31, + "deletions": 0, + "changes": 31, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1,31 @@\n+import { OrderProvider, OrderProviderRequest, OrderProviderResponse } from '../types';\n+export declare class StandardRelayerAPIOrderProvider implements OrderProvider {\n+ readonly apiUrl: string;\n+ readonly networkId: number;\n+ private readonly _sraClient;\n+ /**\n+ * Given an array of APIOrder objects from a standard relayer api, return an array\n+ * of SignedOrderWithRemainingFillableMakerAssetAmounts\n+ */\n+ private static _getSignedOrderWithRemainingFillableMakerAssetAmountFromApi;\n+ /**\n+ * Instantiates a new StandardRelayerAPIOrderProvider instance\n+ * @param apiUrl The standard relayer API base HTTP url you would like to source orders from.\n+ * @param networkId The ethereum network id.\n+ * @return An instance of StandardRelayerAPIOrderProvider\n+ */\n+ constructor(apiUrl: string, networkId: number);\n+ /**\n+ * Given an object that conforms to OrderProviderRequest, return the corresponding OrderProviderResponse that satisfies the request.\n+ * @param orderProviderRequest An instance of OrderProviderRequest. See type for more information.\n+ * @return An instance of OrderProviderResponse. See type for more information.\n+ */\n+ getOrdersAsync(orderProviderRequest: OrderProviderRequest): Promise;\n+ /**\n+ * Given a taker asset data string, return all availabled paired maker asset data strings.\n+ * @param takerAssetData A string representing the taker asset data.\n+ * @return An array of asset data strings that can be purchased using takerAssetData.\n+ */\n+ getAvailableMakerAssetDatasAsync(takerAssetData: string): Promise;\n+}\n+//# sourceMappingURL=standard_relayer_api_order_provider.d.ts.map\n\\ No newline at end of file" + }, + { + "sha": "9089c009254da953d697fd1dc57182c9b5df5438", + "filename": "packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts.map", + "status": "added", + "additions": 1, + "deletions": 0, + "changes": 1, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020", + "patch": "@@ -0,0 +1 @@\n+{\"version\":3,\"file\":\"standard_relayer_api_order_provider.d.ts\",\"sourceRoot\":\"\",\"sources\":[\"../../../src/order_providers/standard_relayer_api_order_provider.ts\"],\"names\":[],\"mappings\":\"AAIA,OAAO,EAEH,aAAa,EACb,oBAAoB,EACpB,qBAAqB,EAExB,MAAM,UAAU,CAAC;AAIlB,qBAAa,+BAAgC,YAAW,aAAa;IACjE,SAAgB,MAAM,EAAE,MAAM,CAAC;IAC/B,SAAgB,SAAS,EAAE,MAAM,CAAC;IAClC,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAa;IACxC;;;OAGG;IACH,OAAO,CAAC,MAAM,CAAC,2DAA2D;IAuB1E;;;;;OAKG;gBACS,MAAM,EAAE,MAAM,EAAE,SAAS,EAAE,MAAM;IAO7C;;;;OAIG;IACU,cAAc,CAAC,oBAAoB,EAAE,oBAAoB,GAAG,OAAO,CAAC,qBAAqB,CAAC;IAmBvG;;;;OAIG;IACU,gCAAgC,CAAC,cAAc,EAAE,MAAM,GAAG,OAAO,CAAC,MAAM,EAAE,CAAC;CAuB3F\"}\n\\ No newline at end of file" + }, + { + "sha": "0b51f468b717b5bbae06bd23b1edbc4b41bad625", + "filename": "packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "5adbf2a7978898a74305d522b39177ecd7602747", + "filename": "packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/order_providers/standard_relayer_api_order_provider.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "a384bd1320acccb2744ba8b9c70f1a579e4c9f29", + "filename": "packages/asset-buyer/lib/src/types.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/types.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "06406774a66f791df4ffd712fe6fa8bfd9cadf30", + "filename": "packages/asset-buyer/lib/src/types.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/types.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "4f623eae3754ca4cdfd20b22467de1142f46aec4", + "filename": "packages/asset-buyer/lib/src/types.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/types.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "1c03ee8d422a1051f96cc9f329f96d0a70750dea", + "filename": "packages/asset-buyer/lib/src/types.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/types.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/types.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "9ca38476db8acdb04f39bab124a6a9ba17eadfc8", + "filename": "packages/asset-buyer/lib/src/utils/assert.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/assert.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "2bb5a9296123ede3535bf9b3b146b92ce7702248", + "filename": "packages/asset-buyer/lib/src/utils/assert.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/assert.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7e0c9b0485cf8254fb19a14c4b2c57d370e6701f", + "filename": "packages/asset-buyer/lib/src/utils/assert.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/assert.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7cd6d316ae564bf6fa8baed85745b3203b36d954", + "filename": "packages/asset-buyer/lib/src/utils/assert.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/assert.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/assert.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "983ed3d62e24772d48ea1f5e8ddcde5baf3f97ec", + "filename": "packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "738466134f0d49451f27560107a94dcbb1c45c42", + "filename": "packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/asset_data_utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "96852f7866f00e7102a1b9cc4c17b55cdda56fc9", + "filename": "packages/asset-buyer/lib/src/utils/asset_data_utils.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/asset_data_utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "123b0b5029aa6b3cb6bc1b1cd1b77cf309cfe4e4", + "filename": "packages/asset-buyer/lib/src/utils/asset_data_utils.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/asset_data_utils.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/asset_data_utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "3cbf57581364e05e956114912eb465d447fbad3a", + "filename": "packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "bf9ca187f990f368f47b1e3a9e6e6e4d9b0b5b83", + "filename": "packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/buy_quote_calculator.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "cd3f4de8f0b338549df6ea303f61efa0665c6c10", + "filename": "packages/asset-buyer/lib/src/utils/buy_quote_calculator.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "e03f46c0018dbb6f6da556cdfd7068746819bf7e", + "filename": "packages/asset-buyer/lib/src/utils/buy_quote_calculator.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/buy_quote_calculator.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "37d1c7cbf9da1164b91e17af907039ba9c921b7e", + "filename": "packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "2bf648b15433f7ac38476fe53942562c653ee5fd", + "filename": "packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/calculate_liquidity.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "137688662154b3f583be93b3b27773d1d3ef6ad4", + "filename": "packages/asset-buyer/lib/src/utils/calculate_liquidity.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/calculate_liquidity.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "c35dcec6d8ed22a7ef3e0b4db307e7beb67e03dd", + "filename": "packages/asset-buyer/lib/src/utils/calculate_liquidity.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/calculate_liquidity.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/calculate_liquidity.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "319a109693cae8150ae14e6eb46daf735443059a", + "filename": "packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "174b93d95d3cda7673265689732454abc6c9bce7", + "filename": "packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_provider_response_processor.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "d2e764339e3b797b905bbb91dd94e4d43d97100d", + "filename": "packages/asset-buyer/lib/src/utils/order_provider_response_processor.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "97bff31dbe611f7696f6d1962710f7e1028d30f0", + "filename": "packages/asset-buyer/lib/src/utils/order_provider_response_processor.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_provider_response_processor.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "4bba214e91427d3033da59a261cb89d5f6956055", + "filename": "packages/asset-buyer/lib/src/utils/order_utils.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "21c7d0841772139c142b4e59b02dc36c24bbe8af", + "filename": "packages/asset-buyer/lib/src/utils/order_utils.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "16e4d0de9ec658062c57fa6f3744d547be51c320", + "filename": "packages/asset-buyer/lib/src/utils/order_utils.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "a5eb412067a523fffc141978fbcb29a169e4e5a0", + "filename": "packages/asset-buyer/lib/src/utils/order_utils.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/src/utils/order_utils.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/src/utils/order_utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "10e4768dfe8b9f2e66ae828716856c4a660b7bfb", + "filename": "packages/asset-buyer/lib/test/asset_buyer_test.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/asset_buyer_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "c654dcc532f3664ebfe9cd1bd9b4d5f9bbdc8eda", + "filename": "packages/asset-buyer/lib/test/asset_buyer_test.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/asset_buyer_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b4d68fdf173fc8f1cce9cbd1f12d8aa7357a4a5f", + "filename": "packages/asset-buyer/lib/test/asset_buyer_test.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/asset_buyer_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "13f51afb950350c546e4fa1f8b3c3ecc761f79be", + "filename": "packages/asset-buyer/lib/test/asset_buyer_test.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/asset_buyer_test.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/asset_buyer_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "6b665a7c1bd0e6730d82e9248999c78fceba310b", + "filename": "packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7a0ad191c69d9b3e53b7cc94eed3a024ea66094c", + "filename": "packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/buy_quote_calculator_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "fbaa256bedd8113de63bc88c0b7205c029918c63", + "filename": "packages/asset-buyer/lib/test/buy_quote_calculator_test.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/buy_quote_calculator_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "5267e1c4c35da9e0751e4a7591fa1abf8ed1dbe0", + "filename": "packages/asset-buyer/lib/test/buy_quote_calculator_test.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/buy_quote_calculator_test.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/buy_quote_calculator_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "9c7f6cc66fccbbef54b42b4ed88d6a8c75acc60e", + "filename": "packages/asset-buyer/lib/test/utils/chai_setup.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/chai_setup.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "148cdfb1abee7a61a48f324c74e6640dd1c3e0ed", + "filename": "packages/asset-buyer/lib/test/utils/chai_setup.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/chai_setup.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7f7634965e1cd4e1f2334024127784e1832168d9", + "filename": "packages/asset-buyer/lib/test/utils/chai_setup.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/chai_setup.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "038f5ab7284f432e8f031ca6a41e77b4d0bf34d5", + "filename": "packages/asset-buyer/lib/test/utils/chai_setup.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/chai_setup.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/chai_setup.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "032679970025c8278866067ed3b22bd2ea1985bf", + "filename": "packages/asset-buyer/lib/test/utils/mocks.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/mocks.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "35202fc8746e51fb1bae3720518ccaddeb88c600", + "filename": "packages/asset-buyer/lib/test/utils/mocks.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/mocks.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "edb96f66027dff4124fcf44a79a142bb3cfadbd0", + "filename": "packages/asset-buyer/lib/test/utils/mocks.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/mocks.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "994f643b3692b5ee00118ccf1be45aa42ad4253c", + "filename": "packages/asset-buyer/lib/test/utils/mocks.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/mocks.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/mocks.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "8f358eaffc6ada8b10fdb42e350c4d131bdbe7ba", + "filename": "packages/asset-buyer/lib/test/utils/test_helpers.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/test_helpers.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "5c073200364fcbb0894063d9bb56722261997ed1", + "filename": "packages/asset-buyer/lib/test/utils/test_helpers.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/test_helpers.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7130e8adc77219575d8b48463ed3974990f1d254", + "filename": "packages/asset-buyer/lib/test/utils/test_helpers.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/test_helpers.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "d9d068d6d36950766e83ebbb610e48b85b0e6e8d", + "filename": "packages/asset-buyer/lib/test/utils/test_helpers.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/lib/test/utils/test_helpers.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/lib/test/utils/test_helpers.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7b7011e0b6437d2d3187424389d87827362eb1d5", + "filename": "packages/asset-buyer/src/asset_buyer.ts", + "status": "modified", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/src/asset_buyer.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/asset-buyer/src/asset_buyer.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/asset-buyer/src/asset_buyer.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "2e8c18170375901afd75bd0f7870d154462cb72f", + "filename": "packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "01d215359868458ca2243e3b579129fcd731f497", + "filename": "packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "39c0589b41f9f973546bad0ae6b43a0d882cc1e3", + "filename": "packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "eb8a8b7ae920f5bfcd6bd8818e61faaac4d6cab3", + "filename": "packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/abstract/abstract_balance_and_proxy_allowance_lazy_store.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "22efaf1dcaab0178c3dca5deae964ababa1a2a9b", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "a9d66354ae856bfc069faf5538d8a689944e286e", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "6f5d60f1eb926401163ff67e57d6d4fb7d1a8433", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "07950fca48992164eda05b70f2037bd2a7e15bb9", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "fc21a8a563771a17a6c083d93650c931f61f763b", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "73ffb2435120362345484215306e0a5cefe67c29", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "f00bc81768bea883505032c76e73713b6586228e", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "e8c9d6b323c47715279c6654a3cc22499927e426", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/contract_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "cd09d1f79b63359bad6ee342128dcb5a8930d9a1", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "2e2be944397a2e4dd3e241bd849ba1410d13a5b8", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "83576a77478eaf09d8c7e8fb7622053dc48de4ea", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "50c167ab6bbe33e14d75337c6d22e9f5799526f6", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/dutch_auction_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "ddbfa2603112011875909bdab559d3dbcbf6712d", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "803550bad4ac0ed6024e760eeecd5bb6bcec6c1e", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "82fe11867729bc2c664303f0d89d41fa8a427735", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "962c3a8cb8c1e38769a321970bf3534374abaab3", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_proxy_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "ef33d095310e17d727706d511689d778c3eed1d8", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b9a5cfd90e689ee682b61cd4789337fc5611f7a3", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "21230117fd335038ea5e3bec0443dca1a5ae8f97", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "a399fdaff2c9afd23bb07a83dc5034dc49542bf1", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc20_token_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "2d80271b10c805fe2bf98ba41b7bac7718b675e2", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "4966809f91d6fcd408a209b423d71a1b2db627dc", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "19805d1008ec289e7a9c6f6248154fe103f7487f", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "8e153f0c74326bb2f1011b1eb11a732365dc7ea4", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_proxy_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "0f10ace5784f4904a03c216b3ad628a899a12d1f", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "fd16f4c1ead1aae6e8bef1b54462457b8f8d4d82", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "bd3bb3c669df074b4bf6aa2ac3d149fd491e3ef1", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b8110cbe5c9e4f6d852198437f051d7b1ed0b7d8", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/erc721_token_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "59929175a1546e898c178eaf8e8742cff4aaf9d9", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "ae7dfffc19b9540b6b3da291848e7a4617d731ae", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "e0ccd5714833147dd1cf615e703a3997cc86001d", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "ea66d9338c9504c23793599b0f97354c1c60b5dc", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/ether_token_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "6c82f6ae3268ab89076b498b0a1c85e2f6379f41", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b2da17bbf1ba5c5077b5b89d29e01512bc1a922f", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "4604181f15faa07df36c66dc9174eea8765c7e64", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "66f6ab5da84c555ff2d5b662b12067042d3b8a28", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/exchange_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "d681258323cfd0c371d3436f944f7114046c62a4", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b90e8e8865f9dda53f9a4c25670699b0dc79e534", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b0c92e115aae9c2b0cdfd03a052e848e6493f016", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b72cad605ea4ec338bd0741198dc779c11c5fe56", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/forwarder_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "8360ab153554888d0d5a0ea620b65d3ca963c283", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "18392ba13fb5bed2592d09570fd67e99053f89e4", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "6364c4f6aecb44c9924b2df4c4052b638012fbd7", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "f3384d89be80f5e0c62a56a0f77efa0457d6faa4", + "filename": "packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/contract_wrappers/order_validator_wrapper.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "d09af8e2a801c1893dd2381acd2a8734dacaf5b3", + "filename": "packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "9f7187d7a25ee1546531115e6b9aef8f859e4f56", + "filename": "packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "0fd846ff7309a0e5fd840776cc20d01ba3e0384e", + "filename": "packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "90f17300ea7c3ee3a79c9f4044100817703cf361", + "filename": "packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/asset_balance_and_proxy_allowance_fetcher.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "eb293375e6109cd4c6971eed61ffb2858fbd078e", + "filename": "packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "83e17213c4c5fe31dbdaa29c5235cbf25742703b", + "filename": "packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "51be8ed185d103488997f33aba4ac2ffae60761c", + "filename": "packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "94970bf93f392b314f712d0bf2779a4adb518435", + "filename": "packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/fetchers/order_filled_cancelled_fetcher.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "f5f75fe6f08ef36ef0f9f9b025316284c0f74b64", + "filename": "packages/contract-wrappers/lib/src/index.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/index.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "ef631ecee407294901ea17d6ea5532e70240ee85", + "filename": "packages/contract-wrappers/lib/src/index.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/index.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "852fbb0b1ea63b65712ee70afc50adc43a3e6fe2", + "filename": "packages/contract-wrappers/lib/src/index.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/index.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "8a845bdffaaa2b9e3a410d706694161cb8c0ff47", + "filename": "packages/contract-wrappers/lib/src/index.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/index.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/index.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "cafc5a6934033b3fd1495685aadc58de508d2c84", + "filename": "packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "4457312573d4eba1f248cdd6e467a1fe14b57887", + "filename": "packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "cd4a9ca16e03894bd825f4cc40fa2ad9bd02372d", + "filename": "packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "919fa1c15466e7538eeadaa8b867b4e82e202afe", + "filename": "packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/contract_wrappers_config_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "187df85bd213cee6e4d4b327bb941e3da020a9ea", + "filename": "packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "29321fdf8dc9ced63984ca5ba750e35f9f4bbfae", + "filename": "packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/method_opts_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7c05b93ee34826961a6b998d6f67beae3afda8c7", + "filename": "packages/contract-wrappers/lib/src/schemas/method_opts_schema.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "352db89a441cf71d24e8592e8a20f07c48ad1ba9", + "filename": "packages/contract-wrappers/lib/src/schemas/method_opts_schema.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/method_opts_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "d1c5bfa3e7186629be1bf7c377537d120dce4a88", + "filename": "packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "0d21d505e75127d4f127cda9bd9d318d49e709a7", + "filename": "packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "38a1b62a984e82d12ff1d8a76c4b82ed8e5599a4", + "filename": "packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "848b5ff9b8fcf9d03f157630937295242eb974b4", + "filename": "packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/order_tx_opts_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "457af1c4e04034cb28679db03fbd7deabd673229", + "filename": "packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "978c8c948543dc31d7cc6e3ae5e7b91615de4a38", + "filename": "packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "aa3f126c5acabda73bf6a9704c7a23ef3bec5262", + "filename": "packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "13426da3d8abb0a846c7db545aa26568a4368384", + "filename": "packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/tx_opts_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "fa4415ec80545120dfa0efe57dd62f641f6c7724", + "filename": "packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "e7dda4bf2d82f8f6078cc2241d76ae3b4267c426", + "filename": "packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "f2463650c7b0114a1ab1b18f37574d7a2e2ca6a8", + "filename": "packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "6e93e21a59a09c36fc5e55164482f8ab41d3cdd0", + "filename": "packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/schemas/validate_order_fillable_opts_schema.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "f7edf6d8527e972123a920103cfd0087285d93e9", + "filename": "packages/contract-wrappers/lib/src/types.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/types.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "c6eb78e44bfb9c45863bf317340d00f19dabd60f", + "filename": "packages/contract-wrappers/lib/src/types.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/types.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "19bed91da0be1157a948064ae6850a6372c58fc5", + "filename": "packages/contract-wrappers/lib/src/types.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/types.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "93b07f6271b180cd35c9661d6d906d6c06c21597", + "filename": "packages/contract-wrappers/lib/src/types.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/types.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/types.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b61375a7a341e978bf1650c835dc03a60fd10937", + "filename": "packages/contract-wrappers/lib/src/utils/assert.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/assert.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "bf2af6d0b643b3d7f69deb60c8f8e5aba2e92ff0", + "filename": "packages/contract-wrappers/lib/src/utils/assert.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/assert.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b072ddd8eba0b764e9776a5b171f46c5f1802f66", + "filename": "packages/contract-wrappers/lib/src/utils/assert.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/assert.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "f0306f2d148d8de7f30be9ccfa3ac48b17de1f67", + "filename": "packages/contract-wrappers/lib/src/utils/assert.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/assert.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/assert.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "cdb0ef43676e35d4f45eaa1ef04d79f5d7ad2ed0", + "filename": "packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "1820a5201d0056c583cdca7da0e20b551840fdbb", + "filename": "packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "c7b7cc8b1d360bea858c0837064e4966186b89b3", + "filename": "packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "4dbe7aaf66a07e0bbf083da05b3c44952dbef68d", + "filename": "packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/calldata_optimization_utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "5de7104088d64d5b2f57f719ab5c19b6f9f0a601", + "filename": "packages/contract-wrappers/lib/src/utils/constants.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/constants.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "c8bbd4312bf32e962b0a634fff60e6b6bc71c266", + "filename": "packages/contract-wrappers/lib/src/utils/constants.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/constants.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "5be2fd6b1173e64e62dcae363bb4183b62b1f41c", + "filename": "packages/contract-wrappers/lib/src/utils/constants.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/constants.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7a54c61750ede98f887bc8762e1e3ce87b2ef25c", + "filename": "packages/contract-wrappers/lib/src/utils/constants.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/constants.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/constants.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "bf2efb1f260e603fbb48256a16309f5480a0d566", + "filename": "packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "dc207b623bc358b49fef017963716deafaf1b34f", + "filename": "packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/contract_addresses.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7486da408486269a719fd6bd331d0ae0b900a262", + "filename": "packages/contract-wrappers/lib/src/utils/contract_addresses.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/contract_addresses.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "bc1181bd9edb76e1e329e8e2b8e12fdf47a77a4b", + "filename": "packages/contract-wrappers/lib/src/utils/contract_addresses.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/contract_addresses.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/contract_addresses.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "cf9a7f694c2f849feeaba5e5babe2c3c006f667f", + "filename": "packages/contract-wrappers/lib/src/utils/decorators.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/decorators.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "5d830bd5752e56829756705241c8fc53b7491249", + "filename": "packages/contract-wrappers/lib/src/utils/decorators.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/decorators.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "87ce646774eea85e9670ee765b126cff9e00fb20", + "filename": "packages/contract-wrappers/lib/src/utils/decorators.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/decorators.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "cd78559049f0b1fc4893142281f4e70ada37ae8d", + "filename": "packages/contract-wrappers/lib/src/utils/decorators.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/decorators.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/decorators.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "bd8559861473c62f30c282afb502fbd862d3bbf6", + "filename": "packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "8618170b3b7dc35596b9860dcbb5a0c14f87b3ee", + "filename": "packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b56035203e946f6afa14724546d80796f297746f", + "filename": "packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "74da507febac6e0cd1f6295916d9980dff24ee0b", + "filename": "packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/exchange_transfer_simulator.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "e54230719ba50ba8af35ceb5ee1b27c36f058620", + "filename": "packages/contract-wrappers/lib/src/utils/filter_utils.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "03c53aa1e46c74f52d597de326aaecda0b32c11d", + "filename": "packages/contract-wrappers/lib/src/utils/filter_utils.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/filter_utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "ea0176059c722ce2ba16573e1537587653ef27f8", + "filename": "packages/contract-wrappers/lib/src/utils/filter_utils.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/filter_utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "145609e52ea60c728c72c15687c7c834ee4f7c8a", + "filename": "packages/contract-wrappers/lib/src/utils/filter_utils.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/filter_utils.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/filter_utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7c655d40b44054e7ebc0f264591c9a75027f3aa1", + "filename": "packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "d76d76ace3cdcb9e78337aecbae768e8d07ad652", + "filename": "packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/transaction_encoder.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "e1c5d671fc3a40ffa520c88670f2653624612078", + "filename": "packages/contract-wrappers/lib/src/utils/transaction_encoder.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/transaction_encoder.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "e59424f06cb9bb22e026bdae87c033f2761baa4e", + "filename": "packages/contract-wrappers/lib/src/utils/transaction_encoder.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/transaction_encoder.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/transaction_encoder.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "9d636cab1cba3e23a6cca2f4fc48c7c0984abae8", + "filename": "packages/contract-wrappers/lib/src/utils/utils.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/utils.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "62631a96dc5cbdf31399b54d1757428b292154b8", + "filename": "packages/contract-wrappers/lib/src/utils/utils.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/utils.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "8aa8364744936ca4fc5ba931089162948edf520f", + "filename": "packages/contract-wrappers/lib/src/utils/utils.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/utils.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "a3c18a94eeb95b07cd8aba1fb5fae1983758fa3b", + "filename": "packages/contract-wrappers/lib/src/utils/utils.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/src/utils/utils.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/src/utils/utils.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "d6cbe40c2924c3c20bd364779f3ab0cb35b23e2d", + "filename": "packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "c81f1925ea457c36d5e508caf76ad2158e2de107", + "filename": "packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_decoder_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "5723fdf6d5ff11f593876c3712e68b5f70e85d92", + "filename": "packages/contract-wrappers/lib/test/calldata_decoder_test.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_decoder_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "2cfe7606f9c469e55a6867649618755ad767e381", + "filename": "packages/contract-wrappers/lib/test/calldata_decoder_test.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_decoder_test.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_decoder_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "e8b93e9d824274264f3fa6c850faf73d8bd0dde7", + "filename": "packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "211be3201693bec7b30bc6c2c666a5d505ca88a8", + "filename": "packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "a2139d607e3e7aa8d9c01e0310fd780b11577b66", + "filename": "packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "684fe94e3cdcd00e285d1f2252c770a0d7ce4d33", + "filename": "packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/calldata_optimization_utils_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "2a5c67822d0000f2fbea74f7395b6fc41333074f", + "filename": "packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7e098d49cb3ce789ee314742589680438d6a7a38", + "filename": "packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "9d7755a5520115eb4307e453fe4962d9b3d7f3e4", + "filename": "packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7855079ed73d31971ed253ce4b9bd033b5998da4", + "filename": "packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/dutch_auction_wrapper_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "031d30b12b6d18030a18161df33af9fda3a0c61f", + "filename": "packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "582deb76edddcaaa297c48aababe895a4a7e5552", + "filename": "packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "389e385dfd09024b78bff9f24d34f719ab9fb48c", + "filename": "packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "73f5be3e4f164eaefee590da54111b91351128d4", + "filename": "packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_proxy_wrapper_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "7cd093498c87df797d7e9f3e90ce15ed9c2aca9d", + "filename": "packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "35d2716838cd00dd4bbfcc479101f131e4e85acc", + "filename": "packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_wrapper_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "adb4c3aa4cb3848ca62a67f597297b7cd421df08", + "filename": "packages/contract-wrappers/lib/test/erc20_wrapper_test.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_wrapper_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "3986928a5a8a122a9cf62b85f665068cc6067419", + "filename": "packages/contract-wrappers/lib/test/erc20_wrapper_test.js.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.js.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc20_wrapper_test.js.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc20_wrapper_test.js.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "575a5889fb0f656ddba2a75d42ee3add2bce491a", + "filename": "packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "c3e4ebabdfd6be8f9a021316f0a8793371825ba0", + "filename": "packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts.map", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts.map", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts.map", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.d.ts.map?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + }, + { + "sha": "b37ac6795019e1d9b725da2862e7c08fb20002b9", + "filename": "packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.js", + "status": "added", + "additions": 0, + "deletions": 0, + "changes": 0, + "blob_url": "https://github.com/0xProject/0x-monorepo/blob/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.js", + "raw_url": "https://github.com/0xProject/0x-monorepo/raw/e23547d5dac2626e326dec0d1d27aa11b290d020/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.js", + "contents_url": "https://api.github.com/repos/0xProject/0x-monorepo/contents/packages/contract-wrappers/lib/test/erc721_proxy_wrapper_test.js?ref=e23547d5dac2626e326dec0d1d27aa11b290d020" + } + ] +} diff --git a/packages/pipeline/test/fixtures/github/api_v3_forks.json b/packages/pipeline/test/fixtures/github/api_v3_forks.json index 804b099675..3f6e9ae7fb 100644 --- a/packages/pipeline/test/fixtures/github/api_v3_forks.json +++ b/packages/pipeline/test/fixtures/github/api_v3_forks.json @@ -1,102 +1,101 @@ [ { - "id": 174764562, - "node_id": "MDEwOlJlcG9zaXRvcnkxNzQ3NjQ1NjI=", - "name": "0x-monorepo", - "full_name": "NoahZinsmeister/0x-monorepo", - "private": false, - "owner": { - "login": "NoahZinsmeister", - "id": 3760414, - "node_id": "MDQ6VXNlcjM3NjA0MTQ=", - "avatar_url": "https://avatars3.githubusercontent.com/u/3760414?v=4", - "gravatar_id": "", - "url": "https://api.github.com/users/NoahZinsmeister", - "html_url": "https://github.com/NoahZinsmeister", - "followers_url": "https://api.github.com/users/NoahZinsmeister/followers", - "following_url": "https://api.github.com/users/NoahZinsmeister/following{/other_user}", - "gists_url": "https://api.github.com/users/NoahZinsmeister/gists{/gist_id}", - "starred_url": "https://api.github.com/users/NoahZinsmeister/starred{/owner}{/repo}", - "subscriptions_url": "https://api.github.com/users/NoahZinsmeister/subscriptions", - "organizations_url": "https://api.github.com/users/NoahZinsmeister/orgs", - "repos_url": "https://api.github.com/users/NoahZinsmeister/repos", - "events_url": "https://api.github.com/users/NoahZinsmeister/events{/privacy}", - "received_events_url": "https://api.github.com/users/NoahZinsmeister/received_events", - "type": "User", - "site_admin": false - }, - "html_url": "https://github.com/NoahZinsmeister/0x-monorepo", - "description": "0x protocol monorepo - includes our smart contracts and many developer tools", - "fork": true, - "url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo", - "forks_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/forks", - "keys_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/keys{/key_id}", - "collaborators_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/collaborators{/collaborator}", - "teams_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/teams", - "hooks_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/hooks", - "issue_events_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/issues/events{/number}", - "events_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/events", - "assignees_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/assignees{/user}", - "branches_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/branches{/branch}", - "tags_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/tags", - "blobs_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/blobs{/sha}", - "git_tags_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/tags{/sha}", - "git_refs_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/refs{/sha}", - "trees_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/trees{/sha}", - "statuses_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/statuses/{sha}", - "languages_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/languages", - "stargazers_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/stargazers", - "contributors_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/contributors", - "subscribers_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/subscribers", - "subscription_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/subscription", - "commits_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/commits{/sha}", - "git_commits_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/commits{/sha}", - "comments_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/comments{/number}", - "issue_comment_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/issues/comments{/number}", - "contents_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/contents/{+path}", - "compare_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/compare/{base}...{head}", - "merges_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/merges", - "archive_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/{archive_format}{/ref}", - "downloads_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/downloads", - "issues_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/issues{/number}", - "pulls_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/pulls{/number}", - "milestones_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/milestones{/number}", - "notifications_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/notifications{?since,all,participating}", - "labels_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/labels{/name}", - "releases_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/releases{/id}", - "deployments_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/deployments", - "created_at": "2019-03-10T01:23:30Z", - "updated_at": "2019-03-10T04:12:03Z", - "pushed_at": "2019-03-10T04:12:00Z", - "git_url": "git://github.com/NoahZinsmeister/0x-monorepo.git", - "ssh_url": "git@github.com:NoahZinsmeister/0x-monorepo.git", - "clone_url": "https://github.com/NoahZinsmeister/0x-monorepo.git", - "svn_url": "https://github.com/NoahZinsmeister/0x-monorepo", - "homepage": "", - "size": 86271, - "stargazers_count": 0, - "watchers_count": 0, - "language": "TypeScript", - "has_issues": false, - "has_projects": true, - "has_downloads": true, - "has_wiki": false, - "has_pages": false, - "forks_count": 0, - "mirror_url": null, - "archived": false, - "open_issues_count": 0, - "license": { - "key": "other", - "name": "Other", - "spdx_id": "NOASSERTION", - "url": null, - "node_id": "MDc6TGljZW5zZTA=" - }, - "forks": 0, - "open_issues": 0, - "watchers": 0, - "default_branch": "development" + "id": 174764562, + "node_id": "MDEwOlJlcG9zaXRvcnkxNzQ3NjQ1NjI=", + "name": "0x-monorepo", + "full_name": "NoahZinsmeister/0x-monorepo", + "private": false, + "owner": { + "login": "NoahZinsmeister", + "id": 3760414, + "node_id": "MDQ6VXNlcjM3NjA0MTQ=", + "avatar_url": "https://avatars3.githubusercontent.com/u/3760414?v=4", + "gravatar_id": "", + "url": "https://api.github.com/users/NoahZinsmeister", + "html_url": "https://github.com/NoahZinsmeister", + "followers_url": "https://api.github.com/users/NoahZinsmeister/followers", + "following_url": "https://api.github.com/users/NoahZinsmeister/following{/other_user}", + "gists_url": "https://api.github.com/users/NoahZinsmeister/gists{/gist_id}", + "starred_url": "https://api.github.com/users/NoahZinsmeister/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/NoahZinsmeister/subscriptions", + "organizations_url": "https://api.github.com/users/NoahZinsmeister/orgs", + "repos_url": "https://api.github.com/users/NoahZinsmeister/repos", + "events_url": "https://api.github.com/users/NoahZinsmeister/events{/privacy}", + "received_events_url": "https://api.github.com/users/NoahZinsmeister/received_events", + "type": "User", + "site_admin": false + }, + "html_url": "https://github.com/NoahZinsmeister/0x-monorepo", + "description": "0x protocol monorepo - includes our smart contracts and many developer tools", + "fork": true, + "url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo", + "forks_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/forks", + "keys_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/keys{/key_id}", + "collaborators_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/collaborators{/collaborator}", + "teams_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/teams", + "hooks_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/hooks", + "issue_events_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/issues/events{/number}", + "events_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/events", + "assignees_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/assignees{/user}", + "branches_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/branches{/branch}", + "tags_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/tags", + "blobs_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/blobs{/sha}", + "git_tags_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/tags{/sha}", + "git_refs_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/refs{/sha}", + "trees_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/trees{/sha}", + "statuses_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/statuses/{sha}", + "languages_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/languages", + "stargazers_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/stargazers", + "contributors_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/contributors", + "subscribers_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/subscribers", + "subscription_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/subscription", + "commits_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/commits{/sha}", + "git_commits_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/git/commits{/sha}", + "comments_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/comments{/number}", + "issue_comment_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/issues/comments{/number}", + "contents_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/contents/{+path}", + "compare_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/compare/{base}...{head}", + "merges_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/merges", + "archive_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/{archive_format}{/ref}", + "downloads_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/downloads", + "issues_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/issues{/number}", + "pulls_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/pulls{/number}", + "milestones_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/milestones{/number}", + "notifications_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/notifications{?since,all,participating}", + "labels_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/labels{/name}", + "releases_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/releases{/id}", + "deployments_url": "https://api.github.com/repos/NoahZinsmeister/0x-monorepo/deployments", + "created_at": "2019-03-10T01:23:30Z", + "updated_at": "2019-03-10T04:12:03Z", + "pushed_at": "2019-03-10T04:12:00Z", + "git_url": "git://github.com/NoahZinsmeister/0x-monorepo.git", + "ssh_url": "git@github.com:NoahZinsmeister/0x-monorepo.git", + "clone_url": "https://github.com/NoahZinsmeister/0x-monorepo.git", + "svn_url": "https://github.com/NoahZinsmeister/0x-monorepo", + "homepage": "", + "size": 86271, + "stargazers_count": 0, + "watchers_count": 0, + "language": "TypeScript", + "has_issues": false, + "has_projects": true, + "has_downloads": true, + "has_wiki": false, + "has_pages": false, + "forks_count": 0, + "mirror_url": null, + "archived": false, + "open_issues_count": 0, + "license": { + "key": "other", + "name": "Other", + "spdx_id": "NOASSERTION", + "url": null, + "node_id": "MDc6TGljZW5zZTA=" + }, + "forks": 0, + "open_issues": 0, + "watchers": 0, + "default_branch": "development" } - ] - \ No newline at end of file +]