Learn Solidity - Build Decentralized Application in Ethereum

Learn Solidity: Ether Units & Time Units in Solidity Programming Language

In this post, we will understand the standard Ether units & time-related units in Solidity Programming Language. [pastacode lang=”javascript” manual=”pragma%20solidity%200.4.8%3B%20%0A%0A%2F*%0A*%20%40title%20Learn%20Solidity%3A%20Ether%20Units%20%26%20Time%20Units%20in%20Solidity%20Programming%20Language%0A*%20%40author%20Toshendra%20Sharma%0A*%20%40notice%20Example%20for%20the%20Learn%20Solidity%20Series%0A*%2F%0A%0A%2F%2F%20Solidity%20define%20many%20types%20of%20especial%20units%20or%20variables%20lets%20check%20the%20units%20here%20%0A%2F%2F%20then%20we%20will%20talk%20about%20global%20variables%20%26%20functions%20in%20next%20lecture%0A%0Acontract%20Units%20%7B%0A%20%20%20%20%2F%2F%20Ether%20Units%20are%20available%20as%20a%20global%20variables%0A%20%20%20%20%2F%2F%20wei%2C%20finney%2C%20szabo%20%26%20ether%20are%20variable%20themself%0A%20%20%20%20%2F%2F%20variable%20can%20not%20be%20named%20as%20the%20ether%2C%20finney%2C%20szabo%2C%20wei%20%0A%20%20%20%20%2F%2F%20use%20http%3A%2F%2Fether.fund%2Ftool%2Fconverter%20for%20more%20such%20conversion%0A%20%20%20%20bool%20isEqual%20%3D%20(2%20ether%20%3D%3D%202000%20finney)%3B%0A%0A%0A%20%20%20%20%2F%2F%20Time%20Units%20are%20also%20availabel%20in%20solidity%20like%20this%20%0A%20%20%20%20%2F%2F%20seconds%2C%20minutes%2C%20hours%2C%20days%2C%20weeks%2C%20years%20are%20all%20available%20at%20time%20units%20to%20be%20used%0A%20%20%20%20%2F%2F%20can%20be%20used%20anywher%20in%20the%20program%20like%20mentioned%20below%0A%20%20%20%20bool%20isEqual%20%3D%20(1%20%3D%3D%201%20seconds)%3B%0A%20%20%20%20bool%20isEqual%20%3D%20(1%20minutes%20%3D%3D%2060%20seconds)%3B%0A%20%20%20%20bool%20isEqual%20%3D%20(1%20hours%20%3D%3D%2060%20minutes)%3B%0A%20%20%20%20bool%20isEqual%20%3D%20(1%20days%20%3D%3D%2024%20hours)%3B%0A%20%20%20%20bool%20isEqual%20%3D%20(1%20weeks%20%3D%207%20days)%3B%0A%20%20%20%20bool%20isEqual%20%3D%20(1%20years%20%3D%20365%20days)%3B%0A%0A%0A%20%20%20%20Define%20consutruct%20here%0A%20%20%20%20function%20Units(uint%20initialCoins)%20%7B%0A%20%20%20%20%20%20%20%2F%2F%20Initialize%20state%20variables%20here%0A%20%20%20%20%7D%0A%0A%7D” message=”” highlight=”” provider=”manual”/]  
Read More