No longer return a list, but raw bytes

pull/150/head
obscuren 11 years ago
parent 720521ed4a
commit 0fccbeabcc
  1. 9
      ethutil/parsing.go

@ -131,13 +131,14 @@ func Instr(instr string) (int, []string, error) {
// Script compilation functions
// Compiles strings to machine code
func Assemble(instructions ...interface{}) (script []string) {
script = make([]string, len(instructions))
func Assemble(instructions ...interface{}) (script []byte) {
//script = make([]string, len(instructions))
for i, val := range instructions {
for _, val := range instructions {
instr, _ := CompileInstr(val)
script[i] = string(instr)
//script[i] = string(instr)
script = append(script, instr...)
}
return

Loading…
Cancel
Save