I'm trying to deploy basic erc20 example contract on rococo canvas but "contracts.ContractTrapped" error popped on deployment? any hint will be much appreciated, Thanks!
polkadot canvas testnet contract deploy error "contracts.contractTrapped"
132 Views Asked by Rehan At
2
There are 2 best solutions below
6
Tomasz Waszczyk
On
I have had the issue ContractTrapped while I wanted to add values in Solidity code without SafeMath library. The solution was to ensure safety of a source code like:
function sum(uint256 a, uint256 b) internal pure returns (uint256) {
uint256 c = a + b;
require(c >= a);
return c;
}
Related Questions in SUBSTRATE
- in Substrate, How to update BabeAuthorityWeight and NextAuthorities from custom pallet?
- unconstrained type parameter in rust
- How to Fetch data at the time of block production In substrate?
- Canvas to base64 Image without awt/swing classes
- Swift Blake2B 128 hashing mismatch
- Unable to Connect Polkadot.js Apps to Dockerized Aleph-nodes in WSL2
- which libp2p module do I use to broadcast data to peers in the network e.g blockchain? do I use mdns or kademlia for blockchain?
- Polkadot `payment_queryInfo` returning Execution aborted due to trap: wasm trap: wasm `unreachable` instruction executed
- How do I register a custom extension for offchain workers?
- How to submit multiple extrinsics in the same block in substrate? (RpcError: 1014: Priority is too low:)
- Decoding problems in polkadot-js after updating of substrate version
- I am attempting the quick start tutorial and I am at this command "cargo build --release --package node-template-runtime" on this page
- "cargo check -p node-template-runtime --release" error: failed to select a version for `signature`
- Substrate: How to perform Parachain Runtime Upgrade via Democracy using Chopsticks
- rococo parachain stop generate blocks
Related Questions in POLKADOT
- Unable to Connect Polkadot.js Apps to Dockerized Aleph-nodes in WSL2
- Polkadot `payment_queryInfo` returning Execution aborted due to trap: wasm trap: wasm `unreachable` instruction executed
- Way to cancel a signature request in Polkadot Extension
- I am attempting the quick start tutorial and I am at this command "cargo build --release --package node-template-runtime" on this page
- "cargo check -p node-template-runtime --release" error: failed to select a version for `signature`
- Substrate: How to perform Parachain Runtime Upgrade via Democracy using Chopsticks
- How to get Polkadot address from private key?
- rococo parachain stop generate blocks
- How to create a polka dot texture with linear gradient as background in css?
- running substrate benchmaks errors at setjmp file not found
- First Substrate Chain
- How to generate polkadot account file using polkadot-js API
- Polkadot block-chain basic concepts
- 1002: Verification Error: Execution: Could not convert parameter `tx` between node and runtime: No such variant in enum MultiAddress
- Create an array within a 'for loop' in React
Related Questions in RUST-INK
- ListTile Background Overflow Problem in ListView
- Error calling si.currentLoad(); inside setInterval
- Unable to upload smart contract in Polkadot.js - contracts.instantiateWithCode: ready the whole time
- How can I calculate a percentage of a number using Parity Ink?
- Cannot get synced state in React INK when using "useStdin" hook with rawMode
- How to deploy contract with polkadot.js
- How to get the value corresponding to solidity "tx.origin" in substrate ink?
- Unwrap Struct Once And Modify Multiple Values
- Contract call returns error "Found input with 28 bits, expected 8". Polkadot.js and ink contracts
- metis example has an error [Mismatching versions of `parity-scale-codec` were found!]
- How to deposit into an Ink! Smart Contract
- Rust ink, Unable to use imported module due an "unresolved import" error
- Rust ink, cross contract call returns ConctractTrapped error
- canvas-ui error when uploading flipper.contract during substrate ink-workshop
- polkadot canvas testnet contract deploy error "contracts.contractTrapped"
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Please, check the source of this paragraph to see if it solves your issue.