(prog []byte)
| 151 | } |
| 152 | |
| 153 | func (vm *VM) createContract(prog []byte) *contract { |
| 154 | vm.charge(128) |
| 155 | seed := ContractSeed(prog) |
| 156 | return &contract{typecode: ContractCode, seed: seed[:], program: prog} |
| 157 | } |
| 158 | |
| 159 | func extractTypeCode(t Tuple) byte { |
| 160 | code, ok := t[0].(Bytes) |
no test coverage detected