Skip to content

Commit 9c124a7

Browse files
Merge pull request #641 from Anastasia-Labs/feat/update-devnet-code-struct-2
feat/update devnet code struct 2
2 parents 533d0d0 + f8db6c3 commit 9c124a7

9 files changed

Lines changed: 881 additions & 686 deletions

File tree

.changeset/five-bugs-knock.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@lucid-evolution/experimental": patch
3+
---
4+
5+
update devnet struct; add devnet example

packages/experimental/src/Address.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ export const BytesSchema = Schema.transformOrFail(
9090
case "BaseAddress":
9191
return ParseResult.encode(BaseAddress.Bytes)(toA);
9292
case "EnterpriseAddress":
93-
return ParseResult.encode(EnterpriseAddress.Bytes)(toA);
93+
return ParseResult.encode(EnterpriseAddress.BytesSchema)(toA);
9494
case "PointerAddress":
9595
return ParseResult.encode(PointerAddress.Bytes)(toA);
9696
case "RewardAccount":
@@ -118,7 +118,9 @@ export const BytesSchema = Schema.transformOrFail(
118118
// Format: [payment credential only]
119119
case 0b0110: // Key payment
120120
case 0b0111:
121-
return yield* ParseResult.decode(EnterpriseAddress.Bytes)(fromA);
121+
return yield* ParseResult.decode(EnterpriseAddress.BytesSchema)(
122+
fromA,
123+
);
122124

123125
// Pointer address types (0100, 0101)
124126
// Format: [payment credential, variable length integers for slot, txIndex, certIndex]

0 commit comments

Comments
 (0)