diff --git a/Makefile b/Makefile
index dcb200b89..fe2f8dd7f 100644
--- a/Makefile
+++ b/Makefile
@@ -186,7 +186,7 @@ build_lotus?=0
curio_docker_user?=curio
curio_base_image=$(curio_docker_user)/curio-all-in-one:latest-debug
ffi_from_source?=0
-lotus_version?=v1.27.0
+lotus_version?=v1.28.1
ifeq ($(build_lotus),1)
# v1: building lotus image with provided lotus version
diff --git a/web/static/pages/pipeline_porep/pipeline-porep-sectors.mjs b/web/static/pages/pipeline_porep/pipeline-porep-sectors.mjs
index 1e696576b..2fc68ce9c 100644
--- a/web/static/pages/pipeline_porep/pipeline-porep-sectors.mjs
+++ b/web/static/pages/pipeline_porep/pipeline-porep-sectors.mjs
@@ -8,45 +8,10 @@ customElements.define('pipeline-porep-sectors',class PipelinePorepSectors extend
}
async loadData() {
this.data = await RPCCall('PipelinePorepSectors');
+ setTimeout(() => this.loadData(), 3000);
this.requestUpdate();
-
- // Poll for updates
- setInterval(async () => {
- this.data = await RPCCall('ActorSummary');
- this.requestUpdate();
- }, 30000);
};
- render() {
- return html`
-
-
-
-
-
- ${this.renderSectors()}
-
-
- `;
- }
-
- renderSectors() {
- return this.data.map((sector) => html`
-
- ${sector.Address} |
- ${sector.CreateTime} |
- |
-
- DETAILS
- |
-
-
- ${sector.SectorNumber} |
-
- `);
- }
-} );
-customElements.define('sector-porep-state', class SectorPorepState extends LitElement {
static styles = css`
.porep-pipeline-table,
.porep-state {
@@ -57,11 +22,11 @@ customElements.define('sector-porep-state', class SectorPorepState extends LitEl
.porep-pipeline-table th {
border-left: none;
border-collapse: collapse;
+ vertical-align: middle;
}
.porep-pipeline-table tr:nth-child(odd) {
border-top: 6px solid #999999;
-
}
.porep-pipeline-table tr:first-child,
@@ -107,7 +72,35 @@ customElements.define('sector-porep-state', class SectorPorepState extends LitEl
}
render() {
- const sector = this.sector;
+ return html`
+
+
+
+
+
+ ${this.renderSectors()}
+
+
+ `;
+ }
+
+ renderSectors() {
+ return this.data.map((sector) => html`
+
+ ${sector.Address} |
+ ${sector.CreateTime} |
+ ${this.renderSector(sector)} |
+
+ DETAILS
+ |
+
+
+ ${sector.SectorNumber} |
+
+ `);
+ }
+
+ renderSector(sector) {
return html`
@@ -163,4 +156,5 @@ customElements.define('sector-porep-state', class SectorPorepState extends LitEl
`;
}
-});
\ No newline at end of file
+
+} );