Questions tagged [truffle-deployment]
The truffle-deployment tag has no usage guidance.
68
questions with no upvoted or accepted answers
4
votes
1
answer
1k
views
Deploying on contract on main net - Error: insufficient funds for gas * price + value
Running
geth v 1.7.3
truffle 4.0.5
truffle-config.js
module.exports = {
networks: {
development: {
host: "localhost",
port: 8545,
network_id: "*" // Match any network id
...
4
votes
0
answers
818
views
Truffle migrate Error Invalid number of arguments to Solidity function
Truffle 4.0.1
I've got a contract declared "is Pausable" (OpenZeppelin framework) and I want to pause it as part of the deployment logic.
I'm getting an error, however, when invoking pause()
Error: ...
3
votes
0
answers
371
views
Embedded vs linked libraries
I recently became aware of linked vs embedded libraries. My understanding is that if your library uses public pure functions and/or manages storage, then you need to deploy and link the library to ...
3
votes
0
answers
993
views
Timeout while attempting to connect and deploy in the Ropsten network
I am trying to deploy the contract in Ropsten network. It fails with the timeout error
The same is deployed in Ganache without any issues. Please advice
truffle-config.js
require('dotenv').config();
...
3
votes
0
answers
64
views
Many Contract Testing strategies
I'm trying to wrap my brain around how to effectively test multi "projects" in Truffle, assume a simple ganache setup, also assume that these contracts seem to work, in remix, and in unit tests, but, ...
2
votes
1
answer
548
views
"contract x" ran out of gas. Something in the constructor (ex: infinite loop) caused gas estimation to fail ganache
i'm trying to deploy contracts on private network ganache using ganache application.
but it threw an error because of its big size:
"contract x" ran out of gas. Something in the constructor (...
2
votes
0
answers
32
views
When does 'truffle deploy' yield a different output every time?
truffle deploy (aka truffle migrate) is documented here.
I'm doing the following sequence:
Starting a local Ganache node
Running truffle deploy
I'd expect this sequence to yield the exact same ...
2
votes
1
answer
915
views
call other contract's external function , the error: The contract code couldn't be stored, please check your gas amount
when I deploy a contract, the truffle frame told me this error:“The contract code couldn't be stored, please check your gas amount”。
the solidity code is:
Base.sol
pragma solidity ^0.4.22;
contract ...
2
votes
0
answers
58
views
Orders Facilitator Contract has not been deployed to detected network
I'm trying to deploy a simple contract to truffle. This is very confusing now because truffle has it's own network built into it, yet the tutorial I'm following uses test-rpc. I've looked at a few ...
2
votes
0
answers
409
views
Truffle deployment with metamask to ganache leads private key error
I'm using Truffle, web3js and Metamask to build a webapp. I'm using ganache for local testing. I'm trying to deploy a contract with
import TruffleDeployer from 'truffle-deployer';
import ...
2
votes
1
answer
214
views
truffle migrate fails when I remove console.log
I have this migration script:
var MyTok = artifacts.require("./MyTok.sol")
var MyTok_Crowdfund = artifacts.require('./MyTok_Crowdfund.sol')
module.exports = function (deployer, _, accounts) {
...
2
votes
0
answers
676
views
Truffle delpoyment Error: unknown account
i am trying to deploy my smart contract on live network, i have successfully deployed the same contract on rinkeby but facing error
while on live network, here is the detail
1 - Account balance
0....
2
votes
2
answers
987
views
Cannot deploy by Truffle to Polygon Mumbai testnet
I`m trying to deploy by truffle to testnet polygon Mumbai a smart contract ,
However it does not work with my contract.
It worked with another smaller contract , but with this one which imports ...
1
vote
0
answers
13
views
Can't deploy contracts on Mumbai
I'm trying to deploy one smart contract on Mumbai with truffle but It gives me this error
Compiling your contracts...
===========================
> Everything is up to date, there is nothing to ...
1
vote
1
answer
47
views
Error While trying to Use provider.getAddress Module
When I try to run this module, it giveas an error "TypeError: provider.getAddress is not a function".
const fs = require('fs')
const Web3 = require('web3')
function loadAccount (...
1
vote
0
answers
22
views
Deactivate clean-room environment in truffle
Everything is in the question, does anyone have a way to prevent the redeployment of the contract every time you run a test and keep using the same "contract" feature ?
Edit : I've found it, ...
1
vote
0
answers
160
views
Error deploying contract via Truffle to Polygon mainnet
When I try deploying with command npx truffle migrate --config=truffle-config.js --network polygon, I get the following error.
Error [ERR_UNHANDLED_ERROR]: Unhandled error. ([object Object])
at ...
1
vote
1
answer
297
views
truffle installed but not working
I'm using node version 12.20.2 and npm version 6.14.11 and installed truffle with cmd as administrator, the truffle framework version 5.5.12 has been installed but when I run any command in the vs ...
1
vote
0
answers
387
views
Error: transaction underpriced
The below code just stops working at the line "Attempting to deploy from account: .." in console and after sometime it gives "Trnsaction was not mined within 750s, please make sure your ...
1
vote
0
answers
225
views
Best way to Deploy smart contracts without Infura
I'm wondering what will be the best way to deploy our smart contracts. If i use Infura API, they are only serving 100 thousand requests per day.Due to that our team lost a client while performing a ...
1
vote
0
answers
431
views
What factory (UniswapV2Factory) shoud I use when deploy Sushiswap clone?
Hi I'm forking Sushiswap and about to deploy contract to mainnet.
While I'm writing deploy_contract.js in Truffle.
Which Factory shoud I use in my migration code? I saw several code example but ...
1
vote
1
answer
216
views
Node version upgrade for contract deployment throws error
I wrote a solidity contract using version 0.4.24 using OpenZeppline-solidity version 1.12.0. This used to deploy using the Nodejs version 8.12. The Nodejs version 8 is no longer being maintained from ...
1
vote
2
answers
3k
views
Error : invalid asm.js : Invalid member of stdlib when executing node deploy.js
Unable to deploy contract on Rinkeby network using infura and mnemonic of metamask account.
I am using Atom as IDE for writing smart contract using solidity.
As soon as I execute node deploy.js, I ...
1
vote
0
answers
40
views
truffle can not build success
when I fllow this document step by step enter link description here,I have something wrong with my truffle build,and I delete truffle.js ,this is photo, please help thx!!
1
vote
0
answers
586
views
Error: authentication needed: password or unlock when deploying a contract with truffle
i am using angular with truffle. I am trying to deploy a contract through truffle migrate. here is my 2_deploy_contracts.js
var contractFacotry = artifacts.require('./contractFactory.sol');
module....
1
vote
1
answer
160
views
Unable to deploy contract on ropsten
Firstly
I installed geth and it's running
I created an account and verified keystore file in the location:
~/Library/ethereum/testnet/keystore
Then I used:
Web3.personal.newAccount('password')
...
0
votes
0
answers
55
views
abortHandshake(this, req, `Unexpected server response: ${res.statusCode}`);
truffle migrate --network sepolia
Compiling your contracts...
Everything is up to date, there is nothing to compile.
/mnt/c/pr0/bootcamp-completed/node_modules/ws/lib/websocket.js:542
abortHandshake(...
0
votes
0
answers
24
views
Getting this error while deploying contract on truffle
I am using command {truffle migrate --network 'Network Name'} to deploy on truffle. I don't know where this error is comming from.
Someone who has worked on truffle, kindly help.
0
votes
0
answers
18
views
Truffle migrate didn't migrate contract despite calling truffle migrate --reset
Here's my 2_gimmy_migration.js
const Gimmy = artifacts.require("Gimmy_NFT.sol");
module.exports = function (deployer){
deployer.deploy(Gimmy);
};
I had tried truffe migrate --reset ...
0
votes
0
answers
30
views
Unable to call deployer.deploy()
I am currently trying to build this small blockchain app using JS, truffle and solidity. However, I am stuck trying to run the following command: todoList = await Todolist.deploy(). It responds with ...
0
votes
0
answers
32
views
Truffle migrations - it doesn't recognize the network from external file, why?
1_initial_migration.js file:
const Globals = require("../globals.js");
const Migrations = artifacts.require("Migrations");
const Test = artifacts.require("Test");
...
0
votes
1
answer
63
views
Truffle: { Error: Invalid number of parameters for "undefined". Got 0 expected 1! at module.exports
I am trying to execute the following smart contract using Truffle:
pragma solidity 0.5.16;
contract Phishable {
address public owner;
constructor (address _owner) public{
owner = ...
0
votes
1
answer
94
views
unable to install truffle
I'm trying to install truffle on node version 8.9.0 but it shows it has been installed and when I try to do anything on that, throws this error.
C:\Users\com\AppData\Roaming\nvm\v8.9.0\node_modules\...
0
votes
1
answer
123
views
Truffle Contracts deploy with name undefined
Whenever I truffle deploy my smart contracts, I get a message "duplicate contract names found for undefined". When I then try to interact with them, I get ReferenceError: <contract name&...
0
votes
2
answers
714
views
Is HD wallet providers mnemonic same as your private key?
I'm trying to deploy a contract to rinkeby using truffle. In the truffle-config file, in the HD wallet provider, you are supposed to specify a mnemonic and also your api from infura. The problem is ...
0
votes
0
answers
53
views
Deploying a smart contract for the second time (version2) and read/writing from etherscan.io
I successfully deployed my smart contract that enables me to mint NFTs. Now I know that everything on the blockchain is permanent, so if I wanted to make changes to that contract, I have to deploy a &...
0
votes
1
answer
2k
views
"Migrations" ran out of gas
I am trying to deploy 3 contracts to Avalanche. I have already deployed these same contracts to Ropsten, Rinkeby, and Ethereum mainnet.
When I try to deploy to Avalanche, I get this error message:
...
0
votes
2
answers
189
views
deploy contracts, invalid number of parameters
need a little help. I'm frustrated with this.
here's my sol. very simple
pragma solidity ^0.8.10;
import "openzeppelin-solidity/contracts/token/ERC20/ERC20.sol";
contract EkoToken is ERC20 ...
0
votes
1
answer
46
views
Truffle v5.4.15 deploy error with newly create project
truffle deploy returns with the following error, in a newly create project (using flutter init)
1_initial_migration.js
Deploying 'Migrations'
Error: *** Deployment Failed ***
"Migrations" -...
0
votes
1
answer
387
views
How to save truffle artifact for already deployed contract?
I have several contrats to deploy on different chains. Normally, when I just deploy the contract with truffle-v5 it creates/updates json object of artifacts by the path ./build/contracts/MyContract....
0
votes
2
answers
287
views
Migration to test net works, but not to main net
I am trying to deploy my contract to the ETH mainnet / livenet.
Everything works fine for the testnet, and also the dry-run for the mainnet works, but not the actual migration.
Here is the output:
...
0
votes
1
answer
265
views
"Uncaught ReferenceError: global is not defined” as I tried to call Todolist.deployed() in truffle console
I was trying this Beginner tutorial on smart contracts and solidity. I typed truffle compile, truffle migrate and they ran without any error and I got my gas cost used up in Ganache. When I opened ...
0
votes
0
answers
113
views
How to call selfdestruct in my other contract on the same tx I deploy my new contract with Truffle?
Title says it all. I have a contract already deployed on the blockchain. Unfortunately I need to do some changes to it so will need to re-deploy it, and the previous one will become useless. I'd like ...
0
votes
0
answers
259
views
Error with Truffle React (the contract doesn't have address)
Someone knows something about this error with Truffle React box? Must be my Metamask wallet address but it is already in my truffle-config file.
I leave the App.js file here (I didn't make it. It's ...
0
votes
1
answer
23
views
Can I change the code in openzeppelin library in the node modules?
I am doing nft platform like opensea using openzeppelin. There are some limitations in openzeppelin like only the owner can send the token to anyone. I don't want to use approve function. If I comment ...
0
votes
1
answer
336
views
Truffle and Ganache GUI: GUI and blockchain disconnect or some other error
For some reason, I am having a lot of weird issues with ganache at the same time and I have no idea what's causing them or even what to show to explain it.
After migration, which appears to succeed, ...
0
votes
0
answers
158
views
Receving Error "'Migrations'-- invalid sender" during deployment to BSC mainnet
I have tried each of the suggestions mentioned in the official issue pointing to this problem to no prevail in BSC MainNet.
I have had success in BSC TestNet as well as Ropsten TestNet.
However, the ...
0
votes
0
answers
311
views
how to pass my arguments to constructor smart contract while deploying using web3 truffle
could you please help me with this step?
I have a smart contract with a constructor with a parameter, but I don't know how to pass this parameter when deploying the smart contract using truffle and ...
0
votes
1
answer
47
views
Truffle Migrate Endless Run
I am trying to deploy my contracts with
const Migrations = artifacts.require("Migrations");
const Market = artifacts.require("Market");
module.exports = function (deployer, ...
0
votes
1
answer
338
views
"Truffle Networks" spits out error and can't migrate to Mainnet
I'm trying to deploy to Mainnet (for the first time) but the initial migration (1_initial_migration) is getting stuck. Deploying to Kovan works fine and is super fast. I have enough Eth to deploy to ...