summaryrefslogtreecommitdiffhomepage
path: root/pt-br/solidity-pt.html.markdown
diff options
context:
space:
mode:
Diffstat (limited to 'pt-br/solidity-pt.html.markdown')
-rw-r--r--pt-br/solidity-pt.html.markdown22
1 files changed, 7 insertions, 15 deletions
diff --git a/pt-br/solidity-pt.html.markdown b/pt-br/solidity-pt.html.markdown
index 4d30d62a..76c27bb6 100644
--- a/pt-br/solidity-pt.html.markdown
+++ b/pt-br/solidity-pt.html.markdown
@@ -9,8 +9,8 @@ translators:
lang: pt-br
---
-Solidity permite você programar para a [Ethereum]
-(https://www.ethereum.org/), uma máquina virtual baseada na tecnologia blockhain
+Solidity permite você programar para a [Ethereum](https://www.ethereum.org/),
+uma máquina virtual baseada na tecnologia blockhain
para criação e execução de contratos inteligentes, sem necessidade de partes
centralizadas ou de confiança.
@@ -20,7 +20,6 @@ possue variáveis de estado, funções e tipos de dados comuns. Funcionalidades
particulares de contratados incluem cláusuras modificadoras (guarda), notifica
dores de eventos para listerners e variáveis globais customizadas.
-
Exemplos de contratos Ethereum incluem crowdfunding, votações e audições cegas.
Erros em código Solidity causam grandes riscos e custos; portanto, você
@@ -875,6 +874,7 @@ algumEnderecoDeContrato.callcode('nome_da_funcao');
```
## Recursos adicionais
+
- [Documetanção Solidity](https://solidity.readthedocs.org/en/latest/)
- [Guia de Estilo do Solidity](https://ethereum.github.io/solidity//docs/style-guide/):
O guia de estilo Ethereum é derivado do guia de estilo do Python [pep8](https://www.python.org/dev/peps/pep-0008/).
@@ -883,32 +883,24 @@ algumEnderecoDeContrato.callcode('nome_da_funcao');
- [Estratégias de projeto modular para contratos Ethereum](https://docs.erisindustries.com/tutorials/solidity/)
## Contratos de Exemplo
+
- [Dapp Bin](https://github.com/ethereum/dapp-bin)
- [Solidity Baby Step Contracts](https://github.com/fivedogit/solidity-baby-steps/tree/master/contracts)
- [ConsenSys Contracts](https://github.com/ConsenSys/dapp-store-contracts)
- [State of Dapps](http://dapps.ethercasts.com/)
## Segurança
+
- [Thinking About Smart Contract Security](https://blog.ethereum.org/2016/06/19/thinking-smart-contract-security/)
- [Smart Contract Security](https://blog.ethereum.org/2016/06/10/smart-contract-security/)
- [Hacking Distributed Blog](http://hackingdistributed.com/)
-## Informação excluída intencionalmente
-- Libraries
-
## Estilo
+
- [PEP8](https://www.python.org/dev/peps/pep-0008/) é usado como guia de estilo,
incluindo sua filosofia geral
## Editores
+
- [Vim Solidity](https://github.com/tomlion/vim-solidity)
- Snippets de Editores ([Ultisnips format](https://gist.github.com/nemild/98343ce6b16b747788bc))
-
-## Trabalhos Futuros
-- Novas palavras-chave: protected, inheritable
-- Lista de padrões de design comuns (throttling, RNG, atualização de versão)
-- Padrões anti-segurança comuns
-
-
-Sinta-se a vontade para enviar um pull request com quaisquer edições - ou email
-para nemild - / at- / gmail