Skip to content

Commit 07c3cef

Browse files
authored
Merge pull request #514 from algorandfoundation/fix/handle-msgpack-b64-bytes
fix: handle fields that are b64 string encoded bytes in msgpack
2 parents f74e208 + 9c0c871 commit 07c3cef

28 files changed

+524
-161
lines changed

docs/code/classes/types_app_client.AppClient.md

Lines changed: 61 additions & 61 deletions
Large diffs are not rendered by default.

docs/code/interfaces/types_app_client.AppClientCallABIArgs.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ If calling an ABI method then either the name of the method, or the ABI signatur
113113

114114
#### Defined in
115115

116-
[src/types/app-client.ts:177](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L177)
116+
[src/types/app-client.ts:185](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L185)
117117

118118
___
119119

docs/code/interfaces/types_app_client.AppClientCallCoreParams.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ The transaction note for the smart contract call
2424

2525
#### Defined in
2626

27-
[src/types/app-client.ts:188](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L188)
27+
[src/types/app-client.ts:196](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L196)
2828

2929
___
3030

@@ -36,7 +36,7 @@ Parameters to control transaction sending
3636

3737
#### Defined in
3838

39-
[src/types/app-client.ts:190](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L190)
39+
[src/types/app-client.ts:198](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L198)
4040

4141
___
4242

@@ -48,4 +48,4 @@ The optional sender to send the transaction from, will use the application clien
4848

4949
#### Defined in
5050

51-
[src/types/app-client.ts:186](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L186)
51+
[src/types/app-client.ts:194](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L194)

docs/code/interfaces/types_app_client.AppClientCompilationParams.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Whether or not the contract should have deploy-time permanence control set, unde
2222

2323
#### Defined in
2424

25-
[src/types/app-client.ts:205](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L205)
25+
[src/types/app-client.ts:213](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L213)
2626

2727
___
2828

@@ -34,7 +34,7 @@ Any deploy-time parameters to replace in the TEAL code
3434

3535
#### Defined in
3636

37-
[src/types/app-client.ts:201](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L201)
37+
[src/types/app-client.ts:209](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L209)
3838

3939
___
4040

@@ -46,4 +46,4 @@ Whether or not the contract should have deploy-time immutability control set, un
4646

4747
#### Defined in
4848

49-
[src/types/app-client.ts:203](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L203)
49+
[src/types/app-client.ts:211](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L211)

docs/code/interfaces/types_app_client.AppClientCompilationResult.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ The compiled bytecode of the approval program, ready to deploy to algod
3333

3434
#### Defined in
3535

36-
[src/types/app-client.ts:258](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L258)
36+
[src/types/app-client.ts:266](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L266)
3737

3838
___
3939

@@ -45,7 +45,7 @@ The compiled bytecode of the clear state program, ready to deploy to algod
4545

4646
#### Defined in
4747

48-
[src/types/app-client.ts:260](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L260)
48+
[src/types/app-client.ts:268](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L268)
4949

5050
___
5151

docs/code/interfaces/types_app_client.AppClientDeployCallInterfaceParams.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Any args to pass to any create transaction that is issued as part of deployment
3232

3333
#### Defined in
3434

35-
[src/types/app-client.ts:158](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L158)
35+
[src/types/app-client.ts:166](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L166)
3636

3737
___
3838

@@ -44,7 +44,7 @@ Override the on-completion action for the create call; defaults to NoOp
4444

4545
#### Defined in
4646

47-
[src/types/app-client.ts:160](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L160)
47+
[src/types/app-client.ts:168](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L168)
4848

4949
___
5050

@@ -56,7 +56,7 @@ Any args to pass to any delete transaction that is issued as part of deployment
5656

5757
#### Defined in
5858

59-
[src/types/app-client.ts:164](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L164)
59+
[src/types/app-client.ts:172](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L172)
6060

6161
___
6262

@@ -68,7 +68,7 @@ Any deploy-time parameters to replace in the TEAL code
6868

6969
#### Defined in
7070

71-
[src/types/app-client.ts:156](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L156)
71+
[src/types/app-client.ts:164](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L164)
7272

7373
___
7474

@@ -80,4 +80,4 @@ Any args to pass to any update transaction that is issued as part of deployment
8080

8181
#### Defined in
8282

83-
[src/types/app-client.ts:162](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L162)
83+
[src/types/app-client.ts:170](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L170)

docs/code/interfaces/types_app_client.AppClientDeployCoreParams.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ If this is not specified then it will automatically be determined based on the A
3535

3636
#### Defined in
3737

38-
[src/types/app-client.ts:146](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L146)
38+
[src/types/app-client.ts:154](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L154)
3939

4040
___
4141

@@ -48,7 +48,7 @@ If this is not specified then it will automatically be determined based on the A
4848

4949
#### Defined in
5050

51-
[src/types/app-client.ts:142](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L142)
51+
[src/types/app-client.ts:150](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L150)
5252

5353
___
5454

@@ -60,7 +60,7 @@ What action to perform if a schema break is detected
6060

6161
#### Defined in
6262

63-
[src/types/app-client.ts:148](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L148)
63+
[src/types/app-client.ts:156](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L156)
6464

6565
___
6666

@@ -72,7 +72,7 @@ What action to perform if a TEAL update is detected
7272

7373
#### Defined in
7474

75-
[src/types/app-client.ts:150](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L150)
75+
[src/types/app-client.ts:158](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L158)
7676

7777
___
7878

@@ -84,7 +84,7 @@ Parameters to control transaction sending
8484

8585
#### Defined in
8686

87-
[src/types/app-client.ts:138](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L138)
87+
[src/types/app-client.ts:146](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L146)
8888

8989
___
9090

@@ -96,7 +96,7 @@ The optional sender to send the transaction from, will use the application clien
9696

9797
#### Defined in
9898

99-
[src/types/app-client.ts:136](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L136)
99+
[src/types/app-client.ts:144](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L144)
100100

101101
___
102102

@@ -108,4 +108,4 @@ The version of the contract, uses "1.0" by default
108108

109109
#### Defined in
110110

111-
[src/types/app-client.ts:134](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L134)
111+
[src/types/app-client.ts:142](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L142)

docs/code/interfaces/types_app_client.AppClientDeployParams.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ If this is not specified then it will automatically be determined based on the A
4747

4848
#### Defined in
4949

50-
[src/types/app-client.ts:146](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L146)
50+
[src/types/app-client.ts:154](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L154)
5151

5252
___
5353

@@ -64,7 +64,7 @@ If this is not specified then it will automatically be determined based on the A
6464

6565
#### Defined in
6666

67-
[src/types/app-client.ts:142](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L142)
67+
[src/types/app-client.ts:150](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L150)
6868

6969
___
7070

@@ -80,7 +80,7 @@ Any args to pass to any create transaction that is issued as part of deployment
8080

8181
#### Defined in
8282

83-
[src/types/app-client.ts:158](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L158)
83+
[src/types/app-client.ts:166](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L166)
8484

8585
___
8686

@@ -96,7 +96,7 @@ Override the on-completion action for the create call; defaults to NoOp
9696

9797
#### Defined in
9898

99-
[src/types/app-client.ts:160](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L160)
99+
[src/types/app-client.ts:168](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L168)
100100

101101
___
102102

@@ -112,7 +112,7 @@ Any args to pass to any delete transaction that is issued as part of deployment
112112

113113
#### Defined in
114114

115-
[src/types/app-client.ts:164](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L164)
115+
[src/types/app-client.ts:172](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L172)
116116

117117
___
118118

@@ -128,7 +128,7 @@ Any deploy-time parameters to replace in the TEAL code
128128

129129
#### Defined in
130130

131-
[src/types/app-client.ts:156](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L156)
131+
[src/types/app-client.ts:164](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L164)
132132

133133
___
134134

@@ -144,7 +144,7 @@ What action to perform if a schema break is detected
144144

145145
#### Defined in
146146

147-
[src/types/app-client.ts:148](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L148)
147+
[src/types/app-client.ts:156](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L156)
148148

149149
___
150150

@@ -160,7 +160,7 @@ What action to perform if a TEAL update is detected
160160

161161
#### Defined in
162162

163-
[src/types/app-client.ts:150](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L150)
163+
[src/types/app-client.ts:158](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L158)
164164

165165
___
166166

@@ -172,7 +172,7 @@ Any overrides for the storage schema to request for the created app; by default
172172

173173
#### Defined in
174174

175-
[src/types/app-client.ts:170](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L170)
175+
[src/types/app-client.ts:178](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L178)
176176

177177
___
178178

@@ -188,7 +188,7 @@ Parameters to control transaction sending
188188

189189
#### Defined in
190190

191-
[src/types/app-client.ts:138](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L138)
191+
[src/types/app-client.ts:146](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L146)
192192

193193
___
194194

@@ -204,7 +204,7 @@ The optional sender to send the transaction from, will use the application clien
204204

205205
#### Defined in
206206

207-
[src/types/app-client.ts:136](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L136)
207+
[src/types/app-client.ts:144](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L144)
208208

209209
___
210210

@@ -220,7 +220,7 @@ Any args to pass to any update transaction that is issued as part of deployment
220220

221221
#### Defined in
222222

223-
[src/types/app-client.ts:162](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L162)
223+
[src/types/app-client.ts:170](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L170)
224224

225225
___
226226

@@ -236,4 +236,4 @@ The version of the contract, uses "1.0" by default
236236

237237
#### Defined in
238238

239-
[src/types/app-client.ts:134](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L134)
239+
[src/types/app-client.ts:142](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L142)

docs/code/interfaces/types_app_client.AppClientParams.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ An `AlgorandClient` instance
2929

3030
#### Defined in
3131

32-
[src/types/app-client.ts:276](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L276)
32+
[src/types/app-client.ts:284](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L284)
3333

3434
___
3535

@@ -41,7 +41,7 @@ The ID of the app instance this client should make calls against.
4141

4242
#### Defined in
4343

44-
[src/types/app-client.ts:266](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L266)
44+
[src/types/app-client.ts:274](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L274)
4545

4646
___
4747

@@ -54,7 +54,7 @@ Defaults to the ARC-32/ARC-56 app spec name
5454

5555
#### Defined in
5656

57-
[src/types/app-client.ts:282](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L282)
57+
[src/types/app-client.ts:290](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L290)
5858

5959
___
6060

@@ -69,7 +69,7 @@ The ARC-56 or ARC-32 application spec as either:
6969

7070
#### Defined in
7171

72-
[src/types/app-client.ts:273](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L273)
72+
[src/types/app-client.ts:281](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L281)
7373

7474
___
7575

@@ -81,7 +81,7 @@ Optional source map for the approval program
8181

8282
#### Defined in
8383

84-
[src/types/app-client.ts:288](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L288)
84+
[src/types/app-client.ts:296](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L296)
8585

8686
___
8787

@@ -93,7 +93,7 @@ Optional source map for the clear state program
9393

9494
#### Defined in
9595

96-
[src/types/app-client.ts:290](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L290)
96+
[src/types/app-client.ts:298](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L298)
9797

9898
___
9999

@@ -105,7 +105,7 @@ Optional address to use for the account to use as the default sender for calls.
105105

106106
#### Defined in
107107

108-
[src/types/app-client.ts:284](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L284)
108+
[src/types/app-client.ts:292](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L292)
109109

110110
___
111111

@@ -117,4 +117,4 @@ Optional signer to use as the default signer for default sender calls (if not sp
117117

118118
#### Defined in
119119

120-
[src/types/app-client.ts:286](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L286)
120+
[src/types/app-client.ts:294](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L294)

docs/code/interfaces/types_app_client.AppSourceMaps.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The source map of the approval program
2323

2424
#### Defined in
2525

26-
[src/types/app-client.ts:239](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L239)
26+
[src/types/app-client.ts:247](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L247)
2727

2828
___
2929

@@ -35,4 +35,4 @@ The source map of the clear program
3535

3636
#### Defined in
3737

38-
[src/types/app-client.ts:241](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L241)
38+
[src/types/app-client.ts:249](https://github.com/algorandfoundation/algokit-utils-ts/blob/main/src/types/app-client.ts#L249)

0 commit comments

Comments
 (0)