PHPFixing
  • Privacy Policy
  • TOS
  • Ask Question
  • Contact Us
  • Home
  • PHP
  • Programming
  • SQL Injection
  • Web3.0

Sunday, September 25, 2022

[FIXED] What is the difference between creating a new solidity contract with and without the `new` keyword?

 September 25, 2022     blockchain, deployment, ethereum, smartcontracts, solidity     No comments   

Issue

What is the use of the new keyword for creating new smart contracts? Why not just omit this keyword?


Solution

You cannot omit the new keyword for creating new contracts.

  • In the case of: token = new Token;

    A new contract is created and the address is passed to token.

  • In the case of: token = existingToken;

    existingToken has to be an existing contract (already created) and token will be passed the current address of existingToken.



Answered By - RFV
Answer Checked By - Cary Denson (PHPFixing Admin)
  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg
Newer Post Older Post Home

0 Comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Total Pageviews

Featured Post

Why Learn PHP Programming

Why Learn PHP Programming A widely-used open source scripting language PHP is one of the most popular programming languages in the world. It...

Subscribe To

Posts
Atom
Posts
Comments
Atom
Comments

Copyright © PHPFixing