diff --git a/src/App.vue b/src/App.vue index 0a6186e..0d66845 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,6 @@ - + import { onMounted } from 'vue' import { initModals } from 'flowbite' -import { useEventsStore } from '@/stores/events' +import { useRequestsStore } from '@/stores/requests' import { storeToRefs } from 'pinia' -const eventsStore = useEventsStore() +const requestsStore = useRequestsStore() // const ethProvider = inject('ethProvider') // const marketplace = inject('marketplace') @@ -45,8 +45,8 @@ const eventsStore = useEventsStore() // }) // } // onMounted(async () => { -// await eventsStore.fetchPastEvents() -// await eventsStore.listenForNewEvents() +// await requestsStore.fetch() +// await requestsStore.listenForNewEvents() // }) // let storageRequestedFilter = marketplace.filters.StorageRequested // marketplace.on(storageRequestedFilter, async (requestId, ask, expiry, event) => { @@ -103,14 +103,14 @@ const eventsStore = useEventsStore() // }) // console.log(await ethProvider.getBlockNumber()) -const { requests } = storeToRefs(eventsStore) +const { requests } = storeToRefs(requestsStore) - + {{ idx }}. CID: {{ request[2][0] }} diff --git a/src/components/StorageRequest.vue b/src/components/StorageRequest.vue new file mode 100644 index 0000000..3a58d5d --- /dev/null +++ b/src/components/StorageRequest.vue @@ -0,0 +1,97 @@ + + + + + + + + {{ shortHex(requestId) }} + + + {{ totalPrice }} CDX + + + Dataset CID + + {{ request.content.cid }} + + + + + Expiry + + {{ request.expiry }}s + + + + Duration + + {{ request.ask.duration }}s + + + + + + + + + + Edit + + + + + + Delete + + + + + diff --git a/src/components/StorageRequests.vue b/src/components/StorageRequests.vue index 2c909a4..ff2cba2 100644 --- a/src/components/StorageRequests.vue +++ b/src/components/StorageRequests.vue @@ -1,13 +1,15 @@ + + + + + + + diff --git a/src/views/RequestsView.vue b/src/views/RequestsView.vue index 16c4ae2..8180bba 100644 --- a/src/views/RequestsView.vue +++ b/src/views/RequestsView.vue @@ -1,16 +1,20 @@ - +
+ {{ totalPrice }} CDX +