Home Reports Jul 16, 2025
Wednesday, July 16, 2025
- Commits
- 448
- pushed this day
- Repositories
- 19
- with activity
- Contributors
- 30
- distinct authors
- Lines changed
- +1,885,899 −1,195,884
- additions / deletions
Wednesday, July 16, 2025
448 commits were pushed across 19 repos by 30 authors. There were 1,885,899 additions and 1,195,884 deletions.
Stay up to date with the latest insights and developments on AlgoScan
Updated repos
19 repositories- go-algorand 15 commits
- indexer 6 commits
- java-algorand-sdk 1 commit
- community 1 commit
- algokit-core 24 commits
- algokit-lora 3 commits
- algokit-templates 1 commit
- algorand-python-testing 2 commits
- ARCs 6 commits
- liquid-auth-ios 4 commits
- puya 352 commits
- puya-ts 3 commits
- specs 11 commits
- BlockEstate 11 commits
- a-day-in-my-bobalife 1 commit
- algo-voting 3 commits
- subql-stellar 1 commit
- use-wallet 2 commits
- xbacked-sdk 1 commit
Commit Log
448 commits · 19 repositories
00:51:06
liquid-auth-ios
fix: linting tests
+309
−299
01:00:25
go-algorand
Build 2414 Data
+1
−1
01:00:25
go-algorand
FI from master
+163
−765
01:06:13
liquid-auth-ios
ci: AF CodeCovg
+3
−3
01:13:00
algokit-core
Merge tag 'typescript/algokit_transact@1.0.0-alpha.36' into chore/asset-transfer-composer-integration-test
+5894
−2377
01:14:17
liquid-auth-ios
ci: change swift install
+3
−3
01:22:22
liquid-auth-ios
feat: refactor into library (#5)
+3645
−4698
01:23:02
algorand-python-testing
Merge pull request #40 from algorandfoundation/feat/tuple-storage
+12843
−807
01:25:34
algokit-core
refactor: asset transfer test to use new patterns
+50
−53
01:26:56
algorand-python-testing
1.0.0-beta.1
+62
−238
01:28:02
algokit-core
Merge branch 'main' into feat/abi-types
+556
−465
01:52:48
algokit-lora
chore(release): ref:beta 2.0.0-beta.1 [skip ci]
+4
−4
01:52:49
algokit-lora
Notes added by 'git notes add'
+1
−0
04:09:04
algokit-core
wip - tuple encoding
+79
−22
05:09:55
puya
test: compile_all_fast improvements
+1
−7
05:10:19
puya
test: test_cases_diff improvements
+11
−1
05:31:11
puya
test: improve test execution speed with worksteal option
+1
−1
05:44:56
puya
refactor: add PuyaLibIR enum for puya lib functions
+54
−10
06:22:23
algo-voting
Merge pull request #663 from sambitsargam/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-tw-8.37.0
+1
−1
06:23:35
algo-voting
Update @typescript-eslint/parser requirement from ^8.36.0 to ^8.37.0
+1
−1
06:28:51
java-algorand-sdk
add new pom.xml updated by Safer
+17
−17
06:35:57
algo-voting
Merge pull request #662 from sambitsargam/dependabot/npm_and_yarn/typescript-eslint/parser-tw-8.37.0
+1
−1
06:41:45
puya
test: compile_all_fast improvements
+1
−7
06:41:45
puya
test: test_cases_diff improvements
+11
−1
06:41:45
puya
test: improve test execution speed with worksteal option
+1
−1
06:41:45
puya
refactor: add PuyaLibIR enum for puya lib functions
+54
−10
06:44:43
puya
test: add python equivalent to typescript destructuring for structs
+17
−0
06:44:43
puya
remove unused arc4 function
+0
−86
06:44:43
puya
remove function used only once
+12
−36
06:44:43
puya
ArrayBuilder get_item (WIP)
+185
−98
06:44:43
puya
ArrayBuilder get_item (WIP)
+90
−54
06:44:43
puya
AWST - relax type constraint on ARC-4 aggregates
+5
−35
06:44:43
puya
IR - remove WStruct
+1
−11
06:44:43
puya
clarify struct value evaluation order
+7
−6
06:44:43
puya
MIR - add ValueEncode and ValueDecode implementation
+6
−0
06:44:43
puya
remove dependency on BytesBackedTypeBuilder since these types don't expose those functions currently
+21
−8
06:44:43
puya
ARC-4 codec fixes
+101
−108
06:44:43
puya
IR - struct encoding
+8
−2
06:44:43
puya
move encodings out of type_
+343
−355
06:44:43
puya
ensure aggregates are encoded correctly in ARC-4 arrays
+22
−24
06:44:43
puya
types wip
+19
−108
06:44:43
puya
IR - refactor: fix internal error
+2
−1
06:44:43
puya
lint
+8
−8
06:44:43
puya
AWST build - remove WStruct
+2
−7
06:44:43
puya
move invoke_puya_lib_subroutine to _utils
+21
−23
06:44:43
puya
implement write_at_index for fixed and bit packed elements
+82
−161
06:44:43
puya
use SequenceBuilder for ReferenceArray index assignments
+19
−48
06:44:43
puya
AWST - implement BytesWType visitor method
+3
−0
06:44:43
puya
ensure empty arrays get the correct ir_type
+6
−6
06:44:43
puya
IR - add encoded Type
+130
−0
06:44:43
puya
encode / decode refactor wip
+458
−286
06:44:43
puya
docs: ignore warning
+1
−0
06:44:43
puya
IR - array support (WIP)
+21
−4
06:44:43
puya
AggregateIRType -> TupleIRType
+26
−25
06:44:43
puya
encode / decode refactor wip
+24
−14
06:44:43
puya
refactor: move CopyBuilder into eb._utils
+49
−29
06:44:43
puya
use IRRegisterContext where possible
+7
−10
06:44:43
puya
IR: support dynamic array concatenation of non ARC-4 types
+19
−10
06:44:43
puya
add missing slot reads
+7
−0
06:44:43
puya
wtype + loc
+55
−53
06:44:43
puya
implement write_at_index for dynamic elements
+58
−63
06:44:43
puya
add FixedArrayEncoding and layout property
+186
−27
06:44:43
puya
IR - ensure decode occurs if required when reading from an array
+15
−11
06:44:43
puya
build: add changelog fragment
+42
−0
06:44:43
puya
SequenceBuilder get_item (WIP)
+204
−367
06:44:43
puya
test: add reference types to test case
+93
−6
06:44:43
puya
remove old NativeTupleCodec
+0
−63
06:44:43
puya
chore: lint
+4
−2
06:44:43
puya
encode / decode refactor wip
+231
−47
06:44:43
puya
refactor to support SequenceBuilder API
+72
−34
06:44:43
puya
add more details to ArrayEncoding type
+4
−0
06:44:43
puya
encode / decode refactor
+171
−206
06:44:43
puya
IR - refactor: log on return type error and keep going
+12
−6
06:44:43
puya
lint
+1
−0
06:44:43
puya
add TODO re num_bytes
+6
−0
06:44:43
puya
test: add test using FixedArray and native tuples + structs
+17439
−0
06:44:43
puya
add fixed array return type
+58
−7
06:44:43
puya
improve tuple encoding
+38
−18
06:44:43
puya
encode / decode refactor, execution passing, immutable larger
+56
−35
06:44:43
puya
ensure OpFactory materialises via context
+42
−33
06:44:43
puya
refactor: FixedElementDynamicArrayBuilder (WIP)
+20
−7
06:44:43
puya
test: add more operations to test case
+171
−11
06:44:43
puya
dynamic array refactor (WIP)
+101
−92
06:44:43
puya
encode / decode refactor wip
+302
−338
06:44:43
puya
contract
+20
−7
06:44:43
puya
remove use of arc4.dynamic_array_concat_and_convert
+8
−16
06:44:43
puya
IR - relax type constraint on ARC-4 aggregates
+71
−41
06:44:43
puya
encode / decode refactor wip
+208
−171
06:44:43
puya
fix: ensure arrays reads are refreshed during iteration (TODO: add test)
+27
−24
06:44:43
puya
refactor: FixedElementDynamicArrayBuilder (WIP)
+135
−65
06:44:43
puya
add typing.override
+19
−2
06:44:43
puya
AWST build - add native arrays
+385
−1
06:44:43
puya
refactor TupleIRType
+61
−55
06:44:43
puya
refactor: verify types and then values for new_struct
+18
−7
06:44:43
puya
refactor: copy-pasta sans babits
+99
−6
06:44:43
puya
arrays (WIP)
+94
−41
06:44:43
puya
fix: struct kwarg evaluation order
+9
−4
06:44:43
puya
improve bool bit packing
+29
−15
06:44:43
puya
refactor: verify types and then values for arc4_decode, arc4_encode and size_of
+15
−14
06:44:43
puya
AWST build - add native struct
+123
−8
06:44:43
puya
encode / decode refactor wip
+553
−588
06:44:43
puya
lint
+2
−2
06:44:43
puya
add FixedArray.full
+92
−57
06:44:43
puya
replace fixed array default constructor with zero_bytes function
+77
−5
06:44:43
puya
simplify new_array implementation
+24
−113
06:44:43
puya
remove unrequired test
+0
−16
06:44:43
puya
builder wip
+117
−48
06:44:43
puya
ArrayBuilder get_item (WIP)
+223
−106
06:44:43
puya
encode / decode refactor wip
+45
−40
06:44:43
puya
initial stubs and test contract
+242
−0
06:44:43
puya
decided sequence builder should only deal with encoded values, and move slot handling to main builder. This decouples storage logic from the encoding logic
+30
−32
06:44:43
puya
TODOs
+11
−2
06:44:43
puya
AWST - remove WStruct
+3
−36
06:44:43
puya
test: add NativeArray return case
+30
−0
06:44:43
puya
IR - add ValueEncode and ValueDecode nodes
+75
−0
06:44:43
puya
fix ARC-4 aggregate error messages
+83
−22
06:44:43
puya
encode / decode refactor wip
+39
−38
06:44:43
puya
wip
+0
−33
06:44:43
puya
encode / decode refactor wip
+95
−73
06:44:44
puya
refactor: move head offset calculations on to TupleEncoding
+55
−91
06:44:44
puya
chore: linting
+1
−1
06:44:44
puya
restore tuple assignment behaviour
+20
−0
06:44:44
puya
refactor: move code dealing with SlotType into sequence helper functions
+42
−42
06:44:44
puya
refactor: improve readability of encodings with length headers
+5
−2
06:44:44
puya
update test expected output
+2
−2
06:44:44
puya
chore: linting
+268
−290
06:44:44
puya
preserve struct names on TupleEncoding
+14
−2
06:44:44
puya
make homogenous arc4.Tuples convertible to FixedArray
+20
−26
06:44:44
puya
implement box and aggregate read index optimization
+411
−185
06:44:44
puya
minor fix
+1
−1
06:44:44
puya
refactor: move assignment handling into assignment.py
+129
−129
06:44:44
puya
ArrayWriteIndex (WIP)
+329
−322
06:44:44
puya
tests
+11
−0
06:44:44
puya
add _CheckedEncoding codec back to support conversion between compatible types
+35
−0
06:44:44
puya
refactor: Dynamic & BitPacked DynamicArrayBuilders (WIP)
+115
−35
06:44:44
puya
test: allow specifying increase_budget by optimization level
+18
−5
06:44:44
puya
linting
+3
−13
06:44:44
puya
fix TODO
+58
−4
06:44:44
puya
feat(opt): merge chained aggregate reads
+54
−0
06:44:44
puya
feat(internal): make wtype.StackArray an immutable ARC4DynamicArray
+92
−123
06:44:44
puya
remove unused code
+0
−36
06:44:44
puya
refactor: rename tuple index methods
+5
−4
06:44:44
puya
refactor: ir.MultiValue
+92
−78
06:44:44
puya
refactor
+128
−113
06:44:44
puya
refactor: remove unused arrays.py
+3
−161
06:44:44
puya
refactor: use ValueEncode for ARC-4 bool constants
+48
−59
06:44:44
puya
test: increase ARC-4 types coverage
+10
−1
06:44:44
puya
use ValueEncode / ValueDecode nodes
+998
−1032
06:44:44
puya
add ConvertArray node
+171
−35
06:44:44
puya
add BoxRead and BoxWrite IR nodes
+112
−11
06:44:44
puya
prevent ReinterpretCast from being used for aggregate to aggregate casts, but allow Copy to change the target WType mutability
+78
−24
06:44:44
puya
use Aggregate Read/Write nodes
+354
−230
06:44:44
puya
feat: add optimizations for more efficient use of box related ops (WIP)
+233
−0
06:44:44
puya
add marketplace test case
+221152
−0
06:44:44
puya
add nested extract/replace for fixed sized encodings
+73
−8
06:44:44
puya
implement some TODO's
+44
−18
06:44:44
puya
refactor: simplify tup.read_at_index
+8
−12
06:44:44
puya
update expecetd output
+13
−13
06:44:44
puya
remove obsolete nodes
+0
−129
06:44:44
puya
rename lower_array -> lower_aggregates
+5
−5
06:44:44
puya
TIHI: use the entire transform pipeline for ARC-4 default args, due to ValueEncode now being used...
+28
−14
06:44:44
puya
remove NativeArray WType
+24
−28
06:44:44
puya
refactor: TupleBuilder read_index (WIP)
+89
−82
06:44:44
puya
add PrimitiveIRType.account
+157
−184
06:44:44
puya
remove unused arc4 functions
+1
−469
06:44:44
puya
test: update test_arc4_codec to call decode_value directly
+54
−45
06:44:44
puya
fix TODO's
+10
−11
06:44:44
puya
resolve_embedded_func
+24
−18
06:44:44
puya
test: add test_case for tuple_storage nested update
+90
−41
06:44:44
puya
remove read_slot usage
+0
−2
06:44:44
puya
chore: compile all
+2
−0
06:44:44
puya
fix NativeArray builder when typed is specified to work
+51
−16
06:44:44
puya
chore: update nodes.ts.txt
+14
−0
06:44:44
puya
refactor: simplify arc4 encode/decode
+135
−226
06:44:44
puya
add abi_call tests for new native types and related fixes
+266
−6
06:44:44
puya
remove unused code
+0
−11
06:44:44
puya
refactor: move read_tuple_index into tup builder
+68
−99
06:44:44
puya
add TupleReadIndex and TupleWriteIndex
+431
−277
06:44:44
puya
is this even remotely correct??
+6
−15
06:44:44
puya
remove unused nodes
+1
−121
06:44:44
puya
refactor: move private functions to end of file
+11
−11
06:44:44
puya
implement box and aggregate write index optimization
+687
−665
06:44:44
puya
refactor: make implementation details private
+115
−89
06:44:44
puya
address TODOs + minor refactoring in FixedArray EB
+89
−49
06:44:44
puya
update expected errors
+3
−3
06:44:44
puya
refactor: TupleBuilder read_index (WIP)
+49
−93
06:44:44
puya
use TupleBuilder for updates
+106
−134
06:44:44
puya
fix: prevent critical error when an empty tuple is attempted to be iterated statically
+2
−0
06:44:44
puya
refactor: DynamicArrayBuilders (WIP)
+101
−47
06:44:44
puya
refactor: remove get_type_arity and sum_types_arity
+16
−23
06:44:44
puya
add facility for converting from ARC4 array to native array of equivalent elements
+69
−2
06:44:44
puya
remove unused code
+0
−165
06:44:44
puya
refactor: DynamicArrayBuilder pop support
+76
−103
06:44:44
puya
what have I done
+215
−199
06:44:44
puya
refactor: remove _arc4_replace_struct_item
+17
−38
06:44:44
puya
fix TODO's
+2
−2
06:44:44
puya
minor potential future bug fix
+1
−1
06:44:44
puya
fix missing implicit subroutine dependency
+1
−0
06:44:44
puya
add TODOs after reviewing code coverage
+11
−11
06:44:44
puya
test: make negative test cases part of a contract so they are not eliminated
+9
−7
06:44:45
puya
add more dead code eliminations
+6
−1
06:44:45
puya
simplify replace_aggregate_box_ops and support writing bits
+145
−137
06:44:45
puya
updated expected output
+27
−27
06:44:45
puya
fix: include bounds check in frozen data for AggregateReadIndex
+1
−1
06:44:45
puya
added basic test for marketplace_demo
+109
−16
06:44:45
puya
feat: `algopy.Array` can now be used in storage and allows native, mutable and dynamically sized types, however it no longer has reference semantics and may require `.copy()` when aliasing the array or it's contents.
+42
−21
06:44:45
puya
added debug logs for box optimizations
+41
−19
06:44:45
puya
eliminate perilous function
+57
−42
06:44:45
puya
support writing bits
+63
−27
06:44:45
puya
reduce perilous functions
+107
−123
06:44:45
puya
improve source locations when doing native to ARC-4 type conversion at the PyType level
+53
−26
06:44:45
puya
rename
+11
−147
06:44:45
puya
remove redundant validation
+12
−16
06:44:45
puya
allow elimination of BoxReads
+49
−23
06:44:45
puya
fix box write opt
+1
−1
06:44:45
puya
eliminate unrequired copy-assignment for copy-node
+16
−33
06:44:45
puya
refactor: move box exist assert elimination into it's own file
+83
−77
06:44:45
puya
remove unused code / minor refactorings / linting
+28
−65
06:44:45
puya
prevent double handling of bits read/written as an index operation
+7
−3
06:44:45
puya
renamed marketplace-demo
+33493
−32449
06:44:45
puya
ensure ARC4Tuple types are persistable
+31
−0
06:44:45
puya
chore: linting
+3
−10
06:44:45
puya
chore: lint
+1
−3
06:44:45
puya
fix: prevent aliasing issues when passing a mutable value to a subroutine both mutably and immutably
+154
−99
06:44:45
puya
remove unused functions
+3
−117
06:44:45
puya
improve error message & ensure NamedTuple._replace requires copy for mutable elements
+24
−0
06:44:45
puya
fix box write opt
+13
−4
06:44:45
puya
refactor RCE to use .freeze() for intrinsics
+5
−18
06:44:45
puya
restore in/out functionality for mutable values within tuples
+29
−22
06:44:45
puya
big tups
+5
−2
06:44:45
puya
reduce wtype reliance && retain field names in tuple IR type
+154
−98
06:44:45
puya
nested arc4 type conversion for arc4 types now that they're not constrained
+28
−13
06:44:45
puya
chore: compile all
+17
−1
06:44:45
puya
feat: use `box_len` instead of `box_get` if only checking for box existence
+29
−1
06:44:45
puya
refactor
+1
−1
06:44:45
puya
chore: compile all
+29
−28
06:44:46
puya
better debug logs for encode/decode pair elimination
+5
−1
06:44:46
puya
add value encode/decode to RCE
+14
−0
06:44:46
puya
refactor aggregate IR nodes to use types rather than encodings
+84
−78
06:44:46
puya
make sure encode/decode elimination is safe
+51
−4
06:44:46
puya
consider byte constants by their value when performing state optimizations
+102
−49
06:44:46
puya
remove some manual constructions of arc4 encoded values in puyapy
+15
−11
06:44:46
puya
chore: compile all
+1085498
−695434
06:44:46
puya
pull out bool-packing conversion into it's own codec
+36
−14
06:44:46
puya
fix using unhashable data in frozen result
+1
−1
06:44:46
puya
decode / encode pair elimination
+52
−1
06:44:46
puya
linting
+2
−2
06:44:46
puya
comments
+3
−1
06:44:47
puya
use the same approach as compile_all_examples.py for removing outputs
+7
−18
06:44:47
puya
requires_conversion simplification
+16
−22
06:44:47
puya
minor tweaks
+12
−6
06:44:47
puya
chore: update nodes.ts.txt
+3
−3
06:44:47
puya
move ARC-4 copy validation out of the backend
+10
−2
06:44:47
puya
remove stale files
+0
−1135
06:44:47
puya
chore: compile all
+407
−366
06:44:47
puya
bool, bool1, bool8, that sounds weird, are you ok with being called bool?
+201
−229
06:44:47
puya
fix: require .copy() when extending or concatenating a sequence of mutable values
+29
−0
06:44:47
puya
fix compile_all test flakiness due to .py files in out dirs
+32
−5
06:44:47
puya
ensure client outputs are removed during test_compile
+1
−66
06:44:47
puya
chore: compile all
+21463
−21305
06:44:48
puya
chore: compile all
+10124
−10124
06:44:48
puya
renaming
+142
−145
06:44:48
puya
chore: compile all
+9145
−3518
06:44:48
puya
test: add a test case for extending an array with a sequence of mutable values
+8
−0
06:44:48
puya
add test case for internal error
+756
−0
06:44:48
puya
build: sync lock file
+2
−2
06:44:48
puya
materialise value providers from expression statements that aren't explicitly assigned
+7
−3
06:44:48
puya
build: increase algopy stubs to 3.0.0
+2
−2
06:44:48
puya
chore: compile all
+152
−0
06:44:48
puya
separate compile_contract into two methods
+14
−7
06:44:48
puya
remove Op from ReplaceValue, InsertValue, BytesEncode, DecodeBytes
+5
−5
06:44:48
puya
docs: update API documentation for to_native methods
+13
−2
06:44:48
puya
build: add changelog note about .copy() breaking change
+3
−1
06:44:49
puya
simplify
+3
−6
06:44:49
puya
hmmm maybe bad
+11
−12
06:44:49
puya
simplify
+5
−8
06:44:49
puya
simplify
+25
−37
06:44:49
puya
refactor
+23
−16
06:44:49
puya
chore: compile all
+1
−1
06:44:49
puya
allow zero length source locations
+2
−6
06:44:49
puya
refactor
+3
−2
06:44:49
puya
hmmm
+8
−16
06:44:49
puya
hmmm
+159
−184
06:44:49
puya
improve immutable validation, and add negative test cases
+58
−1
06:44:49
puya
hmmm
+77
−53
06:44:49
puya
chore: compile all
+5035
−5520
06:44:49
puya
sync python builders and pytypes with stub names
+38
−39
06:44:49
puya
chore: compile all
+53690
−57516
06:44:49
puya
allow ArrayReplace to be used with either array type
+4
−4
06:44:49
puya
make WTuple immutable derived from its members
+5
−1
06:44:49
puya
hmmm
+56
−84
06:44:49
puya
refactor
+4
−2
06:44:50
puya
improve arc4 tail concatenation
+6
−4
06:44:50
puya
refactor
+12
−6
06:44:50
puya
chore: compile all
+5120
−5130
06:44:50
puya
chore: compile all
+14035
−13967
06:44:50
puya
refactor
+6
−13
06:44:50
puya
chore: compile all
+99415
−118561
06:44:50
puya
chore: compile all
+4776
−5972
06:44:50
puya
feat: chained concat optimisation
+162
−22
06:44:50
puya
refactor
+18
−20
06:44:51
puya
add check for forbidden array encoding scenario
+14
−2
06:44:51
puya
chore: compile all
+65751
−67169
06:44:51
puya
chore: compile all
+693
−790
06:44:51
puya
refactor
+187
−60
06:44:51
puya
add more ops
+24
−10
06:44:51
puya
comment
+1
−0
06:44:51
puya
feat: chained add optimisation
+25
−0
06:44:51
puya
chore: compile all
+11
−13
06:44:51
puya
move box_get -> box_len intrinsic replacement out of dead-code-elimination and into intrinsic-simplification
+28
−40
06:44:51
puya
minor simplification
+13
−12
06:44:51
puya
chore: compile all
+7178
−7549
06:44:51
puya
refactor
+132
−196
06:44:51
puya
feat: chained mul optimisation
+25
−0
06:44:51
puya
refactor
+2
−2
06:44:52
puya
simplify ABI call / emit implicit conversions whilst maintaining error messages by adding optional custom error message to encode/decode nodes
+248
−161
06:44:52
puya
remove wtypes.StackArray
+12
−24
06:44:52
puya
todo or not todo
+2
−5
06:44:52
puya
chore: compile all
+87181
−51990
06:44:52
puya
simplify
+20
−51
06:44:52
puya
feat: new ImmutableFixedArray type
+566
−227
06:44:52
puya
simplify / remove unused code
+15
−45
06:44:52
puya
move transaction mapping logic out of implicit-arc4-conversion and into ABI call code, since it doesn't make sense for ARC-28
+38
−41
06:44:52
puya
chore: compile all
+5229
−4964
06:44:52
puya
pytype_to_arc4_pytype: move ARC-4 WType check first now that it's non-throwing, remove ImmutableArray conversion now that it has an ARC-4 WType itself
+3
−14
06:44:53
puya
chore: compile all
+10737
−10528
06:44:53
puya
TODOne
+2
−3
06:44:53
puya
refactoring
+3
−3
06:44:53
puya
chore: compile all
+2804
−2804
06:44:53
puya
fix: fix validation error when using aggressive coalescing strategy in combination with slots
+94
−49
06:44:53
puya
refactoring
+33
−39
06:44:53
puya
refactoring
+33
−36
06:44:53
puya
linting (the addition of lint)
+24
−23
06:44:53
puya
minor changes
+3
−9
06:44:54
puya
fix: don't attempt to create a TupleExpression from comma expressions as they may be void
+2
−5
06:44:54
puya
ch-ch-ch-changes
+61
−76
06:44:54
puya
reduce imports
+66
−51
06:44:54
puya
ch-ch-ch-changes
+519
−523
06:44:54
puya
ch-ch-ch-changes..?
+4
−4
06:44:54
puya
ch-ch-ch-changes
+8
−10
06:44:54
puya
ensure ir.Value is a frozen type
+21
−16
06:44:54
puya
linting (the addition of lint)
+15
−21
06:44:54
puya
comments
+11
−1
06:44:54
puya
test: add test case with a large basic block call graph
+15273
−0
06:44:54
puya
chore: linting
+3
−9
06:44:54
puya
linting (the addition of lint)
+1
−1
06:44:54
puya
ch-ch-ch-changes..?
+3
−2
06:44:54
puya
chore: compile all
+1276
−931
06:44:54
puya
ch-ch-ch-changes..?
+15
−19
06:44:54
puya
privation
+8
−8
06:44:54
puya
fix: prevent recursion error when deep copying long basic block graphs
+29
−3
06:44:54
puya
ch-ch-ch-changes..?
+115
−115
06:44:54
puya
ch-ch-ch-changes
+123
−126
06:44:54
puya
ch-ch-ch-changes..?
+10
−9
06:44:54
puya
ch-ch-ch-changes..?
+4757
−4885
06:44:54
puya
ch-ch-ch-changes
+6
−9
06:44:54
puya
ch-ch-ch-changes
+23
−22
06:44:54
puya
linting (the addition of lint)
+4
−7
06:44:54
puya
reduce imports
+21
−28
06:44:54
puya
chore: update generated code
+1
−1
06:44:55
puya
linting
+2
−4
06:44:55
puya
less code == more initial IR == less code 🤯
+29
−51
06:44:55
puya
chore: compile all
+2814
−2912
06:44:55
puya
minor tweak
+1
−1
06:44:55
puya
put special cases first
+4
−5
06:44:55
puya
chore: compile all
+39147
−35038
06:44:55
puya
side step awkward case of UTF-8 encoding
+18
−17
06:44:55
puya
reduce imports
+46
−52
06:44:56
puya
improve test coverage
+7
−10
06:44:56
puya
linting
+0
−1
06:48:10
algokit-core
wip
+20
−12
07:12:33
ARCs
Update ARCs/arc-0086.md
+1
−1
08:19:23
specs
chore: duplicate ledger
+0
−0
08:19:23
specs
chore: restore ledger
+699
−0
08:19:33
specs
merge: split ledger
+699
−0
08:36:58
specs
docs: required and optional fields
+99
−96
08:43:22
algokit-templates
Merge pull request #8 from algorandfoundation/fix/adjust-default-deploy-settings
+48
−14
08:48:55
algokit-core
chore: added integration test for sending and waiting for asset transfers (#190)
+140
−0
08:48:55
algokit-core
chore: added integration test for sending and waiting for asset transfers (#190)
+140
−0
08:52:54
algokit-core
Notes added by 'git notes add'
+1
−0
09:02:07
BlockEstate
Update index.js
+0
−0
09:02:49
BlockEstate
Update package-lock.json
+0
−0
09:04:10
BlockEstate
Update server.js
+0
−0
09:10:10
use-wallet
fix: upgrades liquid auth use-wallet-client version
+41
−29
09:11:01
BlockEstate
Updated package lock
+3
−0
09:11:26
BlockEstate
Update package-lock.json
+0
−3
09:15:44
use-wallet
Merge branch 'main' into fix/add-svelte
+2186
−780
09:22:06
algokit-core
fix: perform blocking code block in a dedicated tokio blocking thread
+42
−32
09:39:05
BlockEstate
Update on how to install prerequisites
+29
−32
10:21:57
specs
docs: nit
+4
−4
10:22:54
specs
docs: ledger state proof transaction
+81
−717
10:28:01
xbacked-sdk
version 2.19.1 - POW vault added
+79
−15
10:36:27
specs
chore: duplicate ledger
+0
−0
10:36:31
specs
chore: restore ledger
+656
−0
10:36:40
specs
merge: split ledger
+656
−0
10:59:02
algokit-core
feat(abi): Adds ABI string type support
+162
−8
10:59:11
algokit-core
feat(abi): Adds boolean and byte ABI types
+316
−3
11:03:54
specs
docs: ledger heartbeat transaction
+35
−657
11:05:59
specs
Merge remote-tracking branch 'origin/develop' into ledger
+680
−534
11:09:53
subql-stellar
Remove assertion in wrapOperationsForTx that events mean single operation
+0
−7
11:36:52
ARCs
ARC-87 First draft
+76
−9
11:46:22
ARCs
ARC-87 Fix frontmatter
+4
−4
12:56:29
community
Commit from GitHub Actions (Community Interest Tracker)
+0
−1
13:41:28
algokit-core
fix!: renaming Account -> KeyPairAccount
+58
−58
13:56:04
algokit-core
chore: remove single signature mentions
+8
−8
13:57:17
algokit-core
fix!: rollback manifest version to align with the latest release on GH
+1
−1
13:57:17
algokit-core
fix!: rollback manifest version to align with the latest release on GH
+1
−1
14:24:29
algokit-core
chore: cargo fmt
+11
−9
14:51:42
go-algorand
Update comment
+2
−1
15:14:43
a-day-in-my-bobalife
chore: log greeting (2025-07-16)
+1
−0
15:25:51
ARCs
ARC-87 [skip ci] Add contract and start of reference
+3446
−0
15:29:27
go-algorand
Symlink CLAUDE.md to AGENTS.md and ignore CLAUDE.local.md
+151
−147
15:33:27
go-algorand
Add information about running E2E tests
+11
−1
15:49:12
BlockEstate
Update README.md
+3
−3
15:49:56
BlockEstate
Update app.py
+6
−0
15:50:08
BlockEstate
Update app.py
+0
−6
15:50:44
BlockEstate
Update index.js
+1
−0
15:52:25
BlockEstate
Update server.js
+2
−1
15:55:03
algokit-core
Merge pull request #208 from algorandfoundation/fix/python-cicd
+1
−1
15:55:03
algokit-core
Merge pull request #208 from algorandfoundation/fix/python-cicd
+1
−1
15:59:25
algokit-core
Notes added by 'git notes add'
+1
−0
16:00:28
go-algorand
Prefetch boxes
+210
−189
16:00:45
algokit-core
chore(python/algokit_transact): bump version to 1.0.0-alpha.30 [skip ci]
+1
−1
16:00:45
algokit-core
chore(python/algokit_transact): bump version to 1.0.0-alpha.30 [skip ci]
+1
−1
16:02:00
algokit-core
test(abi): Adding abi unit tests based on py and js sdks as a reference
+722
−119
16:06:01
algokit-core
Notes added by 'git notes add'
+1
−0
16:11:11
ARCs
ARC-87 [skip ci] Finalize reference
+80
−18
16:19:46
go-algorand
network: do not use telemetry id for p2p nets (#6381)
+2
−2
16:25:14
go-algorand
add Go Benchmark (go) benchmark result for c0c0235ee384ec31863466903bda29809d9e79c3
+445
−1
16:52:27
puya-ts
test: Add test coverage of destructuring the Account type
+3910
−2943
16:52:36
puya-ts
quick fix wip
+395
−4
17:38:52
algokit-lora
chore(deps): bump @radix-ui/react-switch from 1.2.4 to 1.2.5 (#435)
+13
−13
18:13:14
go-algorand
refactor the functions to add tasks into methods on queue
+23
−23
18:21:39
go-algorand
CR typos
+2
−2
19:15:41
indexer
Support for ensuring limit behavior works correctly on application logs API endpoint, addressing issue #1090.
+126
−0
19:47:58
ARCs
ARC-87 [skip ci] Add documentation, linter, and simplify further
+799
−1692
20:09:16
go-algorand
remove dummy creator
+158
−121
20:15:27
go-algorand
Don't try to lipo node_exporter, which is already using universal
+1
−1
20:24:22
indexer
Update idb/postgres/postgres_test.go
+2
−4
20:26:25
indexer
Update idb/postgres/postgres_test.go
+1
−8
20:28:47
indexer
Apply CR feedback.
+1
−7
20:33:27
indexer
Update api/handlers_test.go
+1
−1
20:39:14
go-algorand
move code to HybridRelayMeshStrategyCreator
+122
−163
20:39:28
go-algorand
Merge remote-tracking branch 'upstream/master' into pavel/ws-relays
+165
−767
20:40:40
indexer
CR patch.
+1
−1
21:50:03
go-algorand
Copy nongo files for universal builds. Also remove cross arch builds in clean target.
+13
−3
23:50:49
puya-ts
more hacking
+236
−284
23:58:33
algokit-core
wip - encode tuple
+68
−33