Skip to content

Instantly share code, notes, and snippets.

View facuspagnuolo's full-sized avatar

Facu Spagnuolo facuspagnuolo

View GitHub Profile
@facuspagnuolo
facuspagnuolo / precedence-campaign-disputes.md
Last active March 17, 2020 19:53
Precedence campaign disputes

Precedence campaign disputes

In order to create disputes for the precedence campaign, we will use the court-backend CLI tool.

So first, make sure you clone it and install its dependencies as follows:

git clone https://github.com/aragonone/court-backend/
cd court-backend
npm i
@facuspagnuolo
facuspagnuolo / keybase.md
Created February 19, 2019 12:18
keybase

Keybase proof

I hereby claim:

  • I am facuspagnuolo on github.
  • I am facuspagnuolo (https://keybase.io/facuspagnuolo) on keybase.
  • I have a public key ASAauu_alfxrkKSigLcbvWNzCfAiETUKQnGuMnxt8aJw4Ao

To claim this, I am signing this object:

Les detallo el contexto actual y los cambios que estuvimos y estamos terminando de laburar para el siguiente release para darles más contexto de lo que hay que auditar:

Lib Es un set de contratos que implementamos para manejar el versionado de aplicaciones de smart contracts de manera on-chain. Esto incluye todo lo relacionado a proxies y otros contratos para manejar las versiones de las apps y sus dependencias. Esto ya lo habían auditado antes, la parte core de esto no cambió, lo que hicimos fue simplificarla para reducir su complejidad:

contract Ownable {
address public owner;
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);
function Ownable() public {
owner = msg.sender;
}
modifier onlyOwner() {