Skip to content

Commit 3e146ba

Browse files
committed
Update bug example
1 parent ee03c53 commit 3e146ba

File tree

2 files changed

+15
-20
lines changed

2 files changed

+15
-20
lines changed

examples/arbitrary-future-properties.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ async function main() {
3333
const result = new Box(
3434
{
3535
value: {
36+
x: latin.future.value.xyz,
3637
a: latin.future.value[numbers.future.value[0]],
3738
b: greek.future.value[latin.future.value[1]],
3839
ab: sb.concat(greek.future.value.a, greek.future.value.b),

examples/bug.ts

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -7,28 +7,22 @@ async function main() {
77

88
const substrate = new Substrate({ apiKey: SUBSTRATE_API_KEY });
99

10-
const data = new Box(
11-
{
12-
value: {
13-
letters: ["a", "b"],
14-
index: 0,
15-
},
16-
}
17-
);
18-
19-
const selected = new Box(
20-
{
21-
value: ob4: sb.get<string>(
22-
data.future.value.object,
23-
data.future.value.letters[1],
24-
),
25-
},
10+
const data = new Box({
11+
value: {
12+
letters: ["a", "b"],
13+
index: 0,
2614
},
27-
{ id: "selected" },
28-
);
15+
});
2916

30-
// console.log(JSON.stringify(Substrate.serialize(selected), null, 2));
31-
// return;
17+
const selected = new Box({
18+
value: {
19+
example1: sb.get<string>(
20+
data.future.value.object,
21+
data.future.value.letters[1],
22+
),
23+
example2: data.future.value.letters[data.future.value.index],
24+
},
25+
});
3226

3327
const res = await substrate.run(selected);
3428
console.log(JSON.stringify(res.json, null, 2));

0 commit comments

Comments
 (0)