d0cd

Results 66 comments of d0cd

Closing this issue for now, but please feel free to reopen if you have any strong concerns.

We've considered updating the retargeting algorithm such that it is dependent on block height rather than block time. At a high level, the existing algorithm can be adopted by using...

@evan-schott Does this need to be updated after the feedback from code review?

Adding another example. ``` import credits.aleo; program test_credits.aleo { async transition send_credits(input: credits.aleo/credits, amount: u64) -> (credits.aleo/credits, Future) { let result: (credits.aleo/credits, Future) = credits.aleo/transfer_private_to_public(input, self.address, amount); return (result.0, finish(result.1));...

@akalmykov the team is working on a fix, however, you can get around this issue by destructuring your tuple `let (a, b): (credits.aleo/credits, Future) = ...`

Attaching a test case ``` /* namespace = "Compile" expectation = "Pass" */ program credits.aleo { record credits { owner: address, amount: u64, } async transition transfer_private_to_public(input: credits, addr: address,...

Thanks @anstylian for taking an attempt at ARC-81! I think this approach will need careful consideration before we move forward. Specifically we'd like to: - Ensure the approach is consistent...

@christianwwwwwwww do these updates still need to folded in? Happy to get this over the line!

Hi @lildude! Do you have any feedback on this PR? Happy to incorporate any suggestions to make it more reviewable.

Thanks @lildude! We'll get this updated and merged in by Friday (earlier, if needed). Are there any deadlines on your end on cutting the next Linguist release?