Home Reports Jun 18, 2024

Tuesday, June 18, 2024

Commits
453
pushed this day
Repositories
22
with activity
Contributors
29
distinct authors
Lines changed
+534,945 −323,181
additions / deletions

Commit Log

453 commits · 22 repositories

00:08:04 puya tristanmenzel feat: Box storage api +11945 −710
00:08:06 puya achidlow remove app_storage collection? +150 −25
00:08:06 puya achidlow fix potential semantic incompatibility with super() usage and differing kinds of attributes (methods vs data) +36 −17
00:08:06 puya achidlow box key is optional if it's a member variable +3 −19
00:08:06 puya achidlow visit __init__ first +10 −1
00:08:06 puya achidlow add (failing) tests for app storage redeclaration +34 −3
00:08:19 puya achidlow type checking +6575 −5324
00:08:20 puya achidlow linting +10 −9
00:08:20 puya achidlow BoxBlob -> BoxRef +4 −4
00:08:20 puya achidlow BoxBlob -> BoxRef +52 −59
00:08:20 puya achidlow wtypes for state and box keys +39 −15
00:08:20 puya achidlow minor refactor +10 −10
00:08:20 puya achidlow add todos +3 −0
00:08:20 puya achidlow add todo +1 −1
00:08:20 puya achidlow fix recursive nature of self.foo = GlobalState etc +30 −36
00:08:20 puya achidlow reduce source location diff with previous impl +3 −1
00:08:20 puya achidlow pytypes wip +1124 −408
00:08:20 puya achidlow fix base class references across modules +3 −3
00:08:20 puya achidlow slight change to awst due to ordering of fields +5 −5
00:08:20 puya achidlow non-functional refactor +92 −104
00:08:21 puya achidlow lint +3 −1
00:08:21 puya achidlow pytypes wip +81 −106
00:08:21 puya achidlow copy across is_property +91 −2
00:08:21 puya achidlow minor simplification +7 −7
00:08:21 puya achidlow ensure coverage of struct declaration errors +34 −7
00:08:21 puya achidlow add BytesRaw + WType.scalar +60 −486
00:08:21 puya achidlow minor simplification +11 −10
00:08:21 puya achidlow comment correction +2 −4
00:08:21 puya achidlow registration of user types +96 −160
00:08:21 puya achidlow handle resolving expr PyType when it's a TupleExpr, which doesn't appear in mypy type tables +4 −0
00:08:21 puya achidlow remove lvalue from WType - only used to indicate void anyway, and we can give better message(s) in that case +7 −13
00:08:21 puya achidlow fix compiler crash on missing self param, add tests to make sure we disallow type-aliases anywhere other than module body (for now) +20 −9
00:08:21 puya achidlow use ptypes in arc4 stuff (wip) +193 −128
00:08:21 puya achidlow void tests +43 −10
00:08:21 puya achidlow smart thinking Dan 99 +102 −72
00:08:21 puya achidlow fix bug found by test and update test error messages +21 −12
00:08:21 puya achidlow make use of constant keys +89 −76
00:08:21 puya achidlow simple find-replace rename +32 −40
00:08:21 puya achidlow get as many tests running as possible atm +10 −5
00:08:21 puya achidlow wip +112 −171
00:08:21 puya achidlow simplify wip +3893 −3943
00:08:21 puya achidlow abandon metaclasses in favour of bases/mro +50 −48
00:08:21 puya achidlow AWST intrinsic data immutability +4343 −10520
00:08:21 puya achidlow use different type for properties +445 −641
00:08:21 puya achidlow fix bug found by test, alter message to match test +3 −2
00:08:21 puya achidlow redefinition error fixes +74 −27
00:08:21 puya achidlow reduce var_expression usage (WIP) +109 −114
00:08:21 puya achidlow first crack at testing pytypes for stubs +53 −5
00:08:21 puya achidlow temporary hacks to get examples/box_storage compiling again +87 −47
00:08:21 puya achidlow use type annotations to populate symtable +14 −8
00:08:21 puya achidlow fill missing types +39 −9
00:08:21 puya achidlow pytypes wip (get voting compiling again) +480 −15
00:08:21 puya achidlow add OpUpFeeSource pytype +5 −0
00:08:21 puya achidlow keep static errors && runtime errors for places that still need conversion +6 −5
00:08:21 puya achidlow expose classes from AWST data +3718 −3612
00:08:21 puya achidlow fill missing types +29 −16
00:08:21 puya achidlow key type +107 −90
00:08:21 puya achidlow fix bug found by test +33 −36
00:08:21 puya achidlow reduce var_expression usage (WIP) +17 −13
00:08:21 puya achidlow pytypes wip +90 −34
00:08:21 puya achidlow reduce var_expression usage (WIP) +137 −88
00:08:21 puya achidlow error messages for any type +31 −7
00:08:21 puya achidlow pytypes aliases wip +134 −70
00:08:21 puya achidlow add types for constant "enum" classes +12 −0
00:08:21 puya achidlow fix bug in string join result type +4 −1
00:08:21 puya achidlow fill missing types +17 −6
00:08:21 puya achidlow minor refactor +12 −13
00:08:21 puya achidlow use pytypes in algopy.op mappings +1054 −1091
00:08:21 puya achidlow remove unused function +0 −11
00:08:21 puya achidlow fix BoxRef create/put +76 −77
00:08:21 puya achidlow add todos +2 −2
00:08:22 puya achidlow fixes +3 −1
00:08:22 puya achidlow remove build_assignment_source +7 −11
00:08:22 puya achidlow smaller chunk +409 −424
00:08:22 puya achidlow fix oddity +18 −12
00:08:22 puya achidlow plumb types through EB.call - bit awkwardly for now +135 −22
00:08:22 puya achidlow wip +21 −7
00:08:22 puya achidlow assignment error fixes +8 −3
00:08:22 puya achidlow fix whoopsie +1 −1
00:08:22 puya achidlow remove hack +1 −6
00:08:22 puya achidlow remove commented out code +0 −45
00:08:22 puya achidlow tests ✅ +285 −308
00:08:22 puya achidlow fixups +86 −11
00:08:22 puya achidlow pull across from box-api-tmp branch +115 −31
00:08:22 puya achidlow add typing literal type +171 −141
00:08:22 puya achidlow smaller chunk +92 −61
00:08:22 puya achidlow linting +18 −18
00:08:22 puya achidlow working on proliferating GenericClassExpressionBuilder +56 −41
00:08:22 puya achidlow down to 1 unit test failure +51 −41
00:08:22 puya achidlow add todo notes +3 −3
00:08:22 puya achidlow remove var_expression (WIP) +72 −31
00:08:22 puya achidlow minor refactor +25 −33
00:08:22 puya achidlow function types... +129 −19
00:08:22 puya achidlow tests ✅ +372 −351
00:08:27 puya achidlow ensure abi_call tests cover usage of methods with name overrides +5404 −20578
00:08:29 puya achidlow update after rebase +1990 −1978
00:08:29 puya achidlow fix: fix bug with resolving super/direct base method invocation +1771 −1517
00:08:29 puya daniel-makerx test: add tests for native types being used with abi_call +16184 −2641
00:08:29 puya achidlow fix: allow usage of module constants in ARC4 method decorators +876 −920
00:08:29 puya achidlow add some todos +4 −0
00:08:29 puya achidlow wip +41 −21
00:08:29 puya daniel-makerx fix: resolve issue when using native types with arguments and return values in abi_call +49 −16
00:08:32 puya achidlow state wip +256 −225
00:08:33 puya achidlow boxes wip +79 −290
00:08:33 puya achidlow state wip +13 −13
00:08:33 puya achidlow state wip +28 −16
00:08:33 puya achidlow state wip +154 −111
00:08:33 puya achidlow state wip +58 −66
00:08:33 puya achidlow state wip +101 −41
00:08:33 puya achidlow state wip +2 −2
00:08:33 puya achidlow state wip +17 −65
00:08:33 puya achidlow state wip +7 −8
00:08:33 puya achidlow compat changes +3 −3
00:08:33 puya achidlow compat changes +1 −1
00:08:33 puya achidlow state wip +138 −117
00:08:33 puya achidlow state wip +3 −3
00:08:33 puya achidlow state wip +6 −5
00:08:33 puya achidlow minor source location changes +34 −34
00:08:33 puya achidlow state wip +157 −117
00:08:33 puya achidlow state wip +137 −151
00:08:33 puya achidlow state wip +50 −5
00:08:34 puya achidlow boxes wip +589 −694
00:08:34 puya achidlow remove var_expression usage (WIP) +326 −202
00:08:34 puya achidlow compat changes / fixes +678 −678
00:08:34 puya achidlow remove unused code +0 −7
00:08:34 puya achidlow compat changes / fixes +37 −34
00:08:34 puya achidlow diff reduction +9 −13
00:08:34 puya achidlow remove var_expression usage (WIP) +54 −52
00:08:34 puya achidlow field_name -> member_name for contract class member vars +22 −22
00:08:34 puya achidlow remove var_expression usage (WIP) +349 −513
00:08:34 puya achidlow fix box bytes indexing +36 −13
00:08:34 puya achidlow reduce linting back and forth +1 −0
00:08:34 puya achidlow remove var_expression usage (WIP) +165 −106
00:08:34 puya achidlow remove stub_name from WType (WIP) +680 −689
00:08:36 puya achidlow remove stub_name from WType (WIP) - output updates +1657 −1658
00:08:37 puya achidlow generic type checking of AWST nodes, to avoid needing it specifically for simple constant values like bool +36 −28
00:08:37 puya achidlow minor fix +1 −3
00:08:37 puya achidlow fix: remove undeclared methods from ufixed instance builder +145 −158
00:08:37 puya achidlow remove stub_name from WType (WIP) - test/fixes +3 −5
00:08:37 puya achidlow remove stub_name from WType (WIP) - test/fixes +23 −22
00:08:37 puya achidlow fix: fix bug with inner-transaction-containing tuple detection +1 −2
00:08:37 puya achidlow remove stub_name from WType (WIP) - test/fixes +19 −28
00:08:37 puya achidlow remove stub_name from WType (WIP) - test/fixes +27 −15
00:08:37 puya achidlow wip +168 −69
00:08:37 puya achidlow remove stub_name from WType (WIP) - test/fixes +34 −40
00:08:37 puya achidlow simplify / improve error message for arc4 copy requirements +57 −60
00:08:37 puya achidlow remove stub_name from WType (WIP) - test/fixes +24 −20
00:08:37 puya achidlow simplify +42 −37
00:08:37 puya achidlow remove stub_name from WType (WIP) - test/fixes +1 −1
00:08:37 puya achidlow make assignment type mismatch error a bit more generic - front ends should be validating this anyway, no need to confuse now with wtype names vs language native names +6 −8
00:08:37 puya achidlow refactoring convert_arc4_literal (wip) +26 −13
00:08:37 puya achidlow remove stub_name from WType (WIP) - test/fixes +6 −6
00:09:02 puya achidlow fix: handle bool values (as subtype of int) when comparing against arc4 uintn +35562 −35600
00:09:04 puya achidlow fix: handle __eq__ for ufixed +40 −3
00:09:04 puya achidlow fix usage of convert_literal in Bytes class constructor +2 −2
00:09:10 puya achidlow fix: fix encoding of bytes constants and allow String as sep value +3058 −3058
00:09:12 puya achidlow remove addressed todo +0 −1
00:09:12 puya achidlow WType -> PyType usage in utils +23 −20
00:09:12 puya achidlow minor simplification +6 −23
00:09:12 puya achidlow WType -> PyType usage in utils +155 −177
00:09:12 puya achidlow fix: fix bug in "untyped" itxn creation not being declared as allowing BytesBacked +3 −3
00:09:17 puya achidlow - handle collection runtime-type-validation in AWST nodes +8457 −8439
00:09:18 puya achidlow VEB.wtype eradication +12 −19
00:09:18 puya achidlow rename ExpressionBuilder -> NodeBuilder - it's more reflective, since statements can be built, and will also avoid confusion with builders which have/produce Expressions as rvalues +590 −639
00:09:18 puya achidlow reduce error diff +7 −5
00:09:18 puya achidlow fix todo +102 −96
00:09:18 puya achidlow remove uncessary rvalue() usages +19 −39
00:09:18 puya achidlow rejiggering +68 −109
00:09:18 puya achidlow EB.value_type eradication +35 −45
00:09:18 puya achidlow TypeClassExpressionBuilder.produces2() replace/eradication +23 −27
00:09:19 puya achidlow wip +11 −9
00:09:19 puya achidlow wip +19 −2
00:09:19 puya achidlow wip +67 −63
00:09:19 puya achidlow simplify builder unary op interface +61 −72
00:09:19 puya achidlow reorganise public vs private EB code +142 −130
00:09:19 puya achidlow wip +134 −30
00:09:19 puya achidlow literal refactor +41 −13
00:09:19 puya achidlow fix: fix issue with reference literal conversions +7 −7
00:09:19 puya achidlow wip +7 −12
00:09:19 puya achidlow simplify lvalue +6 −14
00:09:19 puya achidlow remove rvalue/expr duplication and replace with resolve which is (hopefully) less ambiguous +266 −262
00:09:19 puya achidlow make compare, binary_op, and augmented_assignment abstract +115 −42
00:09:19 puya achidlow fix pytypes.BytesBackedType - not usable as runtime value +6 −4
00:09:19 puya achidlow wip +50 −36
00:09:19 puya achidlow yeet Literal !? +24 −119
00:09:19 puya achidlow minor rejiggering +10 −10
00:09:19 puya achidlow remove algop.op builder special cases +101 −66
00:09:19 puya achidlow most instance methods to instance builder +111 −55
00:09:19 puya achidlow wip +2 −2
00:09:19 puya achidlow yeet Literal !? +30 −8
00:09:19 puya achidlow remove less necessary reveal_type customisation +7 −14
00:09:19 puya achidlow most instance methods to instance builder +3 −2
00:09:19 puya achidlow wip +35 −22
00:09:19 puya achidlow wip +16 −14
00:09:19 puya achidlow minor fixes +12 −16
00:09:19 puya achidlow fix: fix unexpected literal conversion with boxes +6 −4
00:09:19 puya achidlow remove duplicated method +22 −48
00:09:19 puya achidlow make sure builders always consider boolean-ness +79 −27
00:09:19 puya achidlow yeet Literal !? +668 −574
00:09:19 puya achidlow wip +56 −14
00:09:19 puya achidlow prevent accidental omission of one or more iterable/collection methods from node builders +488 −173
00:09:19 puya achidlow address TODO +25 −14
00:09:19 puya achidlow TypeClassExpressionBuilder -> TypeBuilder +48 −56
00:09:19 puya achidlow remove unused code +0 −6
00:09:19 puya achidlow most instance methods to instance builder +76 −151
00:09:19 puya achidlow wip +74 −74
00:09:19 puya achidlow GenericClassExpressionBuilder -> GenericTypeBuilder +19 −19
00:09:19 puya achidlow wip +2 −2
00:09:19 puya achidlow literal refactor +339 −182
00:09:19 puya achidlow move instance methods to instance builder +16 −9
00:09:19 puya achidlow fix: fix unexpected literal conversion with boxes +24 −21
00:09:19 puya achidlow rename +16 −16
00:09:19 puya achidlow add literal folding test cases (compile only) +510 −0
00:09:19 puya achidlow wip +34 −20
00:09:19 puya achidlow rename +11 −11
00:09:19 puya achidlow remove unused index_multiple +0 −10
00:09:19 puya achidlow wip +14 −3
00:09:19 puya achidlow most instance methods to instance builder +38 −33
00:09:19 puya achidlow wip +38 −50
00:09:19 puya achidlow remove (now unnecessary) types argument to call +48 −159
00:09:19 puya achidlow renames/moves +192 −184
00:09:19 puya achidlow move instance methods to instance builder +2 −2
00:09:19 puya achidlow move instance methods to instance builder +35 −23
00:09:19 puya achidlow wip +33 −53
00:09:19 puya achidlow move instance methods to instance builder +27 −20
00:09:19 puya achidlow refactor base classes out from interface classes +319 −296
00:09:19 puya achidlow wip +53 −64
00:09:19 puya achidlow ensure proper handling of member_access +29 −10
00:09:19 puya achidlow wip (include state key access) +87 −9
00:09:19 puya achidlow wip +17 −54
00:09:19 puya achidlow wip +49 −57
00:09:19 puya achidlow move instance methods to instance builder +72 −37
00:09:19 puya achidlow separate out callable builder type +44 −85
00:09:19 puya achidlow wip (remove literal validation from wtypes) +22 −21
00:09:19 puya achidlow wip +15 −36
00:09:19 puya achidlow remove unused code +2 −6
00:09:19 puya achidlow wip +11 −33
00:09:19 puya achidlow tests fixup +7 −7
00:09:19 puya achidlow fix: fix unexpected literal conversion with state +26 −23
00:09:19 puya achidlow Dan said this is okay +1 −1
00:09:19 puya achidlow wip +235 −258
00:09:19 puya achidlow move instance methods to instance builder +106 −85
00:09:19 puya achidlow ValueExpressionBuilder -> InstanceExpressionBuilder +48 −48
00:09:19 puya achidlow wip +106 −24
00:09:19 puya achidlow literal refactor +1929 −127
00:09:19 puya achidlow wip +6 −3
00:09:19 puya achidlow move instance methods to instance builder +286 −266
00:09:19 puya achidlow minor refactor +4 −10
00:09:19 puya achidlow wip +103 −104
00:09:20 puya achidlow wip +16 −15
00:09:20 puya achidlow wip +273 −247
00:09:20 puya achidlow remove unused method +0 −4
00:09:20 puya achidlow fix ups +6 −6
00:09:20 puya achidlow visit state first +2 −2
00:09:20 puya achidlow wip +39 −67
00:09:20 puya achidlow wip +9 −37
00:09:20 puya achidlow box map pull out value expr construction && fill in member name +31 −44
00:09:20 puya achidlow formatting / remove unused default parameter +2 −5
00:09:20 puya achidlow minor change +1 −1
00:09:20 puya achidlow wip +100 −28
00:09:20 puya achidlow remove symtable from ContractFragment and replace with methods - simplifies usages +12 −13
00:09:20 puya achidlow wip +72 −75
00:09:20 puya achidlow wip +37 −85
00:09:20 puya achidlow remove unused method / resolve TODO +0 −8
00:09:22 puya achidlow wip +8479 −8720
00:09:24 puya achidlow literal conversions / conditional literals (wip) +2161 −693
00:09:24 puya achidlow wip +2 −2
00:09:24 puya achidlow refactor +64 −131
00:09:24 puya achidlow fix potential type consistency issue with ConditionalExpression +7 −6
00:09:24 puya achidlow refactor +7 −21
00:09:24 puya achidlow wip +46 −43
00:09:24 puya achidlow fix assertion message for checked state access layering violations +9430 −9356
00:09:24 puya achidlow fix bug +1 −1
00:09:24 puya achidlow add state/box key types +192 −90
00:09:24 puya achidlow is_map -> from_map +6 −6
00:09:24 puya achidlow fix rebase issues picked up by linting +4 −6
00:09:24 puya achidlow wip +31 −16
00:09:29 puya achidlow fix rebase issues picked up by compilation +31814 −29067
00:09:32 puya achidlow remove size validation embedded in wtypes +9 −94
00:09:32 puya achidlow lol whoops +25 −25
00:09:32 puya achidlow trace updates after rebase +11805 −11993
00:09:32 puya achidlow remove unused code / address todo +0 −41
00:09:36 puya achidlow HMMMM +12048 −11054
00:09:38 puya achidlow feat: support tuple equality comparisons with literal elements, support tuple repetition & concatenation, and support indexing/slicing literals that support it +310 −101
00:09:38 puya achidlow compilation updates +4458 −2413
00:09:38 puya achidlow remove unused code / address todo +7 −18
00:09:38 puya achidlow feat: support constructing tuples via tuple(<expr>) where expr is a fixed size sequence +38 −29
00:09:38 puya achidlow minor simplification +9 −9
00:09:38 puya achidlow move single usage function +9 −12
00:09:38 puya daniel-makerx add more coverage for box error conditions +2105 −1870
00:09:38 puya achidlow make names consistent +10 −10
00:09:38 puya daniel-makerx add more coverage for box error conditions +72 −12
00:09:38 puya achidlow trace updates +6540 −7547
00:09:38 puya achidlow HMMMM +14 −18
00:09:38 puya daniel-makerx add more coverage for passing global/local storage proxies to a subroutine +1254 −791
00:09:38 puya achidlow address todo / refactor code +123 −74
00:09:38 puya achidlow add TODO to fix bool_eval_to_constant usage +3 −0
00:09:38 puya daniel-makerx add more coverage for box error conditions +1515 −1283
00:09:38 puya daniel-makerx expand box api example and implement missing API functionality (WIP) +127 −51
00:09:38 puya achidlow refactor +118 −134
00:09:38 puya achidlow make ARC4 wtypes that are aliases easier to recognise, and remove redundant code now that string is just an alias for dynamic array +14 −20
00:09:38 puya achidlow increase type safety of @baremethod +18 −16
00:09:38 puya achidlow fix tests / error messages +8 −8
00:09:38 puya achidlow - use pytype mapping of func-def type, rather than individual items within the mypy node +369 −227
00:09:38 puya achidlow feat: support string literals in String.join argument +269 −87
00:09:38 puya achidlow compile O1 first so logs are accessible +2 −2
00:09:38 puya daniel-makerx add more coverage to box api example +2854 −1412
00:09:39 puya daniel-makerx fix: support negative indexes on indexable types +44 −39
00:09:39 puya achidlow add todo re iterate_static +7 −0
00:09:39 puya achidlow validate arc4.UIntN size when lowering +8 −2
00:09:39 puya achidlow add value validation to UInt64 type builder +5 −1
00:09:39 puya achidlow add TODO around how to yeet context from abi_call +4 −0
00:09:39 puya achidlow linting +0 −2
00:09:39 puya achidlow fix copypasta +1 −1
00:09:39 puya achidlow move arc4.Address builders to their own file && implement LiteralConverter +157 −122
00:09:39 puya achidlow ake arc4.UIntN type builder literal validation consistent with UInt64 +8 −10
00:09:39 puya achidlow remove layering violation - ensure pytypes is contained to awst_build +213 −197
00:09:39 puya daniel-makerx add more coverage for box.value access +4819 −3135
00:09:39 puya achidlow refactoring / adressing todos re: wtype <-> arc4 conversions +357 −281
00:09:39 puya achidlow add test demonstrating prior tuple issue +750 −1
00:09:39 puya achidlow address todo +1 −2
00:09:39 puya achidlow add todo +1 −0
00:09:39 puya achidlow linting +2 −2
00:09:39 puya achidlow refactor of log to use new EB constructors +44 −69
00:09:39 puya achidlow fix: fix semantic compatibility issue with comparisons involving tuple literals +666 −832
00:09:39 puya achidlow fix: fix UInt64 handling of construction from bool +81 −43
00:09:39 puya achidlow fix: fix semantic issues with tuple comparisons of different length / types +739 −192
00:09:39 puya achidlow fix temporary assignment / single eval +306 −254
00:09:39 puya achidlow address TODO around unwanted conversions && fix tests +17 −13
00:09:39 puya achidlow add TODO around implicit arc4 conversion +4 −1
00:14:39 puya achidlow re-run compile after rebase +1599 −1598
00:15:23 algobase dependabot[bot] :arrow_up: Bump email-validator from 2.1.1 to 2.1.2 +5 −5
00:15:55 algobase dependabot[bot] :arrow_up: Bump griffe from 0.44.0 to 0.46.1 +5 −5
00:16:05 puya achidlow update traces after rebase +9884 −9888
00:17:46 algobase dependabot[bot] :arrow_up: Bump urllib3 from 2.2.1 to 2.2.2 +5 −5
00:23:48 algokit-lora PatrickDinh take 8 +20 −19
00:34:28 algokit-lora PatrickDinh asset amount link fix +18 −6
00:41:17 algokit-lora PatrickDinh review round 1 +5 −4
01:00:29 go-algorand - FI from master +1 −1
01:00:29 go-algorand - Build 2018 Data +1 −1
01:06:24 algokit-lora PatrickDinh refactor vertical mapping +73 −63
01:21:51 algokit-lora PatrickDinh refactor horizontal mapper +41 −49
01:23:21 community github-actions[bot] Commit from GitHub Actions (Community Interest Tracker) +1 −0
01:34:44 algokit-lora PatrickDinh update svg +4 −4
02:14:29 algokit-lora PatrickDinh center the text +1 −1
03:09:09 algokit-lora neilcampbell chore: nav padding tweak +8 −11
03:13:14 algo-voting dependabot[bot] Update @typescript-eslint/eslint-plugin requirement +1 −1
03:15:59 algokit-lora PatrickDinh npm audit and tests +2393 −2655
03:21:46 algokit-lora neilcampbell chore: override ws dependency +6 −3
03:39:51 algokit-lora neilcampbell chore: more tweaks +8 −4
03:44:24 algokit-lora neilcampbell chore: more UI tweaks (#103) +70 −86
03:46:40 algokit-lora semantic-release-bot Notes added by 'git notes add' +1 −0
03:57:51 puya daniel-makerx add more coverage for box.value access +3238 −2624
03:58:03 puya daniel-makerx more test coverage and todo +76 −4
04:00:52 puya daniel-makerx rerun compile all +565 −401
04:04:05 algokit-lora PatrickDinh Merge remote-tracking branch 'origin/main' into graph-account-no +2360 −2153
04:05:16 algokit-lora PatrickDinh update the tests +2109 −2339
04:39:13 puya achidlow resolve some outstanding TODOs and simplify literal converter interface +386 −691
04:42:00 algokit-lora PatrickDinh Make the title align center +1483 −900
04:51:50 algokit-lora PatrickDinh change the dashes color +1 −1
04:54:56 algokit-lora PatrickDinh ooops +29 −29
05:03:36 puya achidlow linting +7 −32
05:07:27 algokit-lora PatrickDinh chore: enhance the transaction visual UI (#104) +3548 −3054
05:09:29 algokit-lora semantic-release-bot Notes added by 'git notes add' +1 −0
05:41:08 algokit-lora PatrickDinh release web +150 −8
05:42:00 algokit-lora PatrickDinh no environment +0 −2
05:46:31 algokit-lora PatrickDinh wip +1 −1
06:42:52 use-wallet drichar feat(react): set algodClient to a useState variable +200 −121
08:06:45 a-day-in-my-bobalife michaeltchuang feat: fix coin flipper app code +389 −228
08:19:23 use-wallet drichar feat(vue): reactive algodClient +203 −43
08:23:54 algokit-lora PatrickDinh fix up + add environments +4 −2
08:28:16 algokit-lora PatrickDinh no need this +0 −36
09:03:18 use-wallet drichar feat(solid): reactive algodClient +80 −16
09:09:15 algokit-lora PatrickDinh don't use alias, deploy direct to prod for staging site +1 −1
09:14:35 use-wallet drichar fix(solid): algodClient type +1 −1
09:29:49 use-wallet drichar fix(vue): ensure algodClient is a defined computed value +10 −5
09:47:50 AlgorandVisualStudio FrankSzendzielarz version bump +2 −2
09:51:06 AlgorandVisualStudio FrankSzendzielarz Update README.md +5 −0
10:20:17 puya achidlow address TODO's in intrinsics EB - good enough for now +4764 −3634
10:20:38 puya achidlow add TODO re resolve_literal taking a Callable or similar instead +3 −0
10:32:32 puya achidlow address testing TODO: add error for initial_value specification when used inside conditional and not assigned to self +18 −5
10:42:36 wallet dependabot[bot] Bump braces from 3.0.2 to 3.0.3 +7 −7
10:48:37 go-algorand giuliop Resolve merge conflicts with upstream/master +4540 −2931
10:56:46 puya achidlow fix inscrutable error messages when doing something funky trying to assign to self - self storage key/key-prefixes must also be static and non-conditional +21 −14
11:39:10 algokit-lora PatrickDinh PR review +0 −15
11:41:15 algokit-lora PatrickDinh chore: release website (#105) +104 −13
12:32:45 algokit-lora neilcampbell chore: fix double border on live transactions table +1 −1
12:32:45 algokit-lora neilcampbell chore: add gitattributes +6 −0
12:44:07 tatum-js Hathoriel ALL-5088 - Add Casper rpc +666 −20
12:58:07 tatum-js Hathoriel ALL-5088 - Add Casper rpc (#1111) +666 −20
13:04:55 homebrew-tap aorumbayev chore: patching cache verison +1 −1
13:19:24 homebrew-tap aorumbayev chore: testing ci +4 −4
13:28:08 algokit-lora neilcampbell chore: renaming explorer to lora +79 −45
13:38:38 algokit-lora neilcampbell chore: add lora logo +11 −5
13:48:50 algokit-lora neilcampbell chore: add favicon +53 −1
13:52:47 tatum-js - ALL-6920: disable auto-discovery of RPC nodes when there is only one node +13 −5
13:53:49 tatum-js - ALL-6920: rebase fix +7 −6
13:54:02 homebrew-tap aorumbayev chore: test +3 −3
13:56:35 homebrew-tap aorumbayev chore: test +3 −3
14:10:23 liquid-auth kylebeee feat(docs): wrapped up the liquid auth landing page +1536 −1941
14:14:01 puya aorumbayev refactor: minor tweaks +357 −149
14:16:59 puya aorumbayev chore: minor tweak +4 −2
15:13:49 a-day-in-my-bobalife michaeltchuang chore: log greeting (2024-06-18) +1 −0
15:15:28 algokit-lora neilcampbell chore: a bunch of small tweaks +64 −74
15:30:52 algokit-lora neilcampbell chore: tweak badge +1 −1
15:51:46 zaibatsu McEazy2700 setup pool creation and initial contribution +2214 −44
16:12:13 reti pbennett Merge pull request #223 from TxnLab/renovate/docker-build-push-action-6.x +1 −1
16:13:50 reti renovate[bot] chore(deps): update non-major dependencies +34 −25
16:23:35 devportal shane-at-algo Testing GH pages deployment +437 −0
16:32:47 devportal shane-at-algo Testing with hello.sh +1 −1
16:34:09 devportal shane-at-algo Testing without hello.sh +1 −1
16:35:58 devportal shane-at-algo Testing without hello.sh +4 −4
16:46:27 devportal Loedn hello.sh +253 −0
16:47:43 devportal shane-at-algo Merge branch 'main' into gh-pages-test +253 −0
17:14:50 go-algorand cce make multiplexer.go shorter and remove unused methods +18 −37
17:15:07 puya aorumbayev chore: fixing weird black glitch +3 −9
17:17:26 devportal Loedn removed comments +5 −5
17:19:20 devportal Loedn missed one +1 −1
17:25:47 homebrew-tap aorumbayev chore: updating runners +1 −1
17:29:29 homebrew-tap aorumbayev chore: updating runners +1 −1
17:36:24 wallet scholtz improve sign +0 −3
17:38:38 wallet scholtz cicd deploy +1 −1
17:38:56 wallet scholtz Deploying to gh-pages from @ scholtz/wallet@e0fe4de836e6f9373d34ab4bcf6a62049dc46a77 🚀 +6 −6
17:41:10 wallet scholtz Deploying to gh-pages from @ scholtz/wallet@a048c3def52f881d8a9dfe2a9dabed06ee6c35d5 🚀 +5 −5
17:57:33 reti pbennett lastPayout needs converted to bigint +3 −3
18:09:38 go-algorand cce Merge remote-tracking branch 'upstream/master' into profiler-labels +252025 −75056
18:28:31 algokit-cli aorumbayev docs: minor revamp in project/config docs (#521) +69 −4
18:28:33 go-algorand cce only label profiles for goroutines that need disambiguation beyond function +9 −25
18:32:40 puya aorumbayev chore: patching ruff warnings +6 −6
18:41:24 puya aorumbayev feat: defaults for transaction and globals; gtxn and itxn group refinements; tests for non arc4 contracts (#250) +2141 −662
19:26:20 use-wallet drichar fix(solid): fixes activeNetwork reactivity +1 −5
19:26:44 use-wallet drichar feat: add network switcher to example apps +428 −9
19:42:08 wen-tools algovado add specified assets filter +45 −9
19:43:17 wen-tools LoafPickleWW Merge pull request #42 from algovado/main +45 −9
19:49:12 zaibatsu McEazy2700 add loan_template details page +430 −25
19:51:45 liquid-auth kylebeee feat(dapp-ui): added loading status and indicator for conveying progress between link-message and receiving a data channel +46 −10
19:53:51 liquid-auth kylebeee chore(dapp-ui): removing unnecessary changes +0 −10
20:05:54 wen-tools algovado check filters +5 −1
20:06:07 liquid-auth PhearZero Merge pull request #28 from algorandfoundation/feat/loading-indicator +36 −10
20:15:04 wen-tools LoafPickleWW Merge pull request #43 from algovado/main +5 −1
21:14:35 reti pbennett Merge branch 'dev' into feat/txn-1770 +1 −1
21:19:05 reti-algodrop urtho weighted prizes +65 −26
21:41:43 puya-ts tristanmenzel Add some more example contracts in order to flesh out what more of the api might look like +1290 −86
21:51:34 reti pbennett Merge pull request #216 from TxnLab/renovate/contracts-non-major-dependencies +34 −25
22:17:02 use-wallet drichar fix: "Set Active" button visibility in SolidJS example +10 −8
22:29:55 go-algorand joe-p populate from ResourceTracker +55 −52
23:07:23 go-algorand joe-p initial TestPopulateResources +101 −19
23:25:02 go-algorand joe-p group sharing and no group sharing TestPopulateResources +53 −15
23:25:09 java-algorand-sdk algo-dev-service Regenerate code from specification file +37 −0
23:25:35 go-algorand-sdk algo-dev-service Regenerate code from specification file +12 −0
23:28:30 use-wallet drichar feat: disconnect all wallets when switching networks +63 −7
23:29:19 use-wallet drichar test: add/update tests for new setActiveNetwork logic +161 −23
23:34:08 a-day-in-my-bobalife michaeltchuang fix: update function naming from lint +341 −245