Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. pragma solidity ^0.4.2;
  2. contract BytecodeDeployer {
  3. function test() returns (address) {
  4. return createFromBytecode(0, hex"60006000f3");
  5. }
  6. function createFromBytecode(uint value, bytes bytecode) returns (address result) {
  7. assembly {
  8. let size := mload(bytecode)
  9. result := create(value, add(bytecode, 32), size)
  10. }
  11. }
  12. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement