[ZenFone] Add new apps to Twin Apps
- adbコマンドを使用できるようにする
<!DOCTYPE html> | |
<html lang="ja"> | |
<head> | |
<title>mpurse sign message example</title> | |
<meta charset="UTF-8"> | |
</head> | |
<body> | |
<script> | |
window.addEventListener("load", async (ev) => { | |
if (window.mpurse) { |
const { | |
bip32, | |
payments | |
} = require('bitcoinjs-lib') | |
const mnemonic = require('./external/mnemonic.js') // https://github.com/ggozad/mnemonic.js | |
const buffer = require("safe-buffer") | |
const words = "like like like like like like like like like like like like" // your mnemonic | |
const network = { | |
bip32: { |
import 'package:bitcoin_flutter/bitcoin_flutter.dart'; | |
import 'package:bip32/bip32.dart' as bip32; | |
import 'package:bip39/bip39.dart' as bip39; | |
final MONACOIN = new NetworkType( | |
messagePrefix: '\x19Monacoin Signed Message:\n', | |
bech32: 'mona', | |
bip32: new Bip32Type( | |
public: 0x0488b21e, | |
private: 0x0488ade4 |
const bitcoinMessage = require('bitcoinjs-message') | |
const messagePrefix = "\x19Monacoin Signed Message:\n" | |
const address = 'MU4FQNVv75wEU5a2TTBs7ZRMrpHU5nLEk5' | |
const message = 'hello' | |
const signature = 'IPL7L5NAMAPnLYFIeUaFAddK+IaFi9Q0FdsoMft2gl3IDdeUzBttq/kcUQz1AkiW32ohIGpXVrqH5VeO9B3CMtc=' | |
console.log(bitcoinMessage.verify(message, address, signature, messagePrefix)) |
const pushdata = require('pushdata-bitcoin') | |
const MAX_SIGNATURE_SIZE = 73 | |
const COMPRESSED_PUBKEY_SIZE = 33 | |
const VERSION_SIZE = 4 | |
const LOCKTIME_SIZE = 4 | |
// txin size | |
const PREVIOUS_OUTPUT_SIZE = 36 |
const bitcoin = require('bitcoinjs-lib') | |
// for testnet | |
/* | |
const network = { | |
messagePrefix: '\x19Monacoin Signed Message:\n', | |
bip32: { | |
public: 0x043587cf, | |
private: 0x04358394 | |
}, |
[ZenFone] Add new apps to Twin Apps