Skip to content

Commit 5366ea3

Browse files
Feat/update v3 (#2070) merging to stage
* ocean v4 update in packkage.json * converting to type:module * shifting to OPF node instance insted of subgraph * fixed npm install issue (updated peer dependencies) * fixing issues in all tests * updated github actions upload-artifacts to v4 * skipping storybook * updated download artifact in github actions * Fetch price schema from node instead of subgraph * NEXT_PUBLIC_NODE_URL changed to 1.c2d * updated generatebaseQuery for node instead of subgraph * adding index to search query, fixing test, and price * fixed router configs for blockchain data * fixed sepolia, price and v3 blastapi issues * debug changes for publish * fix: getAccessDetails * fix: fix * fix: fix * fix: fix * query updates for oceanjs v4.1 * indexmetadata fixes * updated to new OPF node * debuging download push * Method fix: code cleaning * Pricing update in preview * removing tests from cicd * updated artifacts * updated coverage * removing test, coverage, storybook from CICD pipeline * removed comments * auto update provider * fix: tags * fixes in profile, home quries, * fix: build * remove console and fixes * tags fixes * fixed footer stats * fixed Quries most sales, recently published * removed Optimisam testnet, fixed tags * fixed all dataset results * commenting publishers profiles on home page * fix: nativetoken balance, cleaning console.log * implemented topPublishers : Fixes in profile and tags * fixed pricing loading in AssetAction * fixed: fetching price in AssetAction * price sort fix * changes in tests * leaving filter in getpublishedAssets * added chainId check in factory --------- Co-authored-by: AdriGeorge <adrian7ko@gmail.com>
1 parent bf49c6f commit 5366ea3

83 files changed

Lines changed: 3307 additions & 2681 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 52 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -39,68 +39,68 @@ jobs:
3939
- run: npm ci
4040
- run: npm run build
4141

42-
test:
43-
runs-on: ${{ matrix.os }}
42+
# test:
43+
# runs-on: ${{ matrix.os }}
4444

45-
strategy:
46-
fail-fast: false
47-
matrix:
48-
os: [ubuntu-latest, macos-latest]
49-
node: ['18']
45+
# strategy:
46+
# fail-fast: false
47+
# matrix:
48+
# os: [ubuntu-latest, macos-latest]
49+
# node: ['18']
5050

51-
steps:
52-
- uses: actions/checkout@v3
53-
- uses: actions/setup-node@v3
54-
with:
55-
node-version: ${{ matrix.node }}
51+
# steps:
52+
# - uses: actions/checkout@v3
53+
# - uses: actions/setup-node@v3
54+
# with:
55+
# node-version: ${{ matrix.node }}
5656

57-
- name: Cache node_modules
58-
uses: actions/cache@v3
59-
env:
60-
cache-name: cache-node-modules
61-
with:
62-
path: ~/.npm
63-
key: ${{ runner.os }}-${{ matrix.node }}-test-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
64-
restore-keys: ${{ runner.os }}-${{ matrix.node }}-test-${{ env.cache-name }}-
57+
# - name: Cache node_modules
58+
# uses: actions/cache@v3
59+
# env:
60+
# cache-name: cache-node-modules
61+
# with:
62+
# path: ~/.npm
63+
# key: ${{ runner.os }}-${{ matrix.node }}-test-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
64+
# restore-keys: ${{ runner.os }}-${{ matrix.node }}-test-${{ env.cache-name }}-
6565

66-
- run: npm ci
67-
- run: npm test
66+
# - run: npm ci
67+
# - run: npm test
6868

69-
- name: Upload coverage artifact
70-
uses: actions/upload-artifact@v4
71-
with:
72-
name: coverage-${{ runner.os }}
73-
path: coverage/
69+
# - name: Upload coverage artifact
70+
# uses: actions/upload-artifact@v4
71+
# with:
72+
# name: coverage-${{ runner.os }}
73+
# path: coverage/
7474

75-
coverage:
76-
runs-on: ubuntu-latest
77-
needs: [test]
78-
if: ${{ success() && github.actor != 'dependabot[bot]' }}
75+
# coverage:
76+
# runs-on: ubuntu-latest
77+
# needs: [test]
78+
# if: ${{ success() && github.actor != 'dependabot[bot]' }}
7979

80-
steps:
81-
- uses: actions/checkout@v3
82-
- uses: actions/setup-node@v3
83-
with:
84-
node-version: '18'
85-
- name: Cache node_modules
86-
uses: actions/cache@v3
87-
env:
88-
cache-name: cache-node-modules
89-
with:
90-
path: ~/.npm
91-
key: ${{ runner.os }}-coverage-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
92-
restore-keys: ${{ runner.os }}-coverage-${{ env.cache-name }}-
80+
# steps:
81+
# - uses: actions/checkout@v3
82+
# - uses: actions/setup-node@v3
83+
# with:
84+
# node-version: '18'
85+
# - name: Cache node_modules
86+
# uses: actions/cache@v3
87+
# env:
88+
# cache-name: cache-node-modules
89+
# with:
90+
# path: ~/.npm
91+
# key: ${{ runner.os }}-coverage-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}
92+
# restore-keys: ${{ runner.os }}-coverage-${{ env.cache-name }}-
9393

94-
- uses: actions/download-artifact@v4
95-
with:
96-
name: coverage-${{ runner.os }}
94+
# - uses: actions/download-artifact@v4
95+
# with:
96+
# name: coverage-${{ runner.os }}
9797

98-
- run: npm ci
99-
- run: npm run codegen:apollo
98+
# - run: npm ci
99+
# - run: npm run codegen:apollo
100100

101-
- uses: paambaati/codeclimate-action@v3.0.0
102-
env:
103-
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
101+
# - uses: paambaati/codeclimate-action@v3.0.0
102+
# env:
103+
# CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
104104

105105
# storybook:
106106
# runs-on: ${{ matrix.os }}

.jest/__fixtures__/algorithmAquarius.ts

Lines changed: 42 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import { Asset } from '@oceanprotocol/lib'
1+
// import { DDO } from '@oceanprotocol/lib'
2+
// import { Asset } from '@oceanprotocol/ddo-js'
23

3-
export const algorithmAquarius: Asset = {
4+
export const algorithmAquarius: AssetExtended = {
45
'@context': ['https://w3id.org/did/v1'],
56
id: 'did:op:6654b0793765b269696cec8d2f0d077d9bbcdd3c4f033d941ab9684e8ad06630',
67
nftAddress: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
@@ -50,42 +51,45 @@ export const algorithmAquarius: Asset = {
5051
timeout: 604800
5152
}
5253
],
53-
event: {
54-
tx: '0x3e07a75c1cc5d4146222a93ab4319144e60ecca3ebfb8b15f1ff339d6f479dc9',
55-
block: 7680195,
56-
from: '0x903322C7E45A60d7c8C3EA236c5beA9Af86310c7',
57-
contract: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
58-
datetime: '2022-09-29T11:31:12'
59-
},
60-
nft: {
61-
address: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
62-
name: 'Ocean Data NFT',
63-
symbol: 'OCEAN-NFT',
64-
state: 0,
65-
tokenURI:
66-
'data:application/json;base64,eyJuYW1lIjoiT2NlYW4gRGF0YSBORlQiLCJzeW1ib2wiOiJPQ0VBTi1ORlQiLCJkZXNjcmlwdGlvbiI6IlRoaXMgTkZUIHJlcHJlc2VudHMgYW4gYXNzZXQgaW4gdGhlIE9jZWFuIFByb3RvY29sIHY0IGVjb3N5c3RlbS5cblxuVmlldyBvbiBPY2VhbiBNYXJrZXQ6IGh0dHBzOi8vbWFya2V0Lm9jZWFucHJvdG9jb2wuY29tL2Fzc2V0L2RpZDpvcDo2NjU0YjA3OTM3NjViMjY5Njk2Y2VjOGQyZjBkMDc3ZDliYmNkZDNjNGYwMzNkOTQxYWI5Njg0ZThhZDA2NjMwIiwiZXh0ZXJuYWxfdXJsIjoiaHR0cHM6Ly9tYXJrZXQub2NlYW5wcm90b2NvbC5jb20vYXNzZXQvZGlkOm9wOjY2NTRiMDc5Mzc2NWIyNjk2OTZjZWM4ZDJmMGQwNzdkOWJiY2RkM2M0ZjAzM2Q5NDFhYjk2ODRlOGFkMDY2MzAiLCJiYWNrZ3JvdW5kX2NvbG9yIjoiMTQxNDE0IiwiaW1hZ2VfZGF0YSI6ImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDk5IDk5JyBmaWxsPSd1bmRlZmluZWQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmNDA5Mjc3JyBkPSdNMCw5OUwwLDI5QzksMjUgMTksMjIgMjksMjFDMzgsMTkgNDksMTkgNjEsMjFDNzIsMjIgODUsMjUgOTksMjlMOTksOTlaJy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmNDA5MmJiJyBkPSdNMCw5OUwwLDU1QzgsNDkgMTcsNDQgMjgsNDNDMzgsNDEgNTAsNDIgNjMsNDNDNzUsNDMgODcsNDIgOTksNDJMOTksOTlaJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSclMjNmZjQwOTJmZicgZD0nTTAsOTlMMCw2OEMxMSw2NiAyMiw2NSAzMiw2N0M0MSw2OCA1MCw3MyA2MSw3NkM3MSw3OCA4NSw3OCA5OSw3OUw5OSw5OVonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFIn0=',
67-
owner: '0x99840Df5Cb42faBE0Feb8811Aaa4BC99cA6C84e0',
68-
created: '2022-09-29T11:31:12'
69-
},
70-
datatokens: [
71-
{
72-
address: '0x067e1E6ec580F3F0f6781679A4A5AB07A6464b08',
73-
name: 'Stupendous Orca Token',
74-
symbol: 'STUORC-59',
75-
serviceId:
76-
'dbc42f4c62d2452f8731fd023eacfae74e9c7a42fbd12ce84310f13342e4aab1'
77-
}
78-
],
79-
stats: {
80-
orders: 22,
81-
price: {
82-
value: 3231343254,
83-
tokenAddress: '0xCfDdA22C9837aE76E0faA845354f33C62E03653a',
84-
tokenSymbol: 'OCEAN'
54+
55+
indexedMetadata: {
56+
nft: {
57+
address: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
58+
name: 'Ocean Data NFT',
59+
symbol: 'OCEAN-NFT',
60+
state: 0,
61+
tokenURI:
62+
'data:application/json;base64,eyJuYW1lIjoiT2NlYW4gRGF0YSBORlQiLCJzeW1ib2wiOiJPQ0VBTi1ORlQiLCJkZXNjcmlwdGlvbiI6IlRoaXMgTkZUIHJlcHJlc2VudHMgYW4gYXNzZXQgaW4gdGhlIE9jZWFuIFByb3RvY29sIHY0IGVjb3N5c3RlbS5cblxuVmlldyBvbiBPY2VhbiBNYXJrZXQ6IGh0dHBzOi8vbWFya2V0Lm9jZWFucHJvdG9jb2wuY29tL2Fzc2V0L2RpZDpvcDo2NjU0YjA3OTM3NjViMjY5Njk2Y2VjOGQyZjBkMDc3ZDliYmNkZDNjNGYwMzNkOTQxYWI5Njg0ZThhZDA2NjMwIiwiZXh0ZXJuYWxfdXJsIjoiaHR0cHM6Ly9tYXJrZXQub2NlYW5wcm90b2NvbC5jb20vYXNzZXQvZGlkOm9wOjY2NTRiMDc5Mzc2NWIyNjk2OTZjZWM4ZDJmMGQwNzdkOWJiY2RkM2M0ZjAzM2Q5NDFhYjk2ODRlOGFkMDY2MzAiLCJiYWNrZ3JvdW5kX2NvbG9yIjoiMTQxNDE0IiwiaW1hZ2VfZGF0YSI6ImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDk5IDk5JyBmaWxsPSd1bmRlZmluZWQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmNDA5Mjc3JyBkPSdNMCw5OUwwLDI5QzksMjUgMTksMjIgMjksMjFDMzgsMTkgNDksMTkgNjEsMjFDNzIsMjIgODUsMjUgOTksMjlMOTksOTlaJy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmNDA5MmJiJyBkPSdNMCw5OUwwLDU1QzgsNDkgMTcsNDQgMjgsNDNDMzgsNDEgNTAsNDIgNjMsNDNDNzUsNDMgODcsNDIgOTksNDJMOTksOTlaJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSclMjNmZjQwOTJmZicgZD0nTTAsOTlMMCw2OEMxMSw2NiAyMiw2NSAzMiw2N0M0MSw2OCA1MCw3MyA2MSw3NkM3MSw3OCA4NSw3OCA5OSw3OUw5OSw5OVonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFIn0=',
63+
owner: '0x99840Df5Cb42faBE0Feb8811Aaa4BC99cA6C84e0',
64+
created: '2022-09-29T11:31:12'
65+
},
66+
event: {
67+
txid: '0x3e07a75c1cc5d4146222a93ab4319144e60ecca3ebfb8b15f1ff339d6f479dc9',
68+
block: 7680195,
69+
from: '0x903322C7E45A60d7c8C3EA236c5beA9Af86310c7',
70+
contract: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
71+
datetime: '2022-09-29T11:31:12'
72+
},
73+
stats: [
74+
{
75+
datatokenAddress: '0xCfDdA22C9837aE76E0faA845354f33C62E03653a',
76+
name: 'string',
77+
symbol: 'OCEAN',
78+
serviceId:
79+
'dbc42f4c62d2452f8731fd023eacfae74e9c7a42fbd12ce84310f13342e4aab1',
80+
orders: 22,
81+
prices: [
82+
{
83+
type: 'fixedrate',
84+
price: '2',
85+
contract: '0xCfDdA22C9837aE76E0faA845354f33C62E03653a'
86+
}
87+
]
88+
}
89+
],
90+
purgatory: {
91+
state: false,
92+
reason: ''
8593
}
86-
},
87-
purgatory: {
88-
state: false,
89-
reason: ''
9094
}
9195
}
Lines changed: 40 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { Asset } from '@oceanprotocol/lib'
1+
// import { Asset } from '@oceanprotocol/lib'
22

3-
export const datasetAquarius: Asset = {
3+
export const datasetAquarius: AssetExtended = {
44
'@context': ['https://w3id.org/did/v1'],
55
id: 'did:op:6654b0793765b269696cec8d2f0d077d9bbcdd3c4f033d941ab9684e8ad06630',
66
nftAddress: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
@@ -39,42 +39,44 @@ export const datasetAquarius: Asset = {
3939
timeout: 604800
4040
}
4141
],
42-
event: {
43-
tx: '0x3e07a75c1cc5d4146222a93ab4319144e60ecca3ebfb8b15f1ff339d6f479dc9',
44-
block: 7680195,
45-
from: '0x903322C7E45A60d7c8C3EA236c5beA9Af86310c7',
46-
contract: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
47-
datetime: '2022-09-29T11:31:12'
48-
},
49-
nft: {
50-
address: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
51-
name: 'Ocean Data NFT',
52-
symbol: 'OCEAN-NFT',
53-
state: 0,
54-
tokenURI:
55-
'data:application/json;base64,eyJuYW1lIjoiT2NlYW4gRGF0YSBORlQiLCJzeW1ib2wiOiJPQ0VBTi1ORlQiLCJkZXNjcmlwdGlvbiI6IlRoaXMgTkZUIHJlcHJlc2VudHMgYW4gYXNzZXQgaW4gdGhlIE9jZWFuIFByb3RvY29sIHY0IGVjb3N5c3RlbS5cblxuVmlldyBvbiBPY2VhbiBNYXJrZXQ6IGh0dHBzOi8vbWFya2V0Lm9jZWFucHJvdG9jb2wuY29tL2Fzc2V0L2RpZDpvcDo2NjU0YjA3OTM3NjViMjY5Njk2Y2VjOGQyZjBkMDc3ZDliYmNkZDNjNGYwMzNkOTQxYWI5Njg0ZThhZDA2NjMwIiwiZXh0ZXJuYWxfdXJsIjoiaHR0cHM6Ly9tYXJrZXQub2NlYW5wcm90b2NvbC5jb20vYXNzZXQvZGlkOm9wOjY2NTRiMDc5Mzc2NWIyNjk2OTZjZWM4ZDJmMGQwNzdkOWJiY2RkM2M0ZjAzM2Q5NDFhYjk2ODRlOGFkMDY2MzAiLCJiYWNrZ3JvdW5kX2NvbG9yIjoiMTQxNDE0IiwiaW1hZ2VfZGF0YSI6ImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDk5IDk5JyBmaWxsPSd1bmRlZmluZWQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmNDA5Mjc3JyBkPSdNMCw5OUwwLDI5QzksMjUgMTksMjIgMjksMjFDMzgsMTkgNDksMTkgNjEsMjFDNzIsMjIgODUsMjUgOTksMjlMOTksOTlaJy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmNDA5MmJiJyBkPSdNMCw5OUwwLDU1QzgsNDkgMTcsNDQgMjgsNDNDMzgsNDEgNTAsNDIgNjMsNDNDNzUsNDMgODcsNDIgOTksNDJMOTksOTlaJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSclMjNmZjQwOTJmZicgZD0nTTAsOTlMMCw2OEMxMSw2NiAyMiw2NSAzMiw2N0M0MSw2OCA1MCw3MyA2MSw3NkM3MSw3OCA4NSw3OCA5OSw3OUw5OSw5OVonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFIn0=',
56-
owner: '0x99840Df5Cb42faBE0Feb8811Aaa4BC99cA6C84e0',
57-
created: '2022-09-29T11:31:12'
58-
},
59-
datatokens: [
60-
{
61-
address: '0x067e1E6ec580F3F0f6781679A4A5AB07A6464b08',
62-
name: 'Stupendous Orca Token',
63-
symbol: 'STUORC-59',
64-
serviceId:
65-
'dbc42f4c62d2452f8731fd023eacfae74e9c7a42fbd12ce84310f13342e4aab1'
66-
}
67-
],
68-
stats: {
69-
orders: 22,
70-
price: {
71-
value: 3231343254,
72-
tokenAddress: '0xCfDdA22C9837aE76E0faA845354f33C62E03653a',
73-
tokenSymbol: 'OCEAN'
42+
indexedMetadata: {
43+
nft: {
44+
address: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
45+
name: 'Ocean Data NFT',
46+
symbol: 'OCEAN-NFT',
47+
state: 0,
48+
tokenURI:
49+
'data:application/json;base64,eyJuYW1lIjoiT2NlYW4gRGF0YSBORlQiLCJzeW1ib2wiOiJPQ0VBTi1ORlQiLCJkZXNjcmlwdGlvbiI6IlRoaXMgTkZUIHJlcHJlc2VudHMgYW4gYXNzZXQgaW4gdGhlIE9jZWFuIFByb3RvY29sIHY0IGVjb3N5c3RlbS5cblxuVmlldyBvbiBPY2VhbiBNYXJrZXQ6IGh0dHBzOi8vbWFya2V0Lm9jZWFucHJvdG9jb2wuY29tL2Fzc2V0L2RpZDpvcDo2NjU0YjA3OTM3NjViMjY5Njk2Y2VjOGQyZjBkMDc3ZDliYmNkZDNjNGYwMzNkOTQxYWI5Njg0ZThhZDA2NjMwIiwiZXh0ZXJuYWxfdXJsIjoiaHR0cHM6Ly9tYXJrZXQub2NlYW5wcm90b2NvbC5jb20vYXNzZXQvZGlkOm9wOjY2NTRiMDc5Mzc2NWIyNjk2OTZjZWM4ZDJmMGQwNzdkOWJiY2RkM2M0ZjAzM2Q5NDFhYjk2ODRlOGFkMDY2MzAiLCJiYWNrZ3JvdW5kX2NvbG9yIjoiMTQxNDE0IiwiaW1hZ2VfZGF0YSI6ImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDk5IDk5JyBmaWxsPSd1bmRlZmluZWQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmNDA5Mjc3JyBkPSdNMCw5OUwwLDI5QzksMjUgMTksMjIgMjksMjFDMzgsMTkgNDksMTkgNjEsMjFDNzIsMjIgODUsMjUgOTksMjlMOTksOTlaJy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmNDA5MmJiJyBkPSdNMCw5OUwwLDU1QzgsNDkgMTcsNDQgMjgsNDNDMzgsNDEgNTAsNDIgNjMsNDNDNzUsNDMgODcsNDIgOTksNDJMOTksOTlaJyUzRSUzQy9wYXRoJTNFJTNDcGF0aCBmaWxsPSclMjNmZjQwOTJmZicgZD0nTTAsOTlMMCw2OEMxMSw2NiAyMiw2NSAzMiw2N0M0MSw2OCA1MCw3MyA2MSw3NkM3MSw3OCA4NSw3OCA5OSw3OUw5OSw5OVonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFIn0=',
50+
owner: '0x99840Df5Cb42faBE0Feb8811Aaa4BC99cA6C84e0',
51+
created: '2022-09-29T11:31:12'
52+
},
53+
event: {
54+
txid: '0x3e07a75c1cc5d4146222a93ab4319144e60ecca3ebfb8b15f1ff339d6f479dc9',
55+
block: 7680195,
56+
from: '0x903322C7E45A60d7c8C3EA236c5beA9Af86310c7',
57+
contract: '0xbA5BA7B09e2FA1eb0258f647503F81D2Af5cb07d',
58+
datetime: '2022-09-29T11:31:12'
59+
},
60+
stats: [
61+
{
62+
datatokenAddress: '0xCfDdA22C9837aE76E0faA845354f33C62E03653a',
63+
name: 'string',
64+
symbol: 'OCEAN',
65+
serviceId:
66+
'dbc42f4c62d2452f8731fd023eacfae74e9c7a42fbd12ce84310f13342e4aab1',
67+
orders: 22,
68+
prices: [
69+
{
70+
type: 'fixedrate',
71+
price: '2',
72+
contract: '0xCfDdA22C9837aE76E0faA845354f33C62E03653a'
73+
}
74+
]
75+
}
76+
],
77+
purgatory: {
78+
state: false,
79+
reason: ''
7480
}
75-
},
76-
purgatory: {
77-
state: false,
78-
reason: ''
7981
}
8082
}

0 commit comments

Comments
 (0)