PHP WebShell
Текущая директория: /usr/lib/node_modules/bitgo-express/node_modules/bitgo/test/v2/coins
Просмотр файла: rmg.js
var assert = require('assert');
var should = require('should');
var common = require('../../../src/common');
var TestV2BitGo = require('../../lib/test_bitgo');
describe('RMG:', function() {
var bitgo;
var basecoin;
before(function() {
bitgo = new TestV2BitGo({ env: 'test' });
bitgo.initializeTestVars();
return bitgo.authenticateTestUser(bitgo.testUserOTP())
.then(function() {
basecoin = bitgo.coin('trmg');
})
});
it('Should explain transaction', function() {
var txHex = '01000000018ff8476a60aaf5af8fb9fcf76430e07d53c8d3be512c78ebd42456711dddf9a6000000006a21025ceeba2ab4a635df2c0301a3d773da06ac5a18a7c3e0d09a795d7e57d233edf14730440220419c3c5f24da5709f946de50844bc3209f1bb0c6e916b9217795d0602b2cfe82022047e94c4ebe2fdc199c947ec577603ea8885f654f8c07b2aeb224ed0e075e7c1a01ffffffff0100f2052a010000001d521435dbbf04bca061e49dace08f858d8775c0a57c8e030000015153ba00000000';
var explanation = basecoin.explainTransaction({ txHex: txHex });
explanation.should.have.property('id');
explanation.should.have.property('outputAmount');
explanation.should.have.property('changeAmount');
explanation.should.have.property('outputs');
explanation.should.have.property('changeOutputs');
explanation.should.have.property('displayOrder');
explanation.id.should.equal('dae902f2224fce1d0c482b1d0c65b29d3e36c419d15e2a714d163edce7b10280');
explanation.outputs.length.should.equal(1);
explanation.outputs[0].address.should.equal('TCq7ZvyjTugZ3xDY8m1Mdgm95v4QmMpMfm3Fg8GCeE1uf');
explanation.outputs[0].amount.should.equal(5000000000);
});
});
Выполнить команду
Для локальной разработки. Не используйте в интернете!