Concordium / concordium-rust-smart-contracts

Libraries and tools for writing and testing smart contracts on Concordium
https://docs.rs/concordium-std/latest/concordium_std/
Mozilla Public License 2.0
57 stars 35 forks source link

Added functions in the primitive interface #450

Open rasmus-kirk opened 1 month ago

rasmus-kirk commented 1 month ago

Purpose

See the related issue (BASE-558)

Also see the accompanying PR

Tested using this script, that compiles cargo concordium and runs the unit tests in concordium-std:

CONCORDIUM_STD_PATH="/path/to/concordium-std"
CARGO_CONCORDIUM_PATH="/path/to/cargo-concordium/Cargo.toml"

pushd "$CONCORDIUM_STD_PATH"
cargo run --manifest-path "$CARGO_CONCORDIUM_PATH" -- concordium test --only-unit-tests -- --features internal-wasm-test
popd

Changes

Checklist