2
votes
Accepted
How do Endpoints work?
In Plutus apps, the mechanism for requesting inputs is called "endpoints".
All endpoints that an app wants to use must be declared as part of the type of the app. The set of all endpoints of ...
2
votes
Rust off-chain solutions
Naumachia is specifically designed to make off-chain code easy with Rust. It uses CML under the hood for actually deploying/transacting, but that's much too low-level for the average developer IMO, ...
1
vote
Rust off-chain solutions
You can try Cardano Multiplatform Lib.
It can be deployed to multiple platforms (Rust crate would be what you are interested in) and it handles:
Serialization & deserialization of Cardano core ...
1
vote
How to resolve this "(FromAlonzoUtxoFail (UtxosFailure (ValidationTagMismatch (IsValid True)" transaction submission error on mesh library
Finally I got it and resolved. As I was locking lovelace in a script following the locking of assets. So i didnt made one change according to lovelace. So here is my modified function
const assets = ...
1
vote
Using custom datum for `mustPayToOtherScript` in off-chain code
As far as I know your datum types are required to conform the Data type.
Try:
PlutusTx.makeIsDataIndexed ''RandomDatum [ ('RandomDatum, 0) ]
{...}
let randomDatum = RandomDatum { ...params... }
...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
offchain × 18plutus × 12
minting × 4
on-chain × 3
smart-contract × 2
transaction × 2
pab × 2
validation × 2
datum × 2
builtindata × 2
lucid × 2
plutus-pioneer-program × 1
staking × 1
cardano-cli × 1
native-assets × 1
address × 1
fee × 1
learning × 1
script × 1
native × 1
developers × 1
validator × 1
hash × 1
inline-datum × 1
mesh × 1