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 + +} );