Skip to content

Commit 29ab742

Browse files
author
Conor Okus
committed
Rename variables in broadcaster code samples
1 parent 95ca4ce commit 29ab742

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

docs/tutorials/building-a-node-with-ldk/setting-up-a-channel-manager.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ retrieving fresh ones every time
155155

156156
**References:** [Rust `FeeEstimator` docs](https://docs.rs/lightning/*/lightning/chain/chaininterface/trait.FeeEstimator.html), [Java `FeeEstimator` bindings](https://github.com/lightningdevkit/ldk-garbagecollected/blob/main/src/main/java/org/ldk/structs/FeeEstimator.java)
157157

158-
### Step 2. Initialize the `Logger`
158+
### Initialize the `Logger`
159159
**What it's used for:** LDK logging
160160

161161
<CodeSwitcher :languages="{rust:'Rust', java:'Java', kotlin:'Kotlin'}">
@@ -202,11 +202,13 @@ retrieving fresh ones every time
202202
<template v-slot:kotlin>
203203

204204
```kotlin
205-
object LDKLogger : LoggerInterface {
205+
object YourLogger : LoggerInterface {
206206
override fun log(record: Record?) {
207207
// <insert code to print this log and/or write this log to a file>
208208
}
209209
}
210+
211+
val logger: Logger = Logger.new_impl(YourLogger)
210212
```
211213

212214
</template>
@@ -218,7 +220,7 @@ retrieving fresh ones every time
218220

219221
**References:** [Rust `Logger` docs](https://docs.rs/lightning/*/lightning/util/logger/trait.Logger.html), [Java `Logger` bindings](https://github.com/lightningdevkit/ldk-garbagecollected/blob/main/src/main/java/org/ldk/structs/Logger.java)
220222

221-
### Step 3. Initialize the `BroadcasterInterface`
223+
### Initialize the `BroadcasterInterface`
222224
**What it's used for:** broadcasting various transactions to the bitcoin network
223225

224226
<CodeSwitcher :languages="{rust:'Rust', java:'Java', kotlin:'Kotlin'}">
@@ -241,27 +243,29 @@ retrieving fresh ones every time
241243
<template v-slot:java>
242244

243245
```java
244-
class YourBroadcaster implements
246+
class YourTxBroadcaster implements
245247
BroadcasterInterface.BroadcasterInterfaceInterface {
246248
@Override
247249
public void broadcast_transaction(byte[] tx) {
248250
// <insert code to broadcast the given transaction here>
249251
}
250252
}
251253

252-
BroadcasterInterface tx_broadcaster = BroadcasterInterface.new_impl(new YourBroadcaster());
254+
BroadcasterInterface tx_broadcaster = BroadcasterInterface.new_impl(new YourTxBroadcaster());
253255
```
254256

255257
</template>
256258

257259
<template v-slot:kotlin>
258260

259261
```kotlin
260-
object LDKBroadcaster: BroadcasterInterface.BroadcasterInterfaceInterface {
262+
object YourTxBroadcaster: BroadcasterInterface.BroadcasterInterfaceInterface {
261263
override fun broadcast_transaction(tx: ByteArray?) {
262264
// <insert code to broadcast the given transaction here>
263265
}
264266
}
267+
268+
val txBroadcaster: BroadcasterInterface = BroadcasterInterface.new_impl(YourTxBroadcaster)
265269
```
266270

267271
</template>

0 commit comments

Comments
 (0)