Joe Polny
Joe Polny
Oh sorry for some reason I thought uniffi already used dataclass. But yeah the fix for this specific issue still works without dataclasses. > huh - we also use the...
Oh interesting... yeah for now type inference in `__init__` solves the typing problem this PR is addressing and I agree that fixing the docstrings is an orthogonal issue. At the...
What is `_DEFAULT`? I think this is a problem with type narrowing, so conditionally checking against `None` should work ```py if opt_integer is None: self.opt_integer = 42 else: self.opt_integer =...
I just want to point out that right now the max amount of data the AVM loads for a single app eval is 16KB (8KB for program, 8KB for boxes)....
The solution using what we currently have availible to us is just breaking down your logic into multiple on-chain apps with different apps implenenting different methods. The main problem with...
> You could patch together a program piece by piece? I actually think this would be the best approach. Essentially allow apps to give state read/write access to other apps....
> this special keyreg can be signed by the participation keys of the account, not the spending key. This is very interesting to me. I wonder if a similar mechanism...
I just rebased master. There was a merge conflict in params_keys but it was straightforward: https://github.com/sunnypilot/sunnypilot/commit/9327079f29e295ee4291eb05f513bc67375bda66 ```c {"FlipAccIncrements", PERSISTENT | BACKUP}, ``` Changed to ```c {"FlipAccIncrements", {PERSISTENT | BACKUP, BOOL}},...
To get around this 1. Build the top-level crate with maturin 3. In Python install location (i.e. site-packages) go to the top-level package's `__init__.py` , remove `from .DEPENDENT_PACKAGE import *`...
Yeah the release was successful. Here is the full workflow run: https://github.com/joe-p/algokit-core/actions/runs/14618441013/job/41012357613 It just failed on the `success` step after release. The main problem is that this results in the...