Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 6106

Questions regarding the act of calling or interacting with (a.k.a. invoking) a contract on the Ethereum blockchain by a user or another contract on the blockchain. Includes both local invocation by call and global invocation by transaction.

6 votes
Accepted

Calling multiple smart contracts -- how deep can it go?

Ethereum allows up to 1024 nested calls as specified in the Yellow Paper. The definition of the CALL opcode presented below, specifies this limit. Some recent changes to the limit of the gas allow …
Thorkil Værge's user avatar
1 vote
Accepted

Is there a way to avoid using the geth console?

Yes! geth_tools is made for this exact purpose! When you use "geth_tools", all you have to do is define your contracts in Solidity and program how you want to interact with the contracts in JavaScrip …
Thorkil Værge's user avatar
3 votes

Can a contract control another address?

If A is a contract, then yes. If it is not, your reasoning is correct in that C in this situation would need the private key for A and that will be accessible to anyone who runs an Ethereum client or …
Thorkil Værge's user avatar
1 vote
2 answers
159 views

Is there a way to avoid using the geth console?

The geth JavaScript console is cumbersome and does not support tab completion. Do any tools exist such that I can avoid using it?
Thorkil Værge's user avatar
42 votes
7 answers
29k views

How does a contract find out if another address is a contract?

Is it possible, from within a contract written in Solidity, to check if a contract is placed on a specific address or if this address does not contain any code?
Thorkil Værge's user avatar