Skip to content

Instantly share code, notes, and snippets.

View godsflaw's full-sized avatar

Christopher Mooney godsflaw

View GitHub Profile
#!/bin/bash
echo ECS_CLUSTER=lomc > /etc/ecs/ecs.config
INSTANCE=$(curl -s http://169.254.169.254/latest/meta-data/instance-id)
hostname $INSTANCE
sed -i.bak "s/\\(HOSTNAME=\\).*/\\1$INSTANCE/" /etc/sysconfig/network
# https://aws.amazon.com/blogs/compute/using-amazon-efs-to-persist-data-from-amazon-ecs-containers/
yum -y install jq
Continuous Voting and the peculiarities of the 7/26 Executive Stability Fee Vote
(Note, the Maker system uses 'fanciful' names for its internal system objects and functions, which tends to put off readers initially, but the author believes they are absolutely fundamental to quickly grasping the system's complex concepts)
*IMPORTANT INITIAL NOTE*: This issue does not ultimately put the platform at any real risk, but will require more MKR to be put into changing the rate than one might have guessed initially.
*Explanation of the voting system overall*
When the MakerDAO governance polling system signals for a Stability Fee change, it does not automatically change the official rate in the system. Instead, the rate outcome from the poll is crafted into a proposal with a `spell`, which is a contract deployed to the blockchain that, when `cast`, will do the magic necessary to update the system to the new rate. Once a `spell` is `cast`, it cannot be cast again.
@godsflaw
godsflaw / labels.txt
Created September 30, 2021 22:34 — forked from kmbarry1/labels.txt
Automatically Create GitHub Repo Labels
paste in to console at at https://github.com/<org>/<repo_name>/labels:
[
{
"name": "Priority: Critical",
"description": null,
"color": "b60205"
},
{