Questions tagged [remix]

Questions about Remix, an online browser compiler for Solidity, formerly called Browser Solidity.

Remix is an IDE used to create Ethereum smart contracts in the Solidity programming language. It has a built-in Solidity compiler and it runs in the browser. It uses web3.js to interface with blockchains of test networks or the main Ethereum network. This enables it to deploy contracts or to call contract functions.

3293 questions
8
votes
2 answers

Is it possible to interact with a deployed contract (not mine) with Remix Solidity IDE?

I know that I can call methods or send transactions with web3.js. But, is it possible to interact with a deployed contract (not mine), like golem, status, etc.. with Remix Solidity IDE?
d3llafr33
  • 619
  • 5
  • 14
7
votes
4 answers

Remix now force to use https, how can i continue to use http://remix.ethereum.org?

Recently I was able to both use http://remix.ethereum.org or https://remix.ethereum.org, but today I was not able to direct by browser to the unsecure version of remix. The reason I need to do so is because I have many contracts there and I would…
Marco Ottolini
  • 422
  • 4
  • 12
6
votes
1 answer

difference between button [publish] and [create] ? (Remix tool)

sorry,just ask a simple question... what is difference between button [publish] and [create] ? (on Remix Tool UI) thanks a lot~ hippo
Cloud Lin
  • 91
  • 2
5
votes
4 answers

Can "bytes" take in value as a hex?

While trying to upload a public key on Ethereum, I have faced a problem. Given the following code in Solidity browser, it seems that I can only insert string values (using the browser compiler). For example, when I "create" and "set" values as…
Phillip
  • 61
  • 1
  • 2
5
votes
3 answers

How to recover an emptied file in Remix

I am using Remix IDE on Chrome browser for developing smart contracts. Today during working on a file when I changed program tab and returned to it again, I found that all of the file contents has been deleted automatically. No Ctrl+Z, close and…
Alireza Zojaji
  • 594
  • 8
  • 28
5
votes
1 answer

Solidity Browser Compiler — Error: Assertion failed

Here's the code: contract C { function a(uint x){} } I try to call C.a(1000000000000000000); and get an error: Error encoding arguments: Error: Assertion failed while C.a(100000000); is perfectly fine What's the problem there?
manidos
  • 4,298
  • 3
  • 31
  • 55
5
votes
2 answers

How to connect remix ide to geth running on localhost?

Previously, according to tutorials, remix IDE had cube icon to connect to geth on localhost. Now the icon is gone and its not clear if the function is still there. Is it possible? How? I take remix here:…
Stepan Yakovenko
  • 607
  • 1
  • 9
  • 21
4
votes
1 answer

How to add ether balances to accounts in Solidity online compiler Javascript VM?

Using the Solidity online compiler set to its own JavaScript VM, calling any function with ether in msg.value throws an exception. I don't see a way to add an ether balance to an address.
Dennis Peterson
  • 1,936
  • 13
  • 15
4
votes
3 answers

Can't connect remix IDE using remixd

I am following remix connection manual. Running remixd like this: remixd -s ~/myProjects/cleanKyber/smart-contracts/contractsV5/ --remix-ide https://remix.ethereum.org/ trying to connect and getting this message on terminal: Connection from…
Ilan Dshare
  • 512
  • 5
  • 12
4
votes
1 answer

how to transfer ether from one account to multiple account

I have 3 account 1st account 1000 ether 2nd account 20 ether 3rd account 30 ether now I want to transfer 100 ether from 1st account to both 2nd and 3rd account
4
votes
4 answers

How send transaction with msg.data in Remix?

The fallback function may receive additional data (exposed in msg.data). How can I send a transaction with additional data in Remix?
4
votes
1 answer

Deploying contract via Remix

I was just recently going through programtheblockchain.com posts which are really helpful in terms of learning. I am currently struggling to deploy Token Market Contract…
dodocod
  • 41
  • 2
4
votes
2 answers

What exactly is the default Javascript VM environment in Remix?

When using the online Remix IDE, the Run tab has default values of Environment="JavaScript VM" and Account=. What exactly is this environment? Is it a private (test) network that gets…
4
votes
3 answers

Browser Solidity: What does the "Transaction" tab do?

In Browser Solidity, there's a "Transaction" tab (paper plane icon). You can choose one of two addresses, and a value. But there's no "send" button or anything of the sort. What is this section supposed to do?
Fernando Tiberti
  • 2,299
  • 1
  • 15
  • 28
4
votes
1 answer

Question about the voting example

I am a beginner studying how to use Solidity in writing smart contract. As I read the Solidity documentation, I would like to have a feel of how smart contract works using the Remix IDE. I am trying with the contract Ballot given in the voting…
Peter.PP
  • 43
  • 2
1
2 3
9 10