mirror of
				https://github.com/ethereum/solidity
				synced 2023-10-03 13:03:40 +00:00 
			
		
		
		
	Merge pull request #9779 from jbn/patch-1
Add missing word to examples doc explainer
This commit is contained in:
		
						commit
						5bba1ab360
					
				| @ -61,12 +61,11 @@ For a contract that fulfils payments, the signed message must include: | |||||||
|     2. The amount to be transferred. |     2. The amount to be transferred. | ||||||
|     3. Protection against replay attacks. |     3. Protection against replay attacks. | ||||||
| 
 | 
 | ||||||
| A replay attack is when a signed message is reused to claim authorization for | A replay attack is when a signed message is reused to claim | ||||||
| a second action. | authorization for a second action. To avoid replay attacks | ||||||
| To avoid replay attacks we use the same as in Ethereum transactions | we use the same technique as in Ethereum transactions themselves, | ||||||
| themselves, a so-called nonce, which is the number of transactions sent by an | a so-called nonce, which is the number of transactions sent by | ||||||
| account. | an account. The smart contract checks if a nonce is used multiple times. | ||||||
| The smart contract checks if a nonce is used multiple times. |  | ||||||
| 
 | 
 | ||||||
| Another type of replay attack can occur when the owner | Another type of replay attack can occur when the owner | ||||||
| deploys a ``ReceiverPays`` smart contract, makes some | deploys a ``ReceiverPays`` smart contract, makes some | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user