Skip to content

Commit

Permalink
Fix cow sdk
Browse files Browse the repository at this point in the history
  • Loading branch information
Wixzi committed Mar 29, 2023
1 parent a17a2c6 commit 2a09450
Show file tree
Hide file tree
Showing 4 changed files with 5,322 additions and 8,698 deletions.
19 changes: 9 additions & 10 deletions bin/cow-app-data.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import { CowSdk, AppDataDoc, IpfsHashInfo } from '@cowprotocol/cow-sdk'
import { CowSdk, IpfsHashInfo, LatestAppDataDocVersion } from '@cowprotocol/cow-sdk'
import { writeFile } from 'fs/promises'
import { hideBin } from 'yargs/helpers'
import yargs from 'yargs'
import { hideBin } from 'yargs/helpers'

export interface GnosisProtocolMetadata {
ipfsHashInfo: IpfsHashInfo
content: AppDataDoc
content: LatestAppDataDocVersion
}

const argv = yargs(hideBin(process.argv))
Expand Down Expand Up @@ -50,17 +50,16 @@ export async function getOrderMetadata({
},
})

const content = await cowSdkInstance.metadataApi.generateAppDataDoc(
{
referrer: {
const content = await cowSdkInstance.metadataApi.generateAppDataDoc({
metadataParams: {
referrerParams: {
address: dxdaoTreasuryAddress[chainId],
version: '0.1.0',
},
},
{
appDataParams: {
appCode,
}
)
},
})
const ipfsHashInfo = (await cowSdkInstance.metadataApi.calculateAppDataHash(content)) as IpfsHashInfo
await cowSdkInstance.metadataApi.uploadMetadataDocToIpfs(content)

Expand Down
Loading

0 comments on commit 2a09450

Please sign in to comment.