@@ -37,16 +37,17 @@ lines.push(...['', '## ABI Types', '| ABI Type | TEALScript |', '| --- | --- |']
37
37
38
38
const types = {
39
39
'`address`' : '`Address`' ,
40
- '`uintN`' : '`uint64`, `uint32`, `uint16`, `uint8`, `uint128`, `uint256`, or `uint<N>`' ,
40
+ '`uintN`' :
41
+ '`uint64`, `uint32`, `uint16`, `uint8`, `uint128`, `uint256`, or `uint<N>`. `AssetID` and `AppID` are encoded as `uint64`' ,
41
42
'`bool`' : '`boolean`' ,
42
43
'`ufixedNxM`' : '`ufixed<N, M>`' ,
43
44
'`T[]`' : '`T[]`' ,
44
- '`T[N]`' : '`StaticArray<T, N>`, `bytes32`, or `bytes64 `' ,
45
+ '`T[N]`' : '`StaticArray<T, N>`. `bytes32`, `bytes64`, or `bytes<N> for static byte arrays `' ,
45
46
'`[T1, T2, ..., TN]`' : '`[T1, T2, ..., TN]` or `{keyone: T1, keytwo: T2, ..., keyN: TN}`' ,
46
47
'`string`' : '`string`' ,
47
- '`application`' : '`Application `' ,
48
- '`asset`' : '`Asset `' ,
49
- '`account`' : '`Account `' ,
48
+ '`application`' : '`AppReference `' ,
49
+ '`asset`' : '`AssetReference `' ,
50
+ '`account`' : '`AccountReference `' ,
50
51
'`txn`' : '`Txn`' ,
51
52
'`pay`' : '`PayTxn`' ,
52
53
'`keyreg`' : '`KeyRegTxn`' ,
0 commit comments