Home / Reports / Jun 18, 2024

Explore daily commit reports from the Algorand ecosystem. Stay updated with the latest code changes, repository activity, and developer contributions, refreshed every day.

Jun 17, 2024 Arrow Back Arrow Forward Jun 19, 2024
M
T
W
T
F
S
S
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7

Tuesday, June 18, 2024

453 commits were pushed across 22 repos by 30 authors. There were 534,945 additions and 323,181 deletions.

Stay up to date with the latest insights and developments on AlgoScan

Authors

Updated Repos

...

Commit Log

tristanmenz… 00:08:04 feat: Box storage api (puya)
achidlow 00:08:06 fix potential semantic incompatibility with super() usage and differing kinds of attributes (methods vs data) (puya)
achidlow 00:08:06 visit __init__ first (puya)
achidlow 00:08:06 remove app_storage collection? (puya)
achidlow 00:08:06 add (failing) tests for app storage redeclaration (puya)
achidlow 00:08:06 box key is optional if it's a member variable (puya)
achidlow 00:08:19 type checking (puya)
achidlow 00:08:20 fix base class references across modules (puya)
achidlow 00:08:20 reduce source location diff with previous impl (puya)
achidlow 00:08:20 linting (puya)
achidlow 00:08:20 fix recursive nature of self.foo = GlobalState etc (puya)
achidlow 00:08:20 slight change to awst due to ordering of fields (puya)
achidlow 00:08:20 add todo (puya)
achidlow 00:08:20 non-functional refactor (puya)
achidlow 00:08:20 pytypes wip (puya)
achidlow 00:08:20 add todos (puya)
achidlow 00:08:20 BoxBlob -> BoxRef (puya)
achidlow 00:08:20 BoxBlob -> BoxRef (puya)
achidlow 00:08:20 minor refactor (puya)
achidlow 00:08:20 wtypes for state and box keys (puya)
achidlow 00:08:21 fix bug found by test (puya)
achidlow 00:08:21 get as many tests running as possible atm (puya)
achidlow 00:08:21 add BytesRaw + WType.scalar (puya)
achidlow 00:08:21 ensure coverage of struct declaration errors (puya)
achidlow 00:08:21 fix bug in string join result type (puya)
achidlow 00:08:21 fill missing types (puya)
achidlow 00:08:21 simplify wip (puya)
achidlow 00:08:21 fix bug found by test, alter message to match test (puya)
achidlow 00:08:21 comment correction (puya)
achidlow 00:08:21 pytypes wip (get voting compiling again) (puya)
achidlow 00:08:21 pytypes wip (puya)
achidlow 00:08:21 reduce var_expression usage (WIP) (puya)
achidlow 00:08:21 simple find-replace rename (puya)
achidlow 00:08:21 abandon metaclasses in favour of bases/mro (puya)
achidlow 00:08:21 first crack at testing pytypes for stubs (puya)
achidlow 00:08:21 use type annotations to populate symtable (puya)
achidlow 00:08:21 handle resolving expr PyType when it's a TupleExpr, which doesn't appear in mypy type tables (puya)
achidlow 00:08:21 AWST intrinsic data immutability (puya)
achidlow 00:08:21 copy across is_property (puya)
achidlow 00:08:21 key type (puya)
achidlow 00:08:21 fill missing types (puya)
achidlow 00:08:21 use pytypes in algopy.op mappings (puya)
achidlow 00:08:21 remove unused function (puya)
achidlow 00:08:21 pytypes wip (puya)
achidlow 00:08:21 use different type for properties (puya)
achidlow 00:08:21 fix BoxRef create/put (puya)
achidlow 00:08:21 smart thinking Dan 99 (puya)
achidlow 00:08:21 fix compiler crash on missing self param, add tests to make sure we disallow type-aliases anywhere other than module body (for now) (puya)
achidlow 00:08:21 reduce var_expression usage (WIP) (puya)
achidlow 00:08:21 redefinition error fixes (puya)
achidlow 00:08:21 add types for constant "enum" classes (puya)
achidlow 00:08:21 wip (puya)
achidlow 00:08:21 expose classes from AWST data (puya)
achidlow 00:08:21 remove lvalue from WType - only used to indicate void anyway, and we can give better message(s) in that case (puya)
achidlow 00:08:21 keep static errors && runtime errors for places that still need conversion (puya)
achidlow 00:08:21 fill missing types (puya)
achidlow 00:08:21 temporary hacks to get examples/box_storage compiling again (puya)
achidlow 00:08:21 use ptypes in arc4 stuff (wip) (puya)
achidlow 00:08:21 reduce var_expression usage (WIP) (puya)
achidlow 00:08:21 minor refactor (puya)
achidlow 00:08:21 minor simplification (puya)
achidlow 00:08:21 make use of constant keys (puya)
achidlow 00:08:21 pytypes aliases wip (puya)
achidlow 00:08:21 minor simplification (puya)
achidlow 00:08:21 add todos (puya)
achidlow 00:08:21 add OpUpFeeSource pytype (puya)
achidlow 00:08:21 void tests (puya)
achidlow 00:08:21 error messages for any type (puya)
achidlow 00:08:21 registration of user types (puya)
achidlow 00:08:21 lint (puya)
achidlow 00:08:21 fix bug found by test and update test error messages (puya)
achidlow 00:08:22 assignment error fixes (puya)
achidlow 00:08:22 fixups (puya)
achidlow 00:08:22 wip (puya)
achidlow 00:08:22 linting (puya)
achidlow 00:08:22 plumb types through EB.call - bit awkwardly for now (puya)
achidlow 00:08:22 remove var_expression (WIP) (puya)
achidlow 00:08:22 tests ✅ (puya)
achidlow 00:08:22 remove commented out code (puya)
achidlow 00:08:22 remove build_assignment_source (puya)
achidlow 00:08:22 remove hack (puya)
achidlow 00:08:22 add typing literal type (puya)
achidlow 00:08:22 fix whoopsie (puya)
achidlow 00:08:22 working on proliferating GenericClassExpressionBuilder (puya)
achidlow 00:08:22 pull across from box-api-tmp branch (puya)
achidlow 00:08:22 function types... (puya)
achidlow 00:08:22 smaller chunk (puya)
achidlow 00:08:22 fix oddity (puya)
achidlow 00:08:22 fixes (puya)
achidlow 00:08:22 add todo notes (puya)
achidlow 00:08:22 tests ✅ (puya)
achidlow 00:08:22 smaller chunk (puya)
achidlow 00:08:22 down to 1 unit test failure (puya)
achidlow 00:08:22 minor refactor (puya)
achidlow 00:08:27 ensure abi_call tests cover usage of methods with name overrides (puya)
daniel-make… 00:08:29 fix: resolve issue when using native types with arguments and return values in abi_call (puya)
achidlow 00:08:29 add some todos (puya)
achidlow 00:08:29 wip (puya)
daniel-make… 00:08:29 test: add tests for native types being used with abi_call (puya)
achidlow 00:08:29 fix: allow usage of module constants in ARC4 method decorators (puya)
achidlow 00:08:29 update after rebase (puya)
achidlow 00:08:29 fix: fix bug with resolving super/direct base method invocation (puya)
achidlow 00:08:32 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 compat changes (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 minor source location changes (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 compat changes (puya)
achidlow 00:08:33 boxes wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:33 state wip (puya)
achidlow 00:08:34 compat changes / fixes (puya)
achidlow 00:08:34 fix box bytes indexing (puya)
achidlow 00:08:34 remove var_expression usage (WIP) (puya)
achidlow 00:08:34 remove var_expression usage (WIP) (puya)
achidlow 00:08:34 compat changes / fixes (puya)
achidlow 00:08:34 remove var_expression usage (WIP) (puya)
achidlow 00:08:34 remove unused code (puya)
achidlow 00:08:34 remove stub_name from WType (WIP) (puya)
achidlow 00:08:34 field_name -> member_name for contract class member vars (puya)
achidlow 00:08:34 reduce linting back and forth (puya)
achidlow 00:08:34 diff reduction (puya)
achidlow 00:08:34 boxes wip (puya)
achidlow 00:08:34 remove var_expression usage (WIP) (puya)
achidlow 00:08:36 remove stub_name from WType (WIP) - output updates (puya)
achidlow 00:08:37 fix: fix bug with inner-transaction-containing tuple detection (puya)
achidlow 00:08:37 generic type checking of AWST nodes, to avoid needing it specifically for simple constant values like bool (puya)
achidlow 00:08:37 simplify / improve error message for arc4 copy requirements (puya)
achidlow 00:08:37 refactoring convert_arc4_literal (wip) (puya)
achidlow 00:08:37 remove stub_name from WType (WIP) - test/fixes (puya)
achidlow 00:08:37 wip (puya)
achidlow 00:08:37 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 (puya)
achidlow 00:08:37 remove stub_name from WType (WIP) - test/fixes (puya)
achidlow 00:08:37 remove stub_name from WType (WIP) - test/fixes (puya)
achidlow 00:08:37 remove stub_name from WType (WIP) - test/fixes (puya)
achidlow 00:08:37 remove stub_name from WType (WIP) - test/fixes (puya)
achidlow 00:08:37 minor fix (puya)
achidlow 00:08:37 simplify (puya)
achidlow 00:08:37 remove stub_name from WType (WIP) - test/fixes (puya)
achidlow 00:08:37 remove stub_name from WType (WIP) - test/fixes (puya)
achidlow 00:08:37 fix: remove undeclared methods from ufixed instance builder (puya)
achidlow 00:08:37 remove stub_name from WType (WIP) - test/fixes (puya)
achidlow 00:09:02 fix: handle bool values (as subtype of int) when comparing against arc4 uintn (puya)
achidlow 00:09:04 fix: handle __eq__ for ufixed (puya)
achidlow 00:09:04 fix usage of convert_literal in Bytes class constructor (puya)
achidlow 00:09:10 fix: fix encoding of bytes constants and allow String as sep value (puya)
achidlow 00:09:12 remove addressed todo (puya)
achidlow 00:09:12 minor simplification (puya)
achidlow 00:09:12 WType -> PyType usage in utils (puya)
achidlow 00:09:12 fix: fix bug in "untyped" itxn creation not being declared as allowing BytesBacked (puya)
achidlow 00:09:12 WType -> PyType usage in utils (puya)
achidlow 00:09:17 - handle collection runtime-type-validation in AWST nodes (puya)
achidlow 00:09:18 TypeClassExpressionBuilder.produces2() replace/eradication (puya)
achidlow 00:09:18 remove uncessary rvalue() usages (puya)
achidlow 00:09:18 rejiggering (puya)
achidlow 00:09:18 reduce error diff (puya)
achidlow 00:09:18 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 (puya)
achidlow 00:09:18 fix todo (puya)
achidlow 00:09:18 VEB.wtype eradication (puya)
achidlow 00:09:18 EB.value_type eradication (puya)
achidlow 00:09:19 ValueExpressionBuilder -> InstanceExpressionBuilder (puya)
achidlow 00:09:19 move instance methods to instance builder (puya)
achidlow 00:09:19 ensure proper handling of member_access (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 move instance methods to instance builder (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 simplify lvalue (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 renames/moves (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 move instance methods to instance builder (puya)
achidlow 00:09:19 TypeClassExpressionBuilder -> TypeBuilder (puya)
achidlow 00:09:19 literal refactor (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 fix: fix unexpected literal conversion with boxes (puya)
achidlow 00:09:19 minor refactor (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 tests fixup (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 wip (include state key access) (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 fix: fix unexpected literal conversion with boxes (puya)
achidlow 00:09:19 literal refactor (puya)
achidlow 00:09:19 address TODO (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 add literal folding test cases (compile only) (puya)
achidlow 00:09:19 fix: fix issue with reference literal conversions (puya)
achidlow 00:09:19 make compare, binary_op, and augmented_assignment abstract (puya)
achidlow 00:09:19 yeet Literal !? (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 wip (remove literal validation from wtypes) (puya)
achidlow 00:09:19 refactor base classes out from interface classes (puya)
achidlow 00:09:19 simplify builder unary op interface (puya)
achidlow 00:09:19 rename (puya)
achidlow 00:09:19 most instance methods to instance builder (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 rename (puya)
achidlow 00:09:19 remove rvalue/expr duplication and replace with resolve which is (hopefully) less ambiguous (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 remove unused code (puya)
achidlow 00:09:19 GenericClassExpressionBuilder -> GenericTypeBuilder (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 reorganise public vs private EB code (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 move instance methods to instance builder (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 yeet Literal !? (puya)
achidlow 00:09:19 make sure builders always consider boolean-ness (puya)
achidlow 00:09:19 move instance methods to instance builder (puya)
achidlow 00:09:19 remove algop.op builder special cases (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 remove unused index_multiple (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 separate out callable builder type (puya)
achidlow 00:09:19 remove unused code (puya)
achidlow 00:09:19 move instance methods to instance builder (puya)
achidlow 00:09:19 fix pytypes.BytesBackedType - not usable as runtime value (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 remove duplicated method (puya)
achidlow 00:09:19 most instance methods to instance builder (puya)
achidlow 00:09:19 fix: fix unexpected literal conversion with state (puya)
achidlow 00:09:19 most instance methods to instance builder (puya)
achidlow 00:09:19 remove less necessary reveal_type customisation (puya)
achidlow 00:09:19 move instance methods to instance builder (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 remove (now unnecessary) types argument to call (puya)
achidlow 00:09:19 minor fixes (puya)
achidlow 00:09:19 prevent accidental omission of one or more iterable/collection methods from node builders (puya)
achidlow 00:09:19 wip (puya)
achidlow 00:09:19 literal refactor (puya)
achidlow 00:09:19 most instance methods to instance builder (puya)
achidlow 00:09:19 yeet Literal !? (puya)
achidlow 00:09:19 Dan said this is okay (puya)
achidlow 00:09:19 minor rejiggering (puya)
achidlow 00:09:20 minor change (puya)
achidlow 00:09:20 wip (puya)
achidlow 00:09:20 formatting / remove unused default parameter (puya)
achidlow 00:09:20 box map pull out value expr construction && fill in member name (puya)
achidlow 00:09:20 wip (puya)
achidlow 00:09:20 visit state first (puya)
achidlow 00:09:20 wip (puya)
achidlow 00:09:20 wip (puya)
achidlow 00:09:20 remove unused method (puya)
achidlow 00:09:20 wip (puya)
achidlow 00:09:20 fix ups (puya)
achidlow 00:09:20 wip (puya)
achidlow 00:09:20 wip (puya)
achidlow 00:09:20 remove unused method / resolve TODO (puya)
achidlow 00:09:20 remove symtable from ContractFragment and replace with methods - simplifies usages (puya)
achidlow 00:09:22 wip (puya)
achidlow 00:09:24 literal conversions / conditional literals (wip) (puya)
achidlow 00:09:24 is_map -> from_map (puya)
achidlow 00:09:24 refactor (puya)
achidlow 00:09:24 refactor (puya)
achidlow 00:09:24 wip (puya)
achidlow 00:09:24 fix rebase issues picked up by linting (puya)
achidlow 00:09:24 wip (puya)
achidlow 00:09:24 wip (puya)
achidlow 00:09:24 add state/box key types (puya)
achidlow 00:09:24 fix bug (puya)
achidlow 00:09:24 fix assertion message for checked state access layering violations (puya)
achidlow 00:09:24 fix potential type consistency issue with ConditionalExpression (puya)
achidlow 00:09:29 fix rebase issues picked up by compilation (puya)
achidlow 00:09:32 lol whoops (puya)
achidlow 00:09:32 remove unused code / address todo (puya)
achidlow 00:09:32 remove size validation embedded in wtypes (puya)
achidlow 00:09:32 trace updates after rebase (puya)
achidlow 00:09:36 HMMMM (puya)
achidlow 00:09:38 remove unused code / address todo (puya)
achidlow 00:09:38 minor simplification (puya)
achidlow 00:09:38 trace updates (puya)
daniel-make… 00:09:38 add more coverage for box error conditions (puya)
achidlow 00:09:38 feat: support tuple equality comparisons with literal elements, support tuple repetition & concatenation, and support indexing/slicing literals that support it (puya)
achidlow 00:09:38 increase type safety of @baremethod (puya)
achidlow 00:09:38 compile O1 first so logs are accessible (puya)
achidlow 00:09:38 feat: support constructing tuples via tuple(<expr>) where expr is a fixed size sequence (puya)
achidlow 00:09:38 add TODO to fix bool_eval_to_constant usage (puya)
daniel-make… 00:09:38 add more coverage for box error conditions (puya)
achidlow 00:09:38 move single usage function (puya)
achidlow 00:09:38 refactor (puya)
achidlow 00:09:38 compilation updates (puya)
achidlow 00:09:38 make names consistent (puya)
achidlow 00:09:38 address todo / refactor code (puya)
daniel-make… 00:09:38 add more coverage for box error conditions (puya)
achidlow 00:09:38 make ARC4 wtypes that are aliases easier to recognise, and remove redundant code now that string is just an alias for dynamic array (puya)
daniel-make… 00:09:38 add more coverage for passing global/local storage proxies to a subroutine (puya)
achidlow 00:09:38 HMMMM (puya)
daniel-make… 00:09:38 expand box api example and implement missing API functionality (WIP) (puya)
daniel-make… 00:09:38 add more coverage to box api example (puya)
achidlow 00:09:38 - use pytype mapping of func-def type, rather than individual items within the mypy node (puya)
achidlow 00:09:38 fix tests / error messages (puya)
achidlow 00:09:38 feat: support string literals in String.join argument (puya)
achidlow 00:09:39 add TODO around how to yeet context from abi_call (puya)
daniel-make… 00:09:39 fix: support negative indexes on indexable types (puya)
achidlow 00:09:39 fix: fix semantic compatibility issue with comparisons involving tuple literals (puya)
achidlow 00:09:39 linting (puya)
achidlow 00:09:39 fix: fix UInt64 handling of construction from bool (puya)
achidlow 00:09:39 linting (puya)
achidlow 00:09:39 add test demonstrating prior tuple issue (puya)
achidlow 00:09:39 refactor of log to use new EB constructors (puya)
achidlow 00:09:39 validate arc4.UIntN size when lowering (puya)
achidlow 00:09:39 add TODO around implicit arc4 conversion (puya)
achidlow 00:09:39 fix temporary assignment / single eval (puya)
achidlow 00:09:39 add todo re iterate_static (puya)
achidlow 00:09:39 fix copypasta (puya)
daniel-make… 00:09:39 add more coverage for box.value access (puya)
achidlow 00:09:39 remove layering violation - ensure pytypes is contained to awst_build (puya)
achidlow 00:09:39 move arc4.Address builders to their own file && implement LiteralConverter (puya)
achidlow 00:09:39 ake arc4.UIntN type builder literal validation consistent with UInt64 (puya)
achidlow 00:09:39 refactoring / adressing todos re: wtype <-> arc4 conversions (puya)
achidlow 00:09:39 add todo (puya)
achidlow 00:09:39 address TODO around unwanted conversions && fix tests (puya)
achidlow 00:09:39 address todo (puya)
achidlow 00:09:39 fix: fix semantic issues with tuple comparisons of different length / types (puya)
achidlow 00:09:39 add value validation to UInt64 type builder (puya)
achidlow 00:14:39 re-run compile after rebase (puya)
dependabot[… 00:15:23 :arrow_up: Bump email-validator from 2.1.1 to 2.1.2 (algobase)
dependabot[… 00:15:55 :arrow_up: Bump griffe from 0.44.0 to 0.46.1 (algobase)
achidlow 00:16:05 update traces after rebase (puya)
dependabot[… 00:17:46 :arrow_up: Bump urllib3 from 2.2.1 to 2.2.2 (algobase)
PatrickDinh 00:23:48 take 8 (algokit-lora)
PatrickDinh 00:34:28 asset amount link fix (algokit-lora)
PatrickDinh 00:41:17 review round 1 (algokit-lora)
- 01:00:29 Build 2018 Data (go-algorand)
- 01:00:29 FI from master (go-algorand)
PatrickDinh 01:06:24 refactor vertical mapping (algokit-lora)
PatrickDinh 01:21:51 refactor horizontal mapper (algokit-lora)
github-acti… 01:23:21 Commit from GitHub Actions (Community Interest Tracker) (community)
PatrickDinh 01:34:44 update svg (algokit-lora)
PatrickDinh 02:14:29 center the text (algokit-lora)
neilcampbell 03:09:09 chore: nav padding tweak (algokit-lora)
dependabot[… 03:13:14 Update @typescript-eslint/eslint-plugin requirement (algo-voting)
PatrickDinh 03:15:59 npm audit and tests (algokit-lora)
neilcampbell 03:21:46 chore: override ws dependency (algokit-lora)
neilcampbell 03:39:51 chore: more tweaks (algokit-lora)
neilcampbell 03:44:24 chore: more UI tweaks (#103) (algokit-lora)
semantic-re… 03:46:40 Notes added by 'git notes add' (algokit-lora)
daniel-make… 03:57:51 add more coverage for box.value access (puya)
daniel-make… 03:58:03 more test coverage and todo (puya)
daniel-make… 04:00:52 rerun compile all (puya)
PatrickDinh 04:04:05 Merge remote-tracking branch 'origin/main' into graph-account-no (algokit-lora)
PatrickDinh 04:05:16 update the tests (algokit-lora)
achidlow 04:39:13 resolve some outstanding TODOs and simplify literal converter interface (puya)
PatrickDinh 04:42:00 Make the title align center (algokit-lora)
PatrickDinh 04:51:50 change the dashes color (algokit-lora)
PatrickDinh 04:54:56 ooops (algokit-lora)
achidlow 05:03:36 linting (puya)
PatrickDinh 05:07:27 chore: enhance the transaction visual UI (#104) (algokit-lora)
semantic-re… 05:09:29 Notes added by 'git notes add' (algokit-lora)
PatrickDinh 05:41:08 release web (algokit-lora)
PatrickDinh 05:42:00 no environment (algokit-lora)
PatrickDinh 05:46:31 wip (algokit-lora)
drichar 06:42:52 feat(react): set algodClient to a useState variable (use-wallet)
michaeltchu… 08:06:45 feat: fix coin flipper app code (a-day-in-my-bobalife)
drichar 08:19:23 feat(vue): reactive algodClient (use-wallet)
PatrickDinh 08:23:54 fix up + add environments (algokit-lora)
PatrickDinh 08:28:16 no need this (algokit-lora)
drichar 09:03:18 feat(solid): reactive algodClient (use-wallet)
PatrickDinh 09:09:15 don't use alias, deploy direct to prod for staging site (algokit-lora)
drichar 09:14:35 fix(solid): algodClient type (use-wallet)
drichar 09:29:49 fix(vue): ensure algodClient is a defined computed value (use-wallet)
FrankSzendz… 09:47:50 version bump (AlgorandVisualStudio)
FrankSzendz… 09:51:06 Update README.md (AlgorandVisualStudio)
achidlow 10:20:17 address TODO's in intrinsics EB - good enough for now (puya)
achidlow 10:20:38 add TODO re resolve_literal taking a Callable or similar instead (puya)
achidlow 10:32:32 address testing TODO: add error for initial_value specification when used inside conditional and not assigned to self (puya)
dependabot[… 10:42:36 Bump braces from 3.0.2 to 3.0.3 (wallet)
giuliop 10:48:37 Resolve merge conflicts with upstream/master (go-algorand)
achidlow 10:56:46 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 (puya)
PatrickDinh 11:39:10 PR review (algokit-lora)
PatrickDinh 11:41:15 chore: release website (#105) (algokit-lora)
neilcampbell 12:32:45 chore: fix double border on live transactions table (algokit-lora)
neilcampbell 12:32:45 chore: add gitattributes (algokit-lora)
Hathoriel 12:44:07 ALL-5088 - Add Casper rpc (tatum-js)
Hathoriel 12:58:07 ALL-5088 - Add Casper rpc (#1111) (tatum-js)
aorumbayev 13:04:55 chore: patching cache verison (homebrew-tap)
aorumbayev 13:19:24 chore: testing ci (homebrew-tap)
neilcampbell 13:28:08 chore: renaming explorer to lora (algokit-lora)
neilcampbell 13:38:38 chore: add lora logo (algokit-lora)
neilcampbell 13:48:50 chore: add favicon (algokit-lora)
rostislavja… 13:52:47 ALL-6920: disable auto-discovery of RPC nodes when there is only one node (tatum-js)
rostislavja… 13:53:49 ALL-6920: rebase fix (tatum-js)
aorumbayev 13:54:02 chore: test (homebrew-tap)
aorumbayev 13:56:35 chore: test (homebrew-tap)
kylebeee 14:10:23 feat(docs): wrapped up the liquid auth landing page (liquid-auth)
aorumbayev 14:14:01 refactor: minor tweaks (puya)
aorumbayev 14:16:59 chore: minor tweak (puya)
michaeltchu… 15:13:49 chore: log greeting (2024-06-18) (a-day-in-my-bobalife)
neilcampbell 15:15:28 chore: a bunch of small tweaks (algokit-lora)
neilcampbell 15:30:52 chore: tweak badge (algokit-lora)
McEazy2700 15:51:46 setup pool creation and initial contribution (zaibatsu)
pbennett 16:12:13 Merge pull request #223 from TxnLab/renovate/docker-build-push-action-6.x (reti)
renovate[bo… 16:13:50 chore(deps): update non-major dependencies (reti)
shane-at-al… 16:23:35 Testing GH pages deployment (devportal)
shane-at-al… 16:32:47 Testing with hello.sh (devportal)
shane-at-al… 16:34:09 Testing without hello.sh (devportal)
shane-at-al… 16:35:58 Testing without hello.sh (devportal)
Loedn 16:46:27 hello.sh (devportal)
shane-at-al… 16:47:43 Merge branch 'main' into gh-pages-test (devportal)
cce 17:14:50 make multiplexer.go shorter and remove unused methods (go-algorand)
aorumbayev 17:15:07 chore: fixing weird black glitch (puya)
Loedn 17:17:26 removed comments (devportal)
Loedn 17:19:20 missed one (devportal)
aorumbayev 17:25:47 chore: updating runners (homebrew-tap)
aorumbayev 17:29:29 chore: updating runners (homebrew-tap)
scholtz 17:36:24 improve sign (wallet)
scholtz 17:38:38 cicd deploy (wallet)
scholtz 17:38:56 Deploying to gh-pages from @ scholtz/wallet@e0fe4de836e6f9373d34ab4bcf6a62049dc46a77 🚀 (wallet)
scholtz 17:41:10 Deploying to gh-pages from @ scholtz/wallet@a048c3def52f881d8a9dfe2a9dabed06ee6c35d5 🚀 (wallet)
pbennett 17:57:33 lastPayout needs converted to bigint (reti)
cce 18:09:38 Merge remote-tracking branch 'upstream/master' into profiler-labels (go-algorand)
aorumbayev 18:28:31 docs: minor revamp in project/config docs (#521) (algokit-cli)
cce 18:28:33 only label profiles for goroutines that need disambiguation beyond function (go-algorand)
aorumbayev 18:32:40 chore: patching ruff warnings (puya)
aorumbayev 18:41:24 feat: defaults for transaction and globals; gtxn and itxn group refinements; tests for non arc4 contracts (#250) (puya)
drichar 19:26:20 fix(solid): fixes activeNetwork reactivity (use-wallet)
drichar 19:26:44 feat: add network switcher to example apps (use-wallet)
algovado 19:42:08 add specified assets filter (wen-tools)
LoafPickleWW 19:43:17 Merge pull request #42 from algovado/main (wen-tools)
McEazy2700 19:49:12 add loan_template details page (zaibatsu)
kylebeee 19:51:45 feat(dapp-ui): added loading status and indicator for conveying progress between link-message and receiving a data channel (liquid-auth)
kylebeee 19:53:51 chore(dapp-ui): removing unnecessary changes (liquid-auth)
algovado 20:05:54 check filters (wen-tools)
PhearZero 20:06:07 Merge pull request #28 from algorandfoundation/feat/loading-indicator (liquid-auth)
LoafPickleWW 20:15:04 Merge pull request #43 from algovado/main (wen-tools)
pbennett 21:14:35 Merge branch 'dev' into feat/txn-1770 (reti)
urtho 21:19:05 weighted prizes (reti-algodrop)
tristanmenz… 21:41:43 Add some more example contracts in order to flesh out what more of the api might look like (puya-ts)
pbennett 21:51:34 Merge pull request #216 from TxnLab/renovate/contracts-non-major-dependencies (reti)
drichar 22:17:02 fix: "Set Active" button visibility in SolidJS example (use-wallet)
joe-p 22:29:55 populate from ResourceTracker (go-algorand)
joe-p 23:07:23 initial TestPopulateResources (go-algorand)
joe-p 23:25:02 group sharing and no group sharing TestPopulateResources (go-algorand)
algo-dev-se… 23:25:09 Regenerate code from specification file (java-algorand-sdk)
algo-dev-se… 23:25:35 Regenerate code from specification file (go-algorand-sdk)
drichar 23:28:30 feat: disconnect all wallets when switching networks (use-wallet)
drichar 23:29:19 test: add/update tests for new setActiveNetwork logic (use-wallet)
michaeltchu… 23:34:08 fix: update function naming from lint (a-day-in-my-bobalife)