concordium-rust-smart-contracts
concordium-rust-smart-contracts copied to clipboard
Libraries and tools for writing and testing smart contracts on Concordium
**Task description** Provide a standard template on how a smart contract should immitate a memo feature when doing transfers to accounts. The transfer message cannot contain any metadata in addition...
**Task description** The deployment scripts that come with templates are a bit verbose. There is a lot of functionality in the Rust SDK that is not used, but should be....
## Purpose Prototyping some basic components to reuse code in contracts. ## Checklist - [ ] My code follows the style of this project. - [ ] The code compiles...
**Task description** Currently when running `cargo concordium test` you need to either supply an `-o` parameter that matches what you put in the integration tests or don't supply any `-o`...
**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,...
**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...
**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...
**Description** Add a helper method on `ContractInvokeSuccess` for deserializing events into structured types. It should assume that only a single contract is called and thus that only one type of...
**Task description** Create a folder named something like `vulnerability-examples` and add the complete code of the DAO example https://github.com/Concordium/concordium.github.io/pull/722
**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...