Skip to content

Releases: Phala-Network/runtime-bridge

v2.5.3

29 Jan 07:15
Compare
Choose a tag to compare

Lifecycle Manager

  • Bug fixes

Misc

  • Add a script to delete bad blocks in DP cache.

v2.5.1

26 Dec 16:32
Compare
Choose a tag to compare

Lifecycle Manager

  • Solve the NoStateRoot issue

v2.5.0

19 Dec 05:30
Compare
Choose a tag to compare

Overview

Runtime Bridge 2 uses P2P technologies to improve the mining experience. It allows multiple lifecycle instance share data providers to reduce storage pressure and support data provider redundancy to ensure overall stability.

Deployment guide: https://github.com/Phala-Network/runtime-bridge/wiki/Deployment-Guide-for-Runtime-Bridge-2
Migrate from v0: https://github.com/Phala-Network/runtime-bridge/wiki/Migrate-from-v0-to-v2

To use with docker: docker pull phalanetwork/prb:next
To use monitor with docker: docker pull phalanetwork/prb-monitor:next

Common Updates

  • Support Stakepool v2

v2.4.0

14 Nov 07:55
Compare
Choose a tag to compare

Overview

Runtime Bridge 2 uses P2P technologies to improve the mining experience. It allows multiple lifecycle instance share data providers to reduce storage pressure and support data provider redundancy to ensure overall stability.

Deployment guide: https://github.com/Phala-Network/runtime-bridge/wiki/Deployment-Guide-for-Runtime-Bridge-2
Migrate from v0: https://github.com/Phala-Network/runtime-bridge/wiki/Migrate-from-v0-to-v2

To use with docker: docker pull phalanetwork/prb:next
To use monitor with docker: docker pull phalanetwork/prb-monitor:next

Common Updates

  • Updates to latest Polkadot.js
  • Supports optional preparing batch blob for parachain blocks(Pull request #87)

v2.3.1

15 Oct 14:33
Compare
Choose a tag to compare

Overview

Runtime Bridge 2 uses P2P technologies to improve the mining experience. It allows multiple lifecycle instance share data providers to reduce storage pressure and support data provider redundancy to ensure overall stability.

Deployment guide: https://github.com/Phala-Network/runtime-bridge/wiki/Deployment-Guide-for-Runtime-Bridge-2
Migrate from v0: https://github.com/Phala-Network/runtime-bridge/wiki/Migrate-from-v0-to-v2

To use with docker: docker pull phalanetwork/prb:next
To use monitor with docker: docker pull phalanetwork/prb-monitor:next

Common Updates

  • Updates to latest Polkadot.js

Data Provider

  • Fixes error while decoding updated data from Kusama.

v2.3.0

21 Jun 16:58
Compare
Choose a tag to compare

Overview

Runtime Bridge 2 uses P2P technologies to improve the mining experience. It allows multiple lifecycle instance share data providers to reduce storage pressure and support data provider redundancy to ensure overall stability.

Deployment guide: https://github.com/Phala-Network/runtime-bridge/wiki/Deployment-Guide-for-Runtime-Bridge-2
Migrate from v0: https://github.com/Phala-Network/runtime-bridge/wiki/Migrate-from-v0-to-v2

To use with docker: docker pull phalanetwork/prb:next
To use monitor with docker: docker pull phalanetwork/prb-monitor:next

Data Provider

  • Add hash check while fetch parachain blocks to prevent bad blocks being saved.

Trader

  • Fix error states when call failed in batch;
  • Use force_batch instead of batch_try from utility pallet.

v2.2.1

31 May 07:11
Compare
Choose a tag to compare

Overview

Runtime Bridge 2 uses P2P technologies to improve the mining experience. It allows multiple lifecycle instance share data providers to reduce storage pressure and support data provider redundancy to ensure overall stability.

Deployment guide: https://github.com/Phala-Network/runtime-bridge/wiki/Deployment-Guide-for-Runtime-Bridge-2
Migrate from v0: https://github.com/Phala-Network/runtime-bridge/wiki/Migrate-from-v0-to-v2

To use with docker: docker pull phalanetwork/prb:next
To use monitor with docker: docker pull phalanetwork/prb-monitor:next

Lifecycle

  • Include RuntimeInfo in worker status;
  • Fix stuck synchronization on some circumstances;
  • Make some field in worker status human-readable.

Known issues

  • Data Provider: Synching from the P2P network is not implemented yet.
  • Trade: Will deprecate bee-queue in future releases.

v2.2.0

16 May 14:20
Compare
Choose a tag to compare

Overview

Runtime Bridge 2 uses P2P technologies to improve the mining experience. It allows multiple lifecycle instance share data providers to reduce storage pressure and support data provider redundancy to ensure overall stability.

Deployment guide: https://github.com/Phala-Network/runtime-bridge/wiki/Deployment-Guide-for-Runtime-Bridge-2
Migrate from v0: https://github.com/Phala-Network/runtime-bridge/wiki/Migrate-from-v0-to-v2

To use with docker: docker pull phalanetwork/prb:next
To use monitor with docker: docker pull phalanetwork/prb-monitor:next

Overview

Version 2.2.0 increases worker synchronization speed hugely and introduces TCP keepalive to improve overall stability.

Important Message

pRuntime on workers must be upgraded to version 0.2.4(phalanetwork/phala-pruntime:22051201) or greater to work with Runtime Bridge v2.2.0.

Data Provider

Lifecycle

  • Add WORKER_KEEPALIVE_ENABLED=true to environment to enable the TCP keepalive feature, this improves the performance on the scenario with huge amount of workers. Warning: workers will be failed if running an old version of pRuntime.
  • Add USE_BUILT_IN_TRADER=true to environment to enable the built-in trader, trader and arena will be up with the lifecycle manager when the option is enabled, and the external trader will not be needed anymore. This option will be enabled by default in next major version.
  • Align the process with pherry when synching block data to workers.

Known issues

  • Data Provider: Synching from the P2P network is not implemented yet.
  • Trade: Will deprecate bee-queue in future releases.

v2.1.0

15 Apr 13:10
Compare
Choose a tag to compare

Overview

Runtime Bridge 2 uses P2P technologies to improve the mining experience. It allows multiple lifecycle instance share data providers to reduce storage pressure and support data provider redundancy to ensure overall stability.

Deployment guide: https://github.com/Phala-Network/runtime-bridge/wiki/Deployment-Guide-for-Runtime-Bridge-2
Migrate from v0: https://github.com/Phala-Network/runtime-bridge/wiki/Migrate-from-v0-to-v2

To use with docker: docker pull phalanetwork/prb:next
To use monitor with docker: docker pull phalanetwork/prb-monitor:next

Walkie

  • Allow to disable mDNS peer discovery
  • Fix connection flooding issue

Known issues

  • Data Provider: Synching from the P2P network is not implemented yet.
  • Trade: Will deprecate bee-queue in future releases.

v2.0.5

13 Apr 18:17
Compare
Choose a tag to compare

Overview

Runtime Bridge 2 uses P2P technologies to improve the mining experience. It allows multiple lifecycle instance share data providers to reduce storage pressure and support data provider redundancy to ensure overall stability.

Deployment guide: https://github.com/Phala-Network/runtime-bridge/wiki/Deployment-Guide-for-Runtime-Bridge-2
Migrate from v0: https://github.com/Phala-Network/runtime-bridge/wiki/Migrate-from-v0-to-v2

To use with docker: docker pull phalanetwork/prb:next
To use monitor with docker: docker pull phalanetwork/prb-monitor:next

Lifecycle

  • Update operator when re-registering workers.

Known issues

  • Data Provider: Synching from the P2P network is not implemented yet.
  • Trade: Will deprecate bee-queue in future releases.