Merge pull request #4374 from imadx/master

[solidity/en] fix minor typos
This commit is contained in:
Marcel Ribeiro Dantas, Ph.D 2022-07-13 21:56:20 +02:00 committed by GitHub
commit 053301108b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -214,7 +214,7 @@ assert(c >= a); // assert tests for internal invariants; require is used for use
// https://github.com/OpenZeppelin/zeppelin-solidity/blob/master/contracts/math/SafeMath.sol // https://github.com/OpenZeppelin/zeppelin-solidity/blob/master/contracts/math/SafeMath.sol
// No random functions built in, you can get a pseduo-random number by hashing the current blockhash, or get a truely random number using something like Chainlink VRF. // No random functions built in, you can get a pseduo-random number by hashing the current blockhash, or get a truly random number using something like Chainlink VRF.
// https://docs.chain.link/docs/get-a-random-number // https://docs.chain.link/docs/get-a-random-number
// Type casting // Type casting
@ -396,13 +396,13 @@ function increment(uint x) returns (uint) {
return x; return x;
} }
// Functions can return many arguments, and by specifying returned arguments // Functions can return many arguments,
// name don't need to explicitly return // and by specifying returned arguments name explicit return is not needed
function increment(uint x, uint y) returns (uint x, uint y) { function increment(uint x, uint y) returns (uint x, uint y) {
x += 1; x += 1;
y += 1; y += 1;
} }
// Call previous functon // Call previous function
uint (a,b) = increment(1,1); uint (a,b) = increment(1,1);
// 'view' (alias for 'constant') // 'view' (alias for 'constant')
@ -654,7 +654,7 @@ reveal(100, "mySecret");
// Time-based implementations of contracts are also done through oracles, as // Time-based implementations of contracts are also done through oracles, as
// contracts need to be directly called and can not "subscribe" to a time. // contracts need to be directly called and can not "subscribe" to a time.
// Due to smart contracts being decentralized, you also want to get your data // Due to smart contracts being decentralized, you also want to get your data
// in a decentralized manner, other your run into the centralized risk that // in a decentralized manner, otherwise you run into the centralized risk that
// smart contract design matter prevents. // smart contract design matter prevents.
// To easiest way get and use pre-boxed decentralized data is with Chainlink Data Feeds // To easiest way get and use pre-boxed decentralized data is with Chainlink Data Feeds