mirror of
https://github.com/Qortal/qortal-ui.git
synced 2025-07-31 14:11:45 +00:00
Optimize imports
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
import { Sha256 } from 'asmcrypto.js'
|
||||
import {Sha256} from 'asmcrypto.js'
|
||||
import Base58 from './api/deps/Base58'
|
||||
import Base64 from './api/deps/Base64'
|
||||
import { base58PublicKeyToAddress } from './api/wallet/base58PublicKeyToAddress'
|
||||
import { validateAddress } from './api/wallet/validateAddress'
|
||||
import { decryptChatMessage, decryptChatMessageBase64 } from './api/transactions/chat/decryptChatMessage'
|
||||
import {base58PublicKeyToAddress} from './api/wallet/base58PublicKeyToAddress'
|
||||
import {validateAddress} from './api/wallet/validateAddress'
|
||||
import {decryptChatMessage, decryptChatMessageBase64} from './api/transactions/chat/decryptChatMessage'
|
||||
import _ from 'lodash'
|
||||
|
||||
window.Sha256 = Sha256
|
||||
|
@@ -3,11 +3,11 @@ Copyright 2017-2018 @ irontiga and vbcs (original developer)
|
||||
*/
|
||||
'use strict'
|
||||
import Base58 from './deps/Base58.js'
|
||||
import { Sha256, Sha512 } from 'asmcrypto.js'
|
||||
import {Sha256, Sha512} from 'asmcrypto.js'
|
||||
import nacl from './deps/nacl-fast.js'
|
||||
import utils from './deps/utils.js'
|
||||
|
||||
import { generateSaveWalletData } from './storeWallet.js'
|
||||
import {generateSaveWalletData} from './storeWallet.js'
|
||||
|
||||
import publicKeyToAddress from './wallet/publicKeyToAddress.js'
|
||||
import AltcoinHDWallet from "./bitcoin/AltcoinHDWallet"
|
||||
@@ -93,7 +93,7 @@ export default class PhraseWallet {
|
||||
const address = publicKeyToAddress(addrKeyPair.publicKey);
|
||||
const qoraAddress = publicKeyToAddress(addrKeyPair.publicKey, true);
|
||||
|
||||
// Create Bitcoin HD Wallet
|
||||
// Create Bitcoin HD Wallet
|
||||
const btcSeed = [...addrSeed];
|
||||
const btcWallet = new AltcoinHDWallet({
|
||||
mainnet: {
|
||||
@@ -108,7 +108,7 @@ export default class PhraseWallet {
|
||||
}
|
||||
}).createWallet(new Uint8Array(btcSeed), false);
|
||||
|
||||
// Create Litecoin HD Wallet
|
||||
// Create Litecoin HD Wallet
|
||||
const ltcSeed = [...addrSeed];
|
||||
const ltcWallet = new AltcoinHDWallet({
|
||||
mainnet: {
|
||||
@@ -123,7 +123,7 @@ export default class PhraseWallet {
|
||||
}
|
||||
}).createWallet(new Uint8Array(ltcSeed), false, 'LTC');
|
||||
|
||||
// Create Dogecoin HD Wallet
|
||||
// Create Dogecoin HD Wallet
|
||||
const dogeSeed = [...addrSeed];
|
||||
const dogeWallet = new AltcoinHDWallet({
|
||||
mainnet: {
|
||||
@@ -138,7 +138,7 @@ export default class PhraseWallet {
|
||||
}
|
||||
}).createWallet(new Uint8Array(dogeSeed), false, 'DOGE');
|
||||
|
||||
// Create Digibyte HD Wallet
|
||||
// Create Digibyte HD Wallet
|
||||
const dgbSeed = [...addrSeed];
|
||||
const dgbWallet = new AltcoinHDWallet({
|
||||
mainnet: {
|
||||
@@ -153,7 +153,7 @@ export default class PhraseWallet {
|
||||
}
|
||||
}).createWallet(new Uint8Array(dgbSeed), false, 'DGB');
|
||||
|
||||
// Create Ravencoin HD Wallet
|
||||
// Create Ravencoin HD Wallet
|
||||
const rvnSeed = [...addrSeed];
|
||||
const rvnWallet = new AltcoinHDWallet({
|
||||
mainnet: {
|
||||
@@ -168,7 +168,7 @@ export default class PhraseWallet {
|
||||
}
|
||||
}).createWallet(new Uint8Array(rvnSeed), false, 'RVN');
|
||||
|
||||
// Create Pirate Chain HD Wallet
|
||||
// Create Pirate Chain HD Wallet
|
||||
const arrrSeed = [...addrSeed];
|
||||
const arrrWallet = new AltcoinHDWallet({
|
||||
mainnet: {
|
||||
|
@@ -1,10 +1,10 @@
|
||||
'use strict';
|
||||
import Base58 from '../deps/Base58.js'
|
||||
import { Sha256, Sha512 } from 'asmcrypto.js'
|
||||
import {Sha256, Sha512} from 'asmcrypto.js'
|
||||
import jsSHA from 'jssha'
|
||||
import RIPEMD160 from '../deps/ripemd160.js'
|
||||
import utils from '../deps/utils.js'
|
||||
import { EllipticCurve, BigInteger } from './ecbn.js'
|
||||
import {BigInteger, EllipticCurve} from './ecbn.js'
|
||||
|
||||
export default class AltcoinHDWallet {
|
||||
|
||||
@@ -335,7 +335,7 @@ export default class AltcoinHDWallet {
|
||||
// Append 1 byte '0x00' (to make the key data 33 bytes, DO THIS ONLY FOR PRIVATE KEYS )
|
||||
s.push(0)
|
||||
|
||||
//if the private key length is less than 32 let's add leading zeros
|
||||
//if the private key length is less than 32 let's add leading zeros
|
||||
if(this.privateKey.length<32){
|
||||
for(let i=this.privateKey.length;i<32;i++){
|
||||
s.push(0)
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import { transactionTypes as transactions } from './transactions/transactions.js'
|
||||
import {transactionTypes as transactions} from './transactions/transactions.js'
|
||||
import Base58 from './deps/Base58.js'
|
||||
import { request } from './fetch-request'
|
||||
import {request} from './fetch-request'
|
||||
import signChat from './transactions/chat/signChat.js'
|
||||
import signArbitrary from './transactions/arbitrary/signArbitrary.js'
|
||||
import signArbitraryWithFee from './transactions/arbitrary/signArbitraryWithFee.js'
|
||||
|
@@ -1,7 +1,7 @@
|
||||
import { kdf } from './kdf.js'
|
||||
import {kdf} from './kdf.js'
|
||||
import PhraseWallet from './PhraseWallet.js'
|
||||
import Base58 from './deps/Base58.js'
|
||||
import { decryptStoredWallet } from './decryptStoredWallet.js'
|
||||
import {decryptStoredWallet} from './decryptStoredWallet.js'
|
||||
|
||||
export const createWallet = async (sourceType, source, statusUpdateFn) => {
|
||||
let version, seed
|
||||
|
@@ -1,7 +1,7 @@
|
||||
import Base58 from './deps/Base58.js'
|
||||
import { kdf } from './kdf.js'
|
||||
import { HmacSha512, AES_CBC } from 'asmcrypto.js'
|
||||
import { use, get, translate, translateUnsafeHTML, registerTranslateConfig } from 'lit-translate'
|
||||
import {kdf} from './kdf.js'
|
||||
import {AES_CBC, HmacSha512} from 'asmcrypto.js'
|
||||
import {get, registerTranslateConfig} from 'lit-translate'
|
||||
|
||||
registerTranslateConfig({
|
||||
loader: lang => fetch(`/language/${lang}.json`).then(res => res.json())
|
||||
|
@@ -1,4 +1,4 @@
|
||||
import { watchConfig, waitForConfig } from '../config.js'
|
||||
import {waitForConfig, watchConfig} from '../config.js'
|
||||
|
||||
let config = {}
|
||||
watchConfig((c) => {
|
||||
|
@@ -1,8 +1,8 @@
|
||||
import { store } from '../api_deps.js'
|
||||
import { stateAwait } from './utils/stateAwait.js'
|
||||
import { Sha512 } from 'asmcrypto.js'
|
||||
import {store} from '../api_deps.js'
|
||||
import {stateAwait} from './utils/stateAwait.js'
|
||||
import {Sha512} from 'asmcrypto.js'
|
||||
import utils from '../api/deps/utils.js'
|
||||
import { use, get, translate, translateUnsafeHTML, registerTranslateConfig } from 'lit-translate'
|
||||
import {get, registerTranslateConfig} from 'lit-translate'
|
||||
|
||||
registerTranslateConfig({
|
||||
loader: lang => fetch(`/language/${lang}.json`).then(res => res.json())
|
||||
|
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* Not to be confused with register name...this is a special use case
|
||||
*/
|
||||
import { request, createTransaction, processTransaction } from './api.js'
|
||||
import {createTransaction, processTransaction, request} from './api.js'
|
||||
|
||||
const TX_TYPE = 3 // NAME_REGISTRATION
|
||||
const CHECK_LAST_REF_INTERVAL = 30 * 1000 // err 30 seconds
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import { HmacSha512, AES_CBC } from 'asmcrypto.js'
|
||||
import { kdf } from './kdf.js'
|
||||
import {AES_CBC, HmacSha512} from 'asmcrypto.js'
|
||||
import {kdf} from './kdf.js'
|
||||
import Base58 from './deps/Base58.js'
|
||||
|
||||
const getRandomValues = window.crypto ? window.crypto.getRandomValues.bind(window.crypto) : window.msCrypto.getRandomValues.bind(window.msCrypto)
|
||||
|
@@ -3,7 +3,7 @@ import TradeBotCreateRequest from './transactions/trade-portal/tradebot/TradeBot
|
||||
import TradeBotRespondRequest from './transactions/trade-portal/tradebot/TradeBotRespondRequest.js'
|
||||
import signTradeBotTransaction from './transactions/trade-portal/tradebot/signTradeBotTransaction.js'
|
||||
import DeleteTradeOffer from './transactions/trade-portal/tradeoffer/DeleteTradeOffer.js'
|
||||
import { request } from './fetch-request'
|
||||
import {request} from './fetch-request'
|
||||
|
||||
// TradeBotCreateRequest
|
||||
export const tradeBotCreateRequest = (requestObject) => {
|
||||
@@ -55,7 +55,7 @@ export const deleteTradeOffer = (requestObject) => {
|
||||
})
|
||||
}
|
||||
|
||||
// Send BTC
|
||||
// Send BTC
|
||||
export const sendBtc = (requestObject) => {
|
||||
const myNode = window.parent.reduxStore.getState().app.nodeConfig.knownNodes[window.parent.reduxStore.getState().app.nodeConfig.node]
|
||||
|
||||
@@ -69,7 +69,7 @@ export const sendBtc = (requestObject) => {
|
||||
})
|
||||
}
|
||||
|
||||
// Send LTC
|
||||
// Send LTC
|
||||
export const sendLtc = (requestObject) => {
|
||||
const myNode = window.parent.reduxStore.getState().app.nodeConfig.knownNodes[window.parent.reduxStore.getState().app.nodeConfig.node]
|
||||
|
||||
@@ -83,7 +83,7 @@ export const sendLtc = (requestObject) => {
|
||||
})
|
||||
}
|
||||
|
||||
// Send DOGE
|
||||
// Send DOGE
|
||||
export const sendDoge = (requestObject) => {
|
||||
const myNode = window.parent.reduxStore.getState().app.nodeConfig.knownNodes[window.parent.reduxStore.getState().app.nodeConfig.node]
|
||||
|
||||
@@ -97,7 +97,7 @@ export const sendDoge = (requestObject) => {
|
||||
})
|
||||
}
|
||||
|
||||
// Send DGB
|
||||
// Send DGB
|
||||
export const sendDgb = (requestObject) => {
|
||||
const myNode = window.parent.reduxStore.getState().app.nodeConfig.knownNodes[window.parent.reduxStore.getState().app.nodeConfig.node]
|
||||
|
||||
@@ -111,7 +111,7 @@ export const sendDgb = (requestObject) => {
|
||||
})
|
||||
}
|
||||
|
||||
// Send RVN
|
||||
// Send RVN
|
||||
export const sendRvn = (requestObject) => {
|
||||
const myNode = window.parent.reduxStore.getState().app.nodeConfig.knownNodes[window.parent.reduxStore.getState().app.nodeConfig.node]
|
||||
|
||||
@@ -125,7 +125,7 @@ export const sendRvn = (requestObject) => {
|
||||
})
|
||||
}
|
||||
|
||||
// Send ARRR
|
||||
// Send ARRR
|
||||
export const sendArrr = (requestObject) => {
|
||||
const myNode = window.parent.reduxStore.getState().app.nodeConfig.knownNodes[window.parent.reduxStore.getState().app.nodeConfig.node]
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from './TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../constants.js'
|
||||
import {QORT_DECIMALS} from '../constants.js'
|
||||
|
||||
export default class PaymentTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,7 +1,7 @@
|
||||
'use strict'
|
||||
import TransactionBase from './TransactionBase.js'
|
||||
import { store } from '../../api.js'
|
||||
import { QORT_DECIMALS } from '../constants.js'
|
||||
import {store} from '../../api.js'
|
||||
import {QORT_DECIMALS} from '../constants.js'
|
||||
|
||||
export default class DeployAtTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
@@ -81,7 +81,7 @@ export default class DeployAtTransaction extends TransactionBase {
|
||||
set rAssetId(rAssetId) {
|
||||
this._rAssetId = this.constructor.utils.int64ToBytes(rAssetId)
|
||||
}
|
||||
|
||||
|
||||
|
||||
get params() {
|
||||
const params = super.params
|
||||
|
@@ -1,6 +1,5 @@
|
||||
'use strict'
|
||||
import PaymentTransaction from './PaymentTransaction.js'
|
||||
import { QORT_DECIMALS } from '../constants.js'
|
||||
|
||||
export default class MessageTransaction extends PaymentTransaction {
|
||||
constructor() {
|
||||
|
@@ -1,7 +1,7 @@
|
||||
'use strict'
|
||||
import TransactionBase from './TransactionBase.js'
|
||||
import Base58 from '../deps/Base58.js'
|
||||
import { store } from '../../api.js'
|
||||
import {store} from '../../api.js'
|
||||
|
||||
export default class PaymentTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
@@ -17,12 +17,12 @@ export default class PaymentTransaction extends TransactionBase {
|
||||
<th>${this._dialogto}:</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>${this.dialogAddress} ${' '}-</td>
|
||||
<td>${Base58.encode(this._recipient)}</td>
|
||||
<td>${this.dialogAddress} ${' '}-</td>
|
||||
<td>${Base58.encode(this._recipient)}</td>
|
||||
</tr>
|
||||
${this.recipientName ? html`
|
||||
<tr>
|
||||
<td>${this.dialogName} ${' '}-</td>
|
||||
<td>${this.dialogName} ${' '}-</td>
|
||||
<td>${this.recipientName}</td>
|
||||
</tr>
|
||||
` : ''}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
"use strict";
|
||||
import ChatBase from "./chat/ChatBase.js"
|
||||
import { QORT_DECIMALS } from "../constants.js"
|
||||
import {QORT_DECIMALS} from "../constants.js"
|
||||
|
||||
export default class PublicizeTransaction extends ChatBase {
|
||||
constructor() {
|
||||
|
@@ -1,5 +1,5 @@
|
||||
'use strict'
|
||||
import { TX_TYPES, QORT_DECIMALS } from '../constants.js'
|
||||
import {QORT_DECIMALS, TX_TYPES} from '../constants.js'
|
||||
import nacl from '../deps/nacl-fast.js'
|
||||
import Base58 from '../deps/Base58.js'
|
||||
import utils from '../deps/utils.js'
|
||||
|
@@ -1,8 +1,7 @@
|
||||
'use strict'
|
||||
import TransactionBase from './TransactionBase.js'
|
||||
import Base58 from '../deps/Base58.js'
|
||||
import { store } from '../../api.js'
|
||||
import { QORT_DECIMALS } from '../constants.js'
|
||||
import {store} from '../../api.js'
|
||||
import {QORT_DECIMALS} from '../constants.js'
|
||||
|
||||
export default class TransferPrivsTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,5 +1,5 @@
|
||||
'use strict'
|
||||
import { TX_TYPES, QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS, TX_TYPES} from '../../constants.js'
|
||||
import nacl from '../../deps/nacl-fast.js'
|
||||
import Base58 from '../../deps/Base58.js'
|
||||
import utils from '../../deps/utils.js'
|
||||
|
@@ -2,8 +2,8 @@
|
||||
import ChatBase from "./ChatBase.js"
|
||||
import nacl from '../../deps/nacl-fast.js'
|
||||
import ed2curve from '../../deps/ed2curve.js'
|
||||
import { Sha256 } from 'asmcrypto.js'
|
||||
import { CHAT_REFERENCE_FEATURE_TRIGGER_TIMESTAMP } from '../../constants.js'
|
||||
import {Sha256} from 'asmcrypto.js'
|
||||
import {CHAT_REFERENCE_FEATURE_TRIGGER_TIMESTAMP} from '../../constants.js'
|
||||
|
||||
|
||||
export default class ChatTransaction extends ChatBase {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import ChatBase from "./ChatBase.js"
|
||||
import { CHAT_REFERENCE_FEATURE_TRIGGER_TIMESTAMP } from '../../constants.js'
|
||||
import {CHAT_REFERENCE_FEATURE_TRIGGER_TIMESTAMP} from '../../constants.js'
|
||||
|
||||
export default class GroupChatTransaction extends ChatBase {
|
||||
constructor() {
|
||||
|
@@ -1,7 +1,7 @@
|
||||
import nacl from '../../deps/nacl-fast.js'
|
||||
import Base58 from '../../deps/Base58.js'
|
||||
import ed2curve from '../../deps/ed2curve.js'
|
||||
import { Sha256 } from 'asmcrypto.js'
|
||||
import {Sha256} from 'asmcrypto.js'
|
||||
|
||||
export const decryptChatMessage = (encryptedMessage, privateKey, recipientPublicKey, lastReference) => {
|
||||
let _encryptedMessage = Base58.decode(encryptedMessage)
|
||||
@@ -54,4 +54,4 @@ export const decryptChatMessageBase64 = (encryptedMessage, privateKey, recipient
|
||||
return new TextDecoder('utf-8').decode(_decryptedMessage)
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class AddGroupAdminTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class CancelGroupBanTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class CancelGroupInviteTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class CreateGroupTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class GroupBanTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class GroupInviteTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class GroupKickTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class JoinGroupTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class LeaveGroupTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class RemoveGroupAdminTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,8 +1,7 @@
|
||||
'use strict';
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import Base58 from '../../deps/Base58.js'
|
||||
import { store } from '../../../api.js'
|
||||
import { QORT_DECIMALS } from "../../constants.js"
|
||||
import {store} from '../../../api.js'
|
||||
import {QORT_DECIMALS} from "../../constants.js"
|
||||
|
||||
export default class UpdateGroupTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
@@ -15,7 +14,7 @@ export default class UpdateGroupTransaction extends TransactionBase {
|
||||
return html`
|
||||
Are you sure to update this group ?
|
||||
<div style="background: #eee; padding: 8px; margin: 8px 0; border-radius: 5px;">
|
||||
|
||||
|
||||
</div>
|
||||
On pressing confirm, the group details will be updated!
|
||||
`
|
||||
@@ -69,4 +68,4 @@ export default class UpdateGroupTransaction extends TransactionBase {
|
||||
console.log('verify params', params)
|
||||
return params
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class BuyNameTransacion extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class CancelSellNameTransacion extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class RegisterNameTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class SellNameTransacion extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class UpdateNameTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
@@ -70,4 +70,4 @@ export default class UpdateNameTransaction extends TransactionBase {
|
||||
)
|
||||
return params
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class CreatePollTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
@@ -79,14 +79,14 @@ export default class CreatePollTransaction extends TransactionBase {
|
||||
|
||||
set rOptions(rOptions) {
|
||||
const optionsArray = rOptions[0].split(', ').map(opt => opt.trim());
|
||||
this._pollOptions = optionsArray
|
||||
this._pollOptions = optionsArray
|
||||
for (let i = 0; i < optionsArray.length; i++) {
|
||||
this.addOption(optionsArray[i]);
|
||||
}
|
||||
|
||||
|
||||
this._rNumberOfOptionsBytes = this.constructor.utils.int32ToBytes(optionsArray.length);
|
||||
}
|
||||
|
||||
|
||||
|
||||
get params() {
|
||||
const params = super.params
|
||||
@@ -108,4 +108,4 @@ export default class CreatePollTransaction extends TransactionBase {
|
||||
|
||||
return params
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -1,6 +1,6 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import { QORT_DECIMALS } from '../../constants.js'
|
||||
import {QORT_DECIMALS} from '../../constants.js'
|
||||
|
||||
export default class VoteOnPollTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
@@ -62,4 +62,4 @@ export default class VoteOnPollTransaction extends TransactionBase {
|
||||
)
|
||||
return params
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@@ -1,8 +1,8 @@
|
||||
'use strict'
|
||||
import TransactionBase from '../TransactionBase.js'
|
||||
import publicKeyToAddress from '../../wallet/publicKeyToAddress.js'
|
||||
import { Base58 } from '../../deps/deps.js'
|
||||
import { DYNAMIC_FEE_TIMESTAMP } from '../../constants.js'
|
||||
import {Base58} from '../../deps/deps.js'
|
||||
import {DYNAMIC_FEE_TIMESTAMP} from '../../constants.js'
|
||||
|
||||
export default class RemoveRewardShareTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
|
@@ -3,8 +3,8 @@ import publicKeyToAddress from '../../wallet/publicKeyToAddress.js'
|
||||
import TransactionBase from "../TransactionBase.js"
|
||||
import nacl from '../../deps/nacl-fast.js'
|
||||
import ed2curve from '../../deps/ed2curve.js'
|
||||
import { Sha256 } from 'asmcrypto.js'
|
||||
import { DYNAMIC_FEE_TIMESTAMP } from '../../constants.js'
|
||||
import {Sha256} from 'asmcrypto.js'
|
||||
import {DYNAMIC_FEE_TIMESTAMP} from '../../constants.js'
|
||||
|
||||
export default class RewardShareTransaction extends TransactionBase {
|
||||
constructor() {
|
||||
@@ -14,7 +14,7 @@ export default class RewardShareTransaction extends TransactionBase {
|
||||
|
||||
render(html) {
|
||||
return html`
|
||||
${this._rewarddialog1} <strong>${this._percentageShare / 1e8}%</strong> ${this._rewarddialog2} <strong>${this.constructor.Base58.encode(this._recipient)}</strong>?
|
||||
${this._rewarddialog1} <strong>${this._percentageShare / 1e8}%</strong> ${this._rewarddialog2} <strong>${this.constructor.Base58.encode(this._recipient)}</strong>?
|
||||
${this._rewarddialog3}
|
||||
<div style="background: #eee; padding: 8px; margin: 8px 0; border-radius: 5px;">
|
||||
<span style="color: #000;">${this._base58RewardShareSeed}</span>
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import { request } from '../../../fetch-request.js'
|
||||
import { deleteTradeOffer, signTradeBotTxn } from '../../../tradeRequest.js'
|
||||
import { processTransaction } from '../../../createTransaction.js'
|
||||
import {request} from '../../../fetch-request.js'
|
||||
import {deleteTradeOffer, signTradeBotTxn} from '../../../tradeRequest.js'
|
||||
import {processTransaction} from '../../../createTransaction.js'
|
||||
|
||||
export const cancelAllOffers = async (requestObject) => {
|
||||
const keyPair = requestObject.keyPair
|
||||
|
@@ -17,7 +17,6 @@ import GroupKickTransaction from './groups/GroupKickTransaction.js'
|
||||
import GroupInviteTransaction from './groups/GroupInviteTransaction.js'
|
||||
import CancelGroupInviteTransaction from './groups/CancelGroupInviteTransaction.js'
|
||||
import JoinGroupTransaction from './groups/JoinGroupTransaction.js'
|
||||
import UpdateGroupTransaction from './groups/UpdateGroupTransaction.js'
|
||||
import LeaveGroupTransaction from './groups/LeaveGroupTransaction.js'
|
||||
import RewardShareTransaction from './reward-share/RewardShareTransaction.js'
|
||||
import RemoveRewardShareTransaction from './reward-share/RemoveRewardShareTransaction.js'
|
||||
|
@@ -1,4 +1,4 @@
|
||||
import { store } from '../../api.js'
|
||||
import {store} from '../../api.js'
|
||||
|
||||
let subscriptions = []
|
||||
|
||||
|
@@ -2,9 +2,9 @@ import Base58 from '../deps/Base58.js'
|
||||
import BROKEN_RIPEMD160 from '../deps/broken-ripemd160.js'
|
||||
import RIPEMD160 from '../deps/ripemd160.js'
|
||||
import utils from '../deps/utils.js'
|
||||
import { ADDRESS_VERSION } from '../constants.js'
|
||||
import { Buffer } from 'buffer'
|
||||
import { Sha256 } from 'asmcrypto.js'
|
||||
import {ADDRESS_VERSION} from '../constants.js'
|
||||
import {Buffer} from 'buffer'
|
||||
import {Sha256} from 'asmcrypto.js'
|
||||
|
||||
const repeatSHA256 = (passphrase, hashes) => {
|
||||
let hash = passphrase
|
||||
|
@@ -1,4 +1,4 @@
|
||||
import { store } from './api.js'
|
||||
import {store} from './api.js'
|
||||
|
||||
let config = false
|
||||
let loaded = false
|
||||
|
Reference in New Issue
Block a user