Skip to content

Commit 28e1936

Browse files
OttoAllmendingerllm-git
andcommitted
feat(babylonlabs-io-btc-staking-ts): change private fields to protected
Change class fields from private to protected to enable proper inheritance in BabylonBtcStakingManager. Issue: BTC-2143 Co-authored-by: llm-git <[email protected]>
1 parent 725aeb2 commit 28e1936

File tree

1 file changed

+5
-5
lines changed
  • modules/babylonlabs-io-btc-staking-ts/src/staking

1 file changed

+5
-5
lines changed

modules/babylonlabs-io-btc-staking-ts/src/staking/manager.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ import { createCovenantWitness } from "./transactions";
4040

4141
export class BabylonBtcStakingManager {
4242
constructor(
43-
private network: networks.Network,
44-
private stakingParams: VersionedStakingParams[],
45-
private btcProvider: BtcProvider,
46-
private babylonProvider: BabylonProvider,
47-
private ee?: Emitter<ManagerEvents>,
43+
protected network: networks.Network,
44+
protected stakingParams: VersionedStakingParams[],
45+
protected btcProvider: BtcProvider,
46+
protected babylonProvider: BabylonProvider,
47+
protected ee?: Emitter<ManagerEvents>
4848
) {
4949
this.network = network;
5050

0 commit comments

Comments
 (0)