Skip to content

Instantly share code, notes, and snippets.

@u2
Created May 18, 2019 02:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save u2/0060c668f2abe010d42976f5eb16a4fd to your computer and use it in GitHub Desktop.
Save u2/0060c668f2abe010d42976f5eb16a4fd to your computer and use it in GitHub Desktop.
test
[3] pry(main)> privkey = CKB::Key.random_private_key
=> "0xa7bac6960b43f3da6d11963f571385751681f6c32fbfe10bac39f6bbd0f07ac2"
[4] pry(main)> api = CKB::API.new
=> #<API@http://localhost:8114>
[5] pry(main)> wallet = CKB::Wallet.from_hex(api, privkey)
=> #<CKB::Wallet:0x000000000157f700
 @api=#<API@http://localhost:8114>,
 @key=
  #<CKB::Key:0x00000000016e40c8
   @address=#<CKB::Address:0x000000000157fa20 @prefix="ckt", @pubkey="0x028ac6a0e6ababa8b1dd547092936b2b30c46e266dab43199ff374188fea8f3ec2">,
   @privkey="0xa7bac6960b43f3da6d11963f571385751681f6c32fbfe10bac39f6bbd0f07ac2",
   @pubkey="0x028ac6a0e6ababa8b1dd547092936b2b30c46e266dab43199ff374188fea8f3ec2">>
[6] pry(main)> wallet.address
=> "ckt1q9gry5zgsgnwg5ddrt3x4r6dm688wd5ekuq6kcpj94ngjc"
[7] pry(main)> puts wallet.block_assembler_config
[block_assembler]
code_hash = "0x9e3b3557f11b2b3532ce352bfe8017e9fd11d154c4c7f9b7aaaa1e621b539a08"
args = ["0x8226e451ad1ae26a8f4dde8e773699b701ab6032"]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment