JoinSEEDS / seeds-smart-contracts

Smart contracts for SEEDS - A Regenerative Civilization Building Game.
https://docs.google.com/document/d/1C4w9Ol8VGabCIcQDVPDrwcTRoJXBqhrb7VjslwQbUGU/edit#heading=h.6f4sxygso816
MIT License
20 stars 6 forks source link

Multi-sig contract deployment #131

Open julioholon opened 3 years ago

julioholon commented 3 years ago

Multi-sig contract deployment system working, and we have 3 steward accounts that can approve them.

This is an example transaction we need to make

It has the msig proposal, and the transaction to be executed - the data on this transaction is the contract code and... ?

https://telos.bloks.io/transaction/3740161f221ab4532da3bb35bdae1793c7fba8b9331bd4d0020627a88d19cf23

This is a normal deploy transaction: Set Code https://telos.bloks.io/transaction/cfa245cfcd5dd7555c52f8a057470e41c881d21162090a70485bef88d676dc12

Set ABI https://telos.bloks.io/transaction/fc37aa9dc06aa31e6ea605defcbb779e5ace93b9db36cef6cdcd85705b23ef61

Verify code is correct

Packed transaction via cleos cleos set code --dont-broadcast --return-packed --suppress-duplicate-check funds.seeds artifacts/proposals.wasm

Contracts under msig

others later

julioholon commented 3 years ago

These people will be SEEDS Stewards.