Aleš Bizjak

Results 66 issues of Aleš Bizjak

**Task description** This library would have all the type definitions needed to add cis3 sponsored transactions functionality to other contracts. In particular this means the type definitions for permit messages,...

[Type] Task

**Bug Description** concordium-quickcheck enables the std feature of concordium-std. This in turn means it is impossible to do a no-std build as long as quickcheck is used. This is partly...

[Type] Bug

**Task description** In #347 the credential registry tests were not fully migrated to use the integration testing library. Since this is our template example it is not great to have...

[Prio] Medium
[Type] Task

**Description** Currently these methods in concordium-std accept/return BTreeMaps. THis is not very efficient in the sense that it requires parsing which is not very useful in common cases (since the...

[Type] Change Request

**Task description** We have had an issue recently where the default behaviour of the rust toolchain started producing invalid smart contracts. We should get ahead of this by running a...

[Type] Task

There are methods get, get_mut, entry which can all be used to check existence of a key. However they all use V::deserial_with_state as part, which is not necessary if we...

[Type] Task

The concordium_contracts_common::Write has a `Default` constraint. This is not really essential, and I think the only reason it is there is simplicity. It is used in the `write_all` implementation, where...

[Type] Change Request

**Task description** Update developer documentation about upgrades in light of #199 . The example in the repository has been updated, and we need to reflect this in the documentation.

documentation
[Type] Task

**Description** Currently the CIS2 library provides an CIS2Event type which owns all the values. However in practice in smart contracts these events are generally only constructed to be emitted by...

[Type] Change Request

**Task description** Add a CI step to check for regressions in contract sizes for the examples.

[Type] Task