Compare commits
124 Commits
v2.3.0-rc5
...
v2.3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cb525b0bd3 | ||
|
|
53c8cdee83 | ||
|
|
b9067ed912 | ||
|
|
11cc14f5b0 | ||
|
|
4133bf31c6 | ||
|
|
bfeee747c2 | ||
|
|
31fb6f70ab | ||
|
|
cb38258cf7 | ||
|
|
2a16dc5a7f | ||
|
|
20476e1366 | ||
|
|
57b0ccee60 | ||
|
|
80ec15193c | ||
|
|
d61eba8c68 | ||
|
|
4787b6353a | ||
|
|
debcd1808e | ||
|
|
85f471ad08 | ||
|
|
c7fa785346 | ||
|
|
a710934830 | ||
|
|
69e006f640 | ||
|
|
78c32af062 | ||
|
|
9a47191e10 | ||
|
|
ace5da94a4 | ||
|
|
e7f2f75b05 | ||
|
|
5b39ad2130 | ||
|
|
ee1985bb3d | ||
|
|
9caa57e81d | ||
|
|
8797ef261f | ||
|
|
fb9a548dfc | ||
|
|
ad4bfefee7 | ||
|
|
cd9157488f | ||
|
|
b501f7228c | ||
|
|
11483852da | ||
|
|
a6fadc840d | ||
|
|
af8c8a2088 | ||
|
|
573cb8f993 | ||
|
|
d70c610741 | ||
|
|
985d19778f | ||
|
|
2cb50c2351 | ||
|
|
359e111ae4 | ||
|
|
548f38292f | ||
|
|
5f2350b763 | ||
|
|
831cd580e0 | ||
|
|
47a6969dc9 | ||
|
|
29581f325f | ||
|
|
fbce72b7fc | ||
|
|
a894fa5bc0 | ||
|
|
9ac3c420eb | ||
|
|
10df6985fc | ||
|
|
27ce863735 | ||
|
|
d840d79aea | ||
|
|
80dfc81900 | ||
|
|
31c911cb59 | ||
|
|
0d4160b232 | ||
|
|
f0022f6af9 | ||
|
|
a16decfb94 | ||
|
|
ea2a2310a0 | ||
|
|
7f17ade65c | ||
|
|
c8d38740cc | ||
|
|
efffd1a929 | ||
|
|
f0c53a4e5b | ||
|
|
a9c1dc3726 | ||
|
|
2944f0b805 | ||
|
|
f494bd6d6a | ||
|
|
ae2cb05dc5 | ||
|
|
4e322fe006 | ||
|
|
5d06d02d64 | ||
|
|
7eabbe30e6 | ||
|
|
c232f6a11d | ||
|
|
04ffa6d7bb | ||
|
|
d46655e5f4 | ||
|
|
1438300763 | ||
|
|
cce49bdb7e | ||
|
|
fc878b696d | ||
|
|
c09fdb656f | ||
|
|
9ac9eb9cc8 | ||
|
|
ff5367b0e7 | ||
|
|
503adc20dc | ||
|
|
2f5cad9d0a | ||
|
|
871329e0fd | ||
|
|
7825b8d732 | ||
|
|
6bfd9da08c | ||
|
|
ce8518ad58 | ||
|
|
865fe488bf | ||
|
|
467cac7d4d | ||
|
|
3a0fb2015a | ||
|
|
bfb5abaa71 | ||
|
|
6cb2625303 | ||
|
|
2d292e27b9 | ||
|
|
9b6d679739 | ||
|
|
8099349dcc | ||
|
|
b1df17d7a3 | ||
|
|
02798db449 | ||
|
|
4b71cb6e28 | ||
|
|
cee52e69f1 | ||
|
|
a4a8fb64b1 | ||
|
|
0e6cc67c0a | ||
|
|
cc621b10ce | ||
|
|
2eaea44182 | ||
|
|
50734bafbf | ||
|
|
745b7d6f65 | ||
|
|
4ca730697c | ||
|
|
dc06a3f62a | ||
|
|
1e78326ee4 | ||
|
|
45542d5f06 | ||
|
|
0106f44129 | ||
|
|
ba895559bf | ||
|
|
513886f6d2 | ||
|
|
09fe7346bc | ||
|
|
4173486f4d | ||
|
|
d809e85dde | ||
|
|
6414f0045e | ||
|
|
39c5393e3b | ||
|
|
d2cd396c75 | ||
|
|
ccbb28c8a0 | ||
|
|
afbced3f4d | ||
|
|
08f2287def | ||
|
|
5175027948 | ||
|
|
d0cda447c0 | ||
|
|
fd288cd106 | ||
|
|
2d0d7df704 | ||
|
|
c41ac34978 | ||
|
|
47307bc755 | ||
|
|
bfe5d3ae49 | ||
|
|
a060816e2c |
234
README.md
234
README.md
@@ -14,6 +14,238 @@ Mempool can be self-hosted on a wide variety of your own hardware, ranging from
|
||||
4) [Production installation on a powerful FreeBSD server](https://github.com/mempool/mempool/tree/master/production)
|
||||
5) [High Availability cluster using powerful FreeBSD servers](https://github.com/mempool/mempool/tree/master/production#high-availability)
|
||||
|
||||
# Docker Installation
|
||||
|
||||
The `docker` directory contains the Dockerfiles used to build and release the official images and a `docker-compose.yml` file that is intended for end users to run a Mempool instance with minimal effort.
|
||||
|
||||
## bitcoind only configuration
|
||||
|
||||
To run an instance with the default settings, use the following command:
|
||||
|
||||
```bash
|
||||
$ docker-compose up
|
||||
```
|
||||
|
||||
The default configuration will allow you to run Mempool using `bitcoind` as the backend, so address lookups will be disabled. It assumes you have added RPC credentials for the `mempool` user with a `mempool` password in your `bitcoin.conf` file:
|
||||
|
||||
```
|
||||
rpcuser=mempool
|
||||
rpcpassword=mempool
|
||||
```
|
||||
|
||||
If you want to use your current credentials, update them in the `docker-compose.yml` file:
|
||||
|
||||
```
|
||||
api:
|
||||
environment:
|
||||
MEMPOOL_BACKEND: "none"
|
||||
RPC_HOST: "172.27.0.1"
|
||||
RPC_PORT: "8332"
|
||||
RPC_USER: "mempool"
|
||||
RPC_PASS: "mempool"
|
||||
```
|
||||
|
||||
Note: the IP in the example above refers to Docker's default gateway IP address so the container can hit the `bitcoind` instance running on the host machine. If your setup is different, update it accordingly.
|
||||
|
||||
You can check if the instance is running by visiting http://localhost - the graphs will be populated as new transactions are detected.
|
||||
|
||||
## bitcoind+electrum configuration
|
||||
|
||||
In order to run with a `electrum` compatible server as the backend, in addition to the settings required for running with `bitcoind` above, you will need to make the following changes to the `docker-compose.yml` file:
|
||||
|
||||
- Under the `api` service, change the value of the `MEMPOOL_BACKEND` key from `none` to `electrum`:
|
||||
|
||||
```
|
||||
api:
|
||||
environment:
|
||||
MEMPOOL_BACKEND: "none"
|
||||
```
|
||||
|
||||
- Under the `api` service, set the `ELECTRUM_HOST` and `ELECTRUM_PORT` keys to your Docker host IP address and set `ELECTRUM_TLS_ENABLED` to `false`:
|
||||
|
||||
```
|
||||
api:
|
||||
environment:
|
||||
ELECTRUM_HOST: "172.27.0.1"
|
||||
ELECTRUM_PORT: "50002"
|
||||
ELECTRUM_TLS_ENABLED: "false"
|
||||
```
|
||||
|
||||
You can update any of the backend settings in the `mempool-config.json` file using the following environment variables to override them under the same `api` `environment` section.
|
||||
|
||||
JSON:
|
||||
```
|
||||
"MEMPOOL": {
|
||||
"NETWORK": "mainnet",
|
||||
"BACKEND": "electrum",
|
||||
"HTTP_PORT": 8999,
|
||||
"SPAWN_CLUSTER_PROCS": 0,
|
||||
"API_URL_PREFIX": "/api/v1/",
|
||||
"POLL_RATE_MS": 2000,
|
||||
"CACHE_DIR": "./cache",
|
||||
"CLEAR_PROTECTION_MINUTES": 20,
|
||||
"RECOMMENDED_FEE_PERCENTILE": 50,
|
||||
"BLOCK_WEIGHT_UNITS": 4000000,
|
||||
"INITIAL_BLOCKS_AMOUNT": 8,
|
||||
"MEMPOOL_BLOCKS_AMOUNT": 8,
|
||||
"PRICE_FEED_UPDATE_INTERVAL": 3600,
|
||||
"USE_SECOND_NODE_FOR_MINFEE": false,
|
||||
"EXTERNAL_ASSETS": []
|
||||
},
|
||||
```
|
||||
|
||||
docker-compose overrides::
|
||||
```
|
||||
MEMPOOL_NETWORK: ""
|
||||
MEMPOOL_BACKEND: ""
|
||||
MEMPOOL_HTTP_PORT: ""
|
||||
MEMPOOL_SPAWN_CLUSTER_PROCS: ""
|
||||
MEMPOOL_API_URL_PREFIX: ""
|
||||
MEMPOOL_POLL_RATE_MS: ""
|
||||
MEMPOOL_CACHE_DIR: ""
|
||||
MEMPOOL_CLEAR_PROTECTION_MINUTES: ""
|
||||
MEMPOOL_RECOMMENDED_FEE_PERCENTILE: ""
|
||||
MEMPOOL_BLOCK_WEIGHT_UNITS: ""
|
||||
MEMPOOL_INITIAL_BLOCKS_AMOUNT: ""
|
||||
MEMPOOL_MEMPOOL_BLOCKS_AMOUNT: ""
|
||||
MEMPOOL_PRICE_FEED_UPDATE_INTERVAL: ""
|
||||
MEMPOOL_USE_SECOND_NODE_FOR_MINFEE: ""
|
||||
MEMPOOL_EXTERNAL_ASSETS: ""
|
||||
```
|
||||
|
||||
JSON:
|
||||
```
|
||||
"CORE_RPC": {
|
||||
"HOST": "127.0.0.1",
|
||||
"PORT": 8332,
|
||||
"USERNAME": "mempool",
|
||||
"PASSWORD": "mempool"
|
||||
},
|
||||
```
|
||||
docker-compose overrides:
|
||||
```
|
||||
CORE_RPC_HOST: ""
|
||||
CORE_RPC_PORT: ""
|
||||
CORE_RPC_USERNAME: ""
|
||||
CORE_RPC_PASSWORD: ""
|
||||
```
|
||||
|
||||
JSON:
|
||||
```
|
||||
"ELECTRUM": {
|
||||
"HOST": "127.0.0.1",
|
||||
"PORT": 50002,
|
||||
"TLS_ENABLED": true
|
||||
},
|
||||
```
|
||||
|
||||
docker-compose overrides:
|
||||
```
|
||||
ELECTRUM_HOST: ""
|
||||
ELECTRUM_PORT: ""
|
||||
ELECTRUM_TLS: ""
|
||||
```
|
||||
|
||||
JSON:
|
||||
```
|
||||
"ESPLORA": {
|
||||
"REST_API_URL": "http://127.0.0.1:3000"
|
||||
},
|
||||
```
|
||||
docker-compose overrides:
|
||||
```
|
||||
ESPLORA_REST_API_URL: ""
|
||||
```
|
||||
|
||||
JSON:
|
||||
```
|
||||
"SECOND_CORE_RPC": {
|
||||
"HOST": "127.0.0.1",
|
||||
"PORT": 8332,
|
||||
"USERNAME": "mempool",
|
||||
"PASSWORD": "mempool"
|
||||
},
|
||||
```
|
||||
|
||||
docker-compose overrides:
|
||||
```
|
||||
SECOND_CORE_RPC_HOST: ""
|
||||
SECOND_CORE_RPC_PORT: ""
|
||||
SECOND_CORE_RPC_USERNAME: ""
|
||||
SECOND_CORE_RPC_PASSWORD: ""
|
||||
```
|
||||
|
||||
JSON:
|
||||
```
|
||||
"DATABASE": {
|
||||
"ENABLED": true,
|
||||
"HOST": "127.0.0.1",
|
||||
"PORT": 3306,
|
||||
"DATABASE": "mempool",
|
||||
"USERNAME": "mempool",
|
||||
"PASSWORD": "mempool"
|
||||
},
|
||||
```
|
||||
|
||||
docker-compose overrides:
|
||||
```
|
||||
DATABASE_ENABLED: ""
|
||||
DATABASE_HOST: ""
|
||||
DATABASE_PORT: ""
|
||||
DATABASE_DATABASE: ""
|
||||
DATABASE_USERAME: ""
|
||||
DATABASE_PASSWORD: ""
|
||||
```
|
||||
|
||||
JSON:
|
||||
```
|
||||
"SYSLOG": {
|
||||
"ENABLED": true,
|
||||
"HOST": "127.0.0.1",
|
||||
"PORT": 514,
|
||||
"MIN_PRIORITY": "info",
|
||||
"FACILITY": "local7"
|
||||
},
|
||||
```
|
||||
|
||||
docker-compose overrides:
|
||||
```
|
||||
SYSLOG_ENABLED: ""
|
||||
SYSLOG_HOST: ""
|
||||
SYSLOG_PORT: ""
|
||||
SYSLOG_MIN_PRIORITY: ""
|
||||
SYSLOG_FACILITY: ""
|
||||
```
|
||||
|
||||
JSON:
|
||||
```
|
||||
"STATISTICS": {
|
||||
"ENABLED": true,
|
||||
"TX_PER_SECOND_SAMPLE_PERIOD": 150
|
||||
},
|
||||
```
|
||||
|
||||
docker-compose overrides:
|
||||
```
|
||||
STATISTICS_ENABLED: ""
|
||||
STATISTICS_TX_PER_SECOND_SAMPLE_PERIOD: ""
|
||||
```
|
||||
|
||||
JSON:
|
||||
```
|
||||
"BISQ": {
|
||||
"ENABLED": false,
|
||||
"DATA_PATH": "/bisq/statsnode-data/btc_mainnet/db"
|
||||
}
|
||||
```
|
||||
|
||||
docker-compose overrides:
|
||||
```
|
||||
BISQ_ENABLED: ""
|
||||
BISQ_DATA_PATH: ""
|
||||
```
|
||||
|
||||
|
||||
# Manual Installation
|
||||
|
||||
The following instructions are for a manual installation on Linux or FreeBSD. The file and directory paths may need to be changed to match your OS.
|
||||
@@ -158,7 +390,7 @@ Install mempool dependencies from npm and build the frontend static HTML/CSS/JS:
|
||||
Install the output into nginx webroot folder:
|
||||
|
||||
```bash
|
||||
sudo rsync -av --delete dist/mempool/ /var/www/
|
||||
sudo rsync -av --delete dist/ /var/www/
|
||||
```
|
||||
|
||||
## nginx + certbot
|
||||
|
||||
16
backend/package-lock.json
generated
16
backend/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "mempool-backend",
|
||||
"version": "2.3.0-dev",
|
||||
"version": "2.3.1",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "mempool-backend",
|
||||
"version": "2.3.0-dev",
|
||||
"version": "2.3.1",
|
||||
"license": "GNU Affero General Public License v3.0",
|
||||
"dependencies": {
|
||||
"@mempool/bitcoin": "^3.0.3",
|
||||
@@ -577,9 +577,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/follow-redirects": {
|
||||
"version": "1.14.6",
|
||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz",
|
||||
"integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==",
|
||||
"version": "1.14.7",
|
||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz",
|
||||
"integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ==",
|
||||
"funding": [
|
||||
{
|
||||
"type": "individual",
|
||||
@@ -1877,9 +1877,9 @@
|
||||
}
|
||||
},
|
||||
"follow-redirects": {
|
||||
"version": "1.14.6",
|
||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz",
|
||||
"integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A=="
|
||||
"version": "1.14.7",
|
||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.7.tgz",
|
||||
"integrity": "sha512-+hbxoLbFMbRKDwohX8GkTataGqO6Jb7jGwpAlwgy2bIz25XtRm7KEzJM76R1WiNT5SwZkX4Y75SwBolkpmE7iQ=="
|
||||
},
|
||||
"forwarded": {
|
||||
"version": "0.1.2",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "mempool-backend",
|
||||
"version": "2.3.0-dev",
|
||||
"version": "2.3.1",
|
||||
"description": "Bitcoin mempool visualizer and blockchain explorer backend",
|
||||
"license": "GNU Affero General Public License v3.0",
|
||||
"homepage": "https://mempool.space",
|
||||
|
||||
@@ -12,6 +12,7 @@ export interface AbstractBitcoinApi {
|
||||
$getAddressTransactions(address: string, lastSeenTxId: string): Promise<IEsploraApi.Transaction[]>;
|
||||
$getAddressPrefix(prefix: string): string[];
|
||||
$sendRawTransaction(rawTransaction: string): Promise<string>;
|
||||
$getOutspends(txId: string): Promise<IEsploraApi.Outspend[]>;
|
||||
}
|
||||
export interface BitcoinRpcCredentials {
|
||||
host: string;
|
||||
|
||||
@@ -102,6 +102,18 @@ class BitcoinApi implements AbstractBitcoinApi {
|
||||
return this.bitcoindClient.sendRawTransaction(rawTransaction);
|
||||
}
|
||||
|
||||
async $getOutspends(txId: string): Promise<IEsploraApi.Outspend[]> {
|
||||
const outSpends: IEsploraApi.Outspend[] = [];
|
||||
const tx = await this.$getRawTransaction(txId, true, false);
|
||||
for (let i = 0; i < tx.vout.length; i++) {
|
||||
const txOut = await this.bitcoindClient.getTxOut(txId, i);
|
||||
outSpends.push({
|
||||
spent: txOut === null,
|
||||
});
|
||||
}
|
||||
return outSpends;
|
||||
}
|
||||
|
||||
protected async $convertTransaction(transaction: IBitcoinApi.Transaction, addPrevout: boolean): Promise<IEsploraApi.Transaction> {
|
||||
let esploraTransaction: IEsploraApi.Transaction = {
|
||||
txid: transaction.txid,
|
||||
|
||||
@@ -113,9 +113,9 @@ export namespace IEsploraApi {
|
||||
|
||||
export interface Outspend {
|
||||
spent: boolean;
|
||||
txid: string;
|
||||
vin: number;
|
||||
status: Status;
|
||||
txid?: string;
|
||||
vin?: number;
|
||||
status?: Status;
|
||||
}
|
||||
|
||||
export interface Asset {
|
||||
|
||||
@@ -60,6 +60,10 @@ class ElectrsApi implements AbstractBitcoinApi {
|
||||
$sendRawTransaction(rawTransaction: string): Promise<string> {
|
||||
throw new Error('Method not implemented.');
|
||||
}
|
||||
|
||||
$getOutspends(): Promise<IEsploraApi.Outspend[]> {
|
||||
throw new Error('Method not implemented.');
|
||||
}
|
||||
}
|
||||
|
||||
export default ElectrsApi;
|
||||
|
||||
@@ -1,62 +1,144 @@
|
||||
import { PoolConnection } from 'mysql2/promise';
|
||||
import config from '../config';
|
||||
import { DB } from '../database';
|
||||
import logger from '../logger';
|
||||
|
||||
const sleep = (ms: number) => new Promise( res => setTimeout(res, ms));
|
||||
|
||||
class DatabaseMigration {
|
||||
private static currentVersion = 1;
|
||||
private static currentVersion = 2;
|
||||
private queryTimeout = 120000;
|
||||
private statisticsAddedIndexed = false;
|
||||
|
||||
constructor() { }
|
||||
|
||||
/**
|
||||
* Entry point
|
||||
*/
|
||||
public async $initializeOrMigrateDatabase(): Promise<void> {
|
||||
if (!await this.$checkIfTableExists('statistics')) {
|
||||
await this.$initializeDatabaseTables();
|
||||
}
|
||||
logger.info('MIGRATIONS: Running migrations');
|
||||
|
||||
if (await this.$checkIfTableExists('state')) {
|
||||
const databaseSchemaVersion = await this.$getSchemaVersionFromDatabase();
|
||||
if (DatabaseMigration.currentVersion > databaseSchemaVersion) {
|
||||
await this.$migrateTableSchemaFromVersion(databaseSchemaVersion);
|
||||
await this.$printDatabaseVersion();
|
||||
|
||||
// First of all, if the `state` database does not exist, create it so we can track migration version
|
||||
if (!await this.$checkIfTableExists('state')) {
|
||||
logger.info('MIGRATIONS: `state` table does not exist. Creating it.');
|
||||
try {
|
||||
await this.$createMigrationStateTable();
|
||||
} catch (e) {
|
||||
logger.err('MIGRATIONS: Unable to create `state` table, aborting in 10 seconds. ' + e);
|
||||
await sleep(10000);
|
||||
process.exit(-1);
|
||||
}
|
||||
} else {
|
||||
await this.$migrateTableSchemaFromVersion(0);
|
||||
logger.info('MIGRATIONS: `state` table initialized.');
|
||||
}
|
||||
|
||||
let databaseSchemaVersion = 0;
|
||||
try {
|
||||
databaseSchemaVersion = await this.$getSchemaVersionFromDatabase();
|
||||
} catch (e) {
|
||||
logger.err('MIGRATIONS: Unable to get current database migration version, aborting in 10 seconds. ' + e);
|
||||
await sleep(10000);
|
||||
process.exit(-1);
|
||||
}
|
||||
|
||||
logger.info('MIGRATIONS: Current state.schema_version ' + databaseSchemaVersion);
|
||||
logger.info('MIGRATIONS: Latest DatabaseMigration.version is ' + DatabaseMigration.currentVersion);
|
||||
if (databaseSchemaVersion >= DatabaseMigration.currentVersion) {
|
||||
logger.info('MIGRATIONS: Nothing to do.');
|
||||
return;
|
||||
}
|
||||
|
||||
// Now, create missing tables. Those queries cannot be wrapped into a transaction unfortunately
|
||||
try {
|
||||
await this.$createMissingTablesAndIndexes(databaseSchemaVersion);
|
||||
} catch (e) {
|
||||
logger.err('MIGRATIONS: Unable to create required tables, aborting in 10 seconds. ' + e);
|
||||
await sleep(10000);
|
||||
process.exit(-1);
|
||||
}
|
||||
|
||||
if (DatabaseMigration.currentVersion > databaseSchemaVersion) {
|
||||
logger.info('MIGRATIONS: Upgrading datababse schema');
|
||||
try {
|
||||
await this.$migrateTableSchemaFromVersion(databaseSchemaVersion);
|
||||
logger.info(`MIGRATIONS: OK. Database schema have been migrated from version ${databaseSchemaVersion} to ${DatabaseMigration.currentVersion} (latest version)`);
|
||||
} catch (e) {
|
||||
logger.err('MIGRATIONS: Unable to migrate database, aborting. ' + e);
|
||||
}
|
||||
}
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
/**
|
||||
* Create all missing tables
|
||||
*/
|
||||
private async $createMissingTablesAndIndexes(databaseSchemaVersion: number) {
|
||||
await this.$setStatisticsAddedIndexedFlag(databaseSchemaVersion);
|
||||
|
||||
const connection = await DB.pool.getConnection();
|
||||
try {
|
||||
await this.$executeQuery(connection, this.getCreateElementsTableQuery(), await this.$checkIfTableExists('elements_pegs'));
|
||||
await this.$executeQuery(connection, this.getCreateStatisticsQuery(), await this.$checkIfTableExists('statistics'));
|
||||
if (databaseSchemaVersion < 2 && this.statisticsAddedIndexed === false) {
|
||||
await this.$executeQuery(connection, `CREATE INDEX added ON statistics (added);`);
|
||||
}
|
||||
connection.release();
|
||||
} catch (e) {
|
||||
connection.release();
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
|
||||
private async $initializeDatabaseTables(): Promise<void> {
|
||||
const connection = await DB.pool.getConnection();
|
||||
for (const query of this.getInitializeTableQueries()) {
|
||||
await connection.query<any>({ sql: query, timeout: this.queryTimeout });
|
||||
/**
|
||||
* Special case here for the `statistics` table - It appeared that somehow some dbs already had the `added` field indexed
|
||||
* while it does not appear in previous schemas. The mariadb command "CREATE INDEX IF NOT EXISTS" is not supported on
|
||||
* older mariadb version. Therefore we set a flag here in order to know if the index needs to be created or not before
|
||||
* running the migration process
|
||||
*/
|
||||
private async $setStatisticsAddedIndexedFlag(databaseSchemaVersion: number) {
|
||||
if (databaseSchemaVersion >= 2) {
|
||||
this.statisticsAddedIndexed = true;
|
||||
return;
|
||||
}
|
||||
connection.release();
|
||||
logger.info(`Initial database tables have been created`);
|
||||
}
|
||||
|
||||
private async $migrateTableSchemaFromVersion(version: number): Promise<void> {
|
||||
const connection = await DB.pool.getConnection();
|
||||
for (const query of this.getMigrationQueriesFromVersion(version)) {
|
||||
await connection.query<any>({ sql: query, timeout: this.queryTimeout });
|
||||
|
||||
try {
|
||||
// We don't use "CREATE INDEX IF NOT EXISTS" because it is not supported on old mariadb version 5.X
|
||||
const query = `SELECT COUNT(1) hasIndex FROM INFORMATION_SCHEMA.STATISTICS
|
||||
WHERE table_schema=DATABASE() AND table_name='statistics' AND index_name='added';`;
|
||||
const [rows] = await this.$executeQuery(connection, query, true);
|
||||
if (rows[0].hasIndex === 0) {
|
||||
logger.info('MIGRATIONS: `statistics.added` is not indexed');
|
||||
this.statisticsAddedIndexed = false;
|
||||
} else if (rows[0].hasIndex === 1) {
|
||||
logger.info('MIGRATIONS: `statistics.added` is already indexed');
|
||||
this.statisticsAddedIndexed = true;
|
||||
}
|
||||
} catch (e) {
|
||||
// Should really never happen but just in case it fails, we just don't execute
|
||||
// any query related to this indexing so it won't fail if the index actually already exists
|
||||
logger.err('MIGRATIONS: Unable to check if `statistics.added` INDEX exist or not.');
|
||||
this.statisticsAddedIndexed = true;
|
||||
}
|
||||
connection.release();
|
||||
await this.$updateToLatestSchemaVersion();
|
||||
logger.info(`Database schema have been migrated from version ${version} to ${DatabaseMigration.currentVersion} (latest version)`);
|
||||
}
|
||||
|
||||
private async $getSchemaVersionFromDatabase(): Promise<number> {
|
||||
const connection = await DB.pool.getConnection();
|
||||
const query = `SELECT number FROM state WHERE name = 'schema_version';`;
|
||||
const [rows] = await connection.query<any>({ sql: query, timeout: this.queryTimeout });
|
||||
connection.release();
|
||||
return rows[0]['number'];
|
||||
}
|
||||
|
||||
private async $updateToLatestSchemaVersion(): Promise<void> {
|
||||
const connection = await DB.pool.getConnection();
|
||||
const query = `UPDATE state SET number = ${DatabaseMigration.currentVersion} WHERE name = 'schema_version'`;
|
||||
const [rows] = await connection.query<any>({ sql: query, timeout: this.queryTimeout });
|
||||
connection.release();
|
||||
}
|
||||
|
||||
/**
|
||||
* Small query execution wrapper to log all executed queries
|
||||
*/
|
||||
private async $executeQuery(connection: PoolConnection, query: string, silent: boolean = false): Promise<any> {
|
||||
if (!silent) {
|
||||
logger.info('MIGRATIONS: Execute query:\n' + query);
|
||||
}
|
||||
return connection.query<any>({ sql: query, timeout: this.queryTimeout });
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if 'table' exists in the database
|
||||
*/
|
||||
private async $checkIfTableExists(table: string): Promise<boolean> {
|
||||
const connection = await DB.pool.getConnection();
|
||||
const query = `SELECT COUNT(*) FROM information_schema.tables WHERE table_schema = '${config.DATABASE.DATABASE}' AND TABLE_NAME = '${table}'`;
|
||||
@@ -65,11 +147,131 @@ class DatabaseMigration {
|
||||
return rows[0]['COUNT(*)'] === 1;
|
||||
}
|
||||
|
||||
private getInitializeTableQueries(): string[] {
|
||||
/**
|
||||
* Get current database version
|
||||
*/
|
||||
private async $getSchemaVersionFromDatabase(): Promise<number> {
|
||||
const connection = await DB.pool.getConnection();
|
||||
const query = `SELECT number FROM state WHERE name = 'schema_version';`;
|
||||
const [rows] = await this.$executeQuery(connection, query, true);
|
||||
connection.release();
|
||||
return rows[0]['number'];
|
||||
}
|
||||
|
||||
/**
|
||||
* Create the `state` table
|
||||
*/
|
||||
private async $createMigrationStateTable(): Promise<void> {
|
||||
const connection = await DB.pool.getConnection();
|
||||
|
||||
try {
|
||||
const query = `CREATE TABLE IF NOT EXISTS state (
|
||||
name varchar(25) NOT NULL,
|
||||
number int(11) NULL,
|
||||
string varchar(100) NULL,
|
||||
CONSTRAINT name_unique UNIQUE (name)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;`;
|
||||
await this.$executeQuery(connection, query);
|
||||
|
||||
// Set initial values
|
||||
await this.$executeQuery(connection, `INSERT INTO state VALUES('schema_version', 0, NULL);`);
|
||||
await this.$executeQuery(connection, `INSERT INTO state VALUES('last_elements_block', 0, NULL);`);
|
||||
|
||||
connection.release();
|
||||
} catch (e) {
|
||||
connection.release();
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* We actually execute the migrations queries here
|
||||
*/
|
||||
private async $migrateTableSchemaFromVersion(version: number): Promise<void> {
|
||||
const transactionQueries: string[] = [];
|
||||
for (const query of this.getMigrationQueriesFromVersion(version)) {
|
||||
transactionQueries.push(query);
|
||||
}
|
||||
transactionQueries.push(this.getUpdateToLatestSchemaVersionQuery());
|
||||
|
||||
const connection = await DB.pool.getConnection();
|
||||
try {
|
||||
await this.$executeQuery(connection, 'START TRANSACTION;');
|
||||
for (const query of transactionQueries) {
|
||||
await this.$executeQuery(connection, query);
|
||||
}
|
||||
await this.$executeQuery(connection, 'COMMIT;');
|
||||
|
||||
connection.release();
|
||||
} catch (e) {
|
||||
await this.$executeQuery(connection, 'ROLLBACK;');
|
||||
connection.release();
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Generate migration queries based on schema version
|
||||
*/
|
||||
private getMigrationQueriesFromVersion(version: number): string[] {
|
||||
const queries: string[] = [];
|
||||
|
||||
queries.push(`CREATE TABLE IF NOT EXISTS statistics (
|
||||
id int(11) NOT NULL,
|
||||
if (version < 1) {
|
||||
if (config.MEMPOOL.NETWORK !== 'liquid' && config.MEMPOOL.NETWORK !== 'liquidtestnet') {
|
||||
queries.push(this.getShiftStatisticsQuery());
|
||||
}
|
||||
}
|
||||
|
||||
return queries;
|
||||
}
|
||||
|
||||
/**
|
||||
* Save the schema version in the database
|
||||
*/
|
||||
private getUpdateToLatestSchemaVersionQuery(): string {
|
||||
return `UPDATE state SET number = ${DatabaseMigration.currentVersion} WHERE name = 'schema_version';`;
|
||||
}
|
||||
|
||||
/**
|
||||
* Print current database version
|
||||
*/
|
||||
private async $printDatabaseVersion() {
|
||||
const connection = await DB.pool.getConnection();
|
||||
try {
|
||||
const [rows] = await this.$executeQuery(connection, 'SELECT VERSION() as version;', true);
|
||||
logger.info(`MIGRATIONS: Database engine version '${rows[0].version}'`);
|
||||
} catch (e) {
|
||||
logger.info(`MIGRATIONS: Could not fetch database engine version. ` + e);
|
||||
}
|
||||
connection.release();
|
||||
}
|
||||
|
||||
// Couple of wrappers to clean the main logic
|
||||
private getShiftStatisticsQuery(): string {
|
||||
return `UPDATE statistics SET
|
||||
vsize_1 = vsize_1 + vsize_2, vsize_2 = vsize_3,
|
||||
vsize_3 = vsize_4, vsize_4 = vsize_5,
|
||||
vsize_5 = vsize_6, vsize_6 = vsize_8,
|
||||
vsize_8 = vsize_10, vsize_10 = vsize_12,
|
||||
vsize_12 = vsize_15, vsize_15 = vsize_20,
|
||||
vsize_20 = vsize_30, vsize_30 = vsize_40,
|
||||
vsize_40 = vsize_50, vsize_50 = vsize_60,
|
||||
vsize_60 = vsize_70, vsize_70 = vsize_80,
|
||||
vsize_80 = vsize_90, vsize_90 = vsize_100,
|
||||
vsize_100 = vsize_125, vsize_125 = vsize_150,
|
||||
vsize_150 = vsize_175, vsize_175 = vsize_200,
|
||||
vsize_200 = vsize_250, vsize_250 = vsize_300,
|
||||
vsize_300 = vsize_350, vsize_350 = vsize_400,
|
||||
vsize_400 = vsize_500, vsize_500 = vsize_600,
|
||||
vsize_600 = vsize_700, vsize_700 = vsize_800,
|
||||
vsize_800 = vsize_900, vsize_900 = vsize_1000,
|
||||
vsize_1000 = vsize_1200, vsize_1200 = vsize_1400,
|
||||
vsize_1400 = vsize_1800, vsize_1800 = vsize_2000, vsize_2000 = 0;`;
|
||||
}
|
||||
|
||||
private getCreateStatisticsQuery(): string {
|
||||
return `CREATE TABLE IF NOT EXISTS statistics (
|
||||
id int(11) NOT NULL AUTO_INCREMENT,
|
||||
added datetime NOT NULL,
|
||||
unconfirmed_transactions int(11) UNSIGNED NOT NULL,
|
||||
tx_per_second float UNSIGNED NOT NULL,
|
||||
@@ -114,64 +316,23 @@ class DatabaseMigration {
|
||||
vsize_1400 int(11) NOT NULL,
|
||||
vsize_1600 int(11) NOT NULL,
|
||||
vsize_1800 int(11) NOT NULL,
|
||||
vsize_2000 int(11) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;`);
|
||||
|
||||
queries.push(`ALTER TABLE statistics ADD PRIMARY KEY (id);`);
|
||||
queries.push(`ALTER TABLE statistics MODIFY id int(11) NOT NULL AUTO_INCREMENT;`);
|
||||
|
||||
return queries;
|
||||
vsize_2000 int(11) NOT NULL,
|
||||
CONSTRAINT PRIMARY KEY (id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;`;
|
||||
}
|
||||
|
||||
private getMigrationQueriesFromVersion(version: number): string[] {
|
||||
const queries: string[] = [];
|
||||
|
||||
if (version < 1) {
|
||||
if (config.MEMPOOL.NETWORK !== 'liquid' && config.MEMPOOL.NETWORK !== 'liquidtestnet') {
|
||||
queries.push(`UPDATE statistics SET
|
||||
vsize_1 = vsize_1 + vsize_2, vsize_2 = vsize_3,
|
||||
vsize_3 = vsize_4, vsize_4 = vsize_5,
|
||||
vsize_5 = vsize_6, vsize_6 = vsize_8,
|
||||
vsize_8 = vsize_10, vsize_10 = vsize_12,
|
||||
vsize_12 = vsize_15, vsize_15 = vsize_20,
|
||||
vsize_20 = vsize_30, vsize_30 = vsize_40,
|
||||
vsize_40 = vsize_50, vsize_50 = vsize_60,
|
||||
vsize_60 = vsize_70, vsize_70 = vsize_80,
|
||||
vsize_80 = vsize_90, vsize_90 = vsize_100,
|
||||
vsize_100 = vsize_125, vsize_125 = vsize_150,
|
||||
vsize_150 = vsize_175, vsize_175 = vsize_200,
|
||||
vsize_200 = vsize_250, vsize_250 = vsize_300,
|
||||
vsize_300 = vsize_350, vsize_350 = vsize_400,
|
||||
vsize_400 = vsize_500, vsize_500 = vsize_600,
|
||||
vsize_600 = vsize_700, vsize_700 = vsize_800,
|
||||
vsize_800 = vsize_900, vsize_900 = vsize_1000,
|
||||
vsize_1000 = vsize_1200, vsize_1200 = vsize_1400,
|
||||
vsize_1400 = vsize_1800, vsize_1800 = vsize_2000, vsize_2000 = 0`);
|
||||
}
|
||||
|
||||
queries.push(`CREATE TABLE IF NOT EXISTS elements_pegs (
|
||||
block int(11) NOT NULL,
|
||||
datetime int(11) NOT NULL,
|
||||
amount bigint(20) NOT NULL,
|
||||
txid varchar(65) NOT NULL,
|
||||
txindex int(11) NOT NULL,
|
||||
bitcoinaddress varchar(100) NOT NULL,
|
||||
bitcointxid varchar(65) NOT NULL,
|
||||
bitcoinindex int(11) NOT NULL,
|
||||
final_tx int(11) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;`);
|
||||
|
||||
queries.push(`CREATE TABLE IF NOT EXISTS state (
|
||||
name varchar(25) NOT NULL,
|
||||
number int(11) NULL,
|
||||
string varchar(100) NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;`);
|
||||
|
||||
queries.push(`INSERT INTO state VALUES('schema_version', 0, NULL);`);
|
||||
queries.push(`INSERT INTO state VALUES('last_elements_block', 0, NULL);`);
|
||||
}
|
||||
|
||||
return queries;
|
||||
private getCreateElementsTableQuery(): string {
|
||||
return `CREATE TABLE IF NOT EXISTS elements_pegs (
|
||||
block int(11) NOT NULL,
|
||||
datetime int(11) NOT NULL,
|
||||
amount bigint(20) NOT NULL,
|
||||
txid varchar(65) NOT NULL,
|
||||
txindex int(11) NOT NULL,
|
||||
bitcoinaddress varchar(100) NOT NULL,
|
||||
bitcointxid varchar(65) NOT NULL,
|
||||
bitcoinindex int(11) NOT NULL,
|
||||
final_tx int(11) NOT NULL
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;`;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -10,9 +10,6 @@ class Statistics {
|
||||
protected intervalTimer: NodeJS.Timer | undefined;
|
||||
protected newStatisticsEntryCallback: ((stats: OptimizedStatistic) => void) | undefined;
|
||||
protected queryTimeout = 120000;
|
||||
protected cache: { [date: string]: OptimizedStatistic[] } = {
|
||||
'24h': [], '1w': [], '1m': [], '3m': [], '6m': [], '1y': [], '2y': [], '3y': []
|
||||
};
|
||||
|
||||
public setNewStatisticsEntryCallback(fn: (stats: OptimizedStatistic) => void) {
|
||||
this.newStatisticsEntryCallback = fn;
|
||||
@@ -34,25 +31,6 @@ class Statistics {
|
||||
this.runStatistics();
|
||||
}, 1 * 60 * 1000);
|
||||
}, difference);
|
||||
|
||||
this.createCache();
|
||||
setInterval(this.createCache.bind(this), 600000);
|
||||
}
|
||||
|
||||
public getCache() {
|
||||
return this.cache;
|
||||
}
|
||||
|
||||
private async createCache() {
|
||||
this.cache['24h'] = await this.$list24H();
|
||||
this.cache['1w'] = await this.$list1W();
|
||||
this.cache['1m'] = await this.$list1M();
|
||||
this.cache['3m'] = await this.$list3M();
|
||||
this.cache['6m'] = await this.$list6M();
|
||||
this.cache['1y'] = await this.$list1Y();
|
||||
this.cache['2y'] = await this.$list2Y();
|
||||
this.cache['3y'] = await this.$list3Y();
|
||||
logger.debug('Statistics cache created');
|
||||
}
|
||||
|
||||
private async runStatistics(): Promise<void> {
|
||||
@@ -269,58 +247,57 @@ class Statistics {
|
||||
}
|
||||
|
||||
private getQueryForDaysAvg(div: number, interval: string) {
|
||||
return `SELECT id, UNIX_TIMESTAMP(added) as added,
|
||||
CAST(avg(unconfirmed_transactions) as FLOAT) as unconfirmed_transactions,
|
||||
CAST(avg(tx_per_second) as FLOAT) as tx_per_second,
|
||||
CAST(avg(vbytes_per_second) as FLOAT) as vbytes_per_second,
|
||||
CAST(avg(vsize_1) as FLOAT) as vsize_1,
|
||||
CAST(avg(vsize_2) as FLOAT) as vsize_2,
|
||||
CAST(avg(vsize_3) as FLOAT) as vsize_3,
|
||||
CAST(avg(vsize_4) as FLOAT) as vsize_4,
|
||||
CAST(avg(vsize_5) as FLOAT) as vsize_5,
|
||||
CAST(avg(vsize_6) as FLOAT) as vsize_6,
|
||||
CAST(avg(vsize_8) as FLOAT) as vsize_8,
|
||||
CAST(avg(vsize_10) as FLOAT) as vsize_10,
|
||||
CAST(avg(vsize_12) as FLOAT) as vsize_12,
|
||||
CAST(avg(vsize_15) as FLOAT) as vsize_15,
|
||||
CAST(avg(vsize_20) as FLOAT) as vsize_20,
|
||||
CAST(avg(vsize_30) as FLOAT) as vsize_30,
|
||||
CAST(avg(vsize_40) as FLOAT) as vsize_40,
|
||||
CAST(avg(vsize_50) as FLOAT) as vsize_50,
|
||||
CAST(avg(vsize_60) as FLOAT) as vsize_60,
|
||||
CAST(avg(vsize_70) as FLOAT) as vsize_70,
|
||||
CAST(avg(vsize_80) as FLOAT) as vsize_80,
|
||||
CAST(avg(vsize_90) as FLOAT) as vsize_90,
|
||||
CAST(avg(vsize_100) as FLOAT) as vsize_100,
|
||||
CAST(avg(vsize_125) as FLOAT) as vsize_125,
|
||||
CAST(avg(vsize_150) as FLOAT) as vsize_150,
|
||||
CAST(avg(vsize_175) as FLOAT) as vsize_175,
|
||||
CAST(avg(vsize_200) as FLOAT) as vsize_200,
|
||||
CAST(avg(vsize_250) as FLOAT) as vsize_250,
|
||||
CAST(avg(vsize_300) as FLOAT) as vsize_300,
|
||||
CAST(avg(vsize_350) as FLOAT) as vsize_350,
|
||||
CAST(avg(vsize_400) as FLOAT) as vsize_400,
|
||||
CAST(avg(vsize_500) as FLOAT) as vsize_500,
|
||||
CAST(avg(vsize_600) as FLOAT) as vsize_600,
|
||||
CAST(avg(vsize_700) as FLOAT) as vsize_700,
|
||||
CAST(avg(vsize_800) as FLOAT) as vsize_800,
|
||||
CAST(avg(vsize_900) as FLOAT) as vsize_900,
|
||||
CAST(avg(vsize_1000) as FLOAT) as vsize_1000,
|
||||
CAST(avg(vsize_1200) as FLOAT) as vsize_1200,
|
||||
CAST(avg(vsize_1400) as FLOAT) as vsize_1400,
|
||||
CAST(avg(vsize_1600) as FLOAT) as vsize_1600,
|
||||
CAST(avg(vsize_1800) as FLOAT) as vsize_1800,
|
||||
CAST(avg(vsize_2000) as FLOAT) as vsize_2000 \
|
||||
return `SELECT
|
||||
UNIX_TIMESTAMP(added) as added,
|
||||
CAST(avg(vbytes_per_second) as DOUBLE) as vbytes_per_second,
|
||||
CAST(avg(vsize_1) as DOUBLE) as vsize_1,
|
||||
CAST(avg(vsize_2) as DOUBLE) as vsize_2,
|
||||
CAST(avg(vsize_3) as DOUBLE) as vsize_3,
|
||||
CAST(avg(vsize_4) as DOUBLE) as vsize_4,
|
||||
CAST(avg(vsize_5) as DOUBLE) as vsize_5,
|
||||
CAST(avg(vsize_6) as DOUBLE) as vsize_6,
|
||||
CAST(avg(vsize_8) as DOUBLE) as vsize_8,
|
||||
CAST(avg(vsize_10) as DOUBLE) as vsize_10,
|
||||
CAST(avg(vsize_12) as DOUBLE) as vsize_12,
|
||||
CAST(avg(vsize_15) as DOUBLE) as vsize_15,
|
||||
CAST(avg(vsize_20) as DOUBLE) as vsize_20,
|
||||
CAST(avg(vsize_30) as DOUBLE) as vsize_30,
|
||||
CAST(avg(vsize_40) as DOUBLE) as vsize_40,
|
||||
CAST(avg(vsize_50) as DOUBLE) as vsize_50,
|
||||
CAST(avg(vsize_60) as DOUBLE) as vsize_60,
|
||||
CAST(avg(vsize_70) as DOUBLE) as vsize_70,
|
||||
CAST(avg(vsize_80) as DOUBLE) as vsize_80,
|
||||
CAST(avg(vsize_90) as DOUBLE) as vsize_90,
|
||||
CAST(avg(vsize_100) as DOUBLE) as vsize_100,
|
||||
CAST(avg(vsize_125) as DOUBLE) as vsize_125,
|
||||
CAST(avg(vsize_150) as DOUBLE) as vsize_150,
|
||||
CAST(avg(vsize_175) as DOUBLE) as vsize_175,
|
||||
CAST(avg(vsize_200) as DOUBLE) as vsize_200,
|
||||
CAST(avg(vsize_250) as DOUBLE) as vsize_250,
|
||||
CAST(avg(vsize_300) as DOUBLE) as vsize_300,
|
||||
CAST(avg(vsize_350) as DOUBLE) as vsize_350,
|
||||
CAST(avg(vsize_400) as DOUBLE) as vsize_400,
|
||||
CAST(avg(vsize_500) as DOUBLE) as vsize_500,
|
||||
CAST(avg(vsize_600) as DOUBLE) as vsize_600,
|
||||
CAST(avg(vsize_700) as DOUBLE) as vsize_700,
|
||||
CAST(avg(vsize_800) as DOUBLE) as vsize_800,
|
||||
CAST(avg(vsize_900) as DOUBLE) as vsize_900,
|
||||
CAST(avg(vsize_1000) as DOUBLE) as vsize_1000,
|
||||
CAST(avg(vsize_1200) as DOUBLE) as vsize_1200,
|
||||
CAST(avg(vsize_1400) as DOUBLE) as vsize_1400,
|
||||
CAST(avg(vsize_1600) as DOUBLE) as vsize_1600,
|
||||
CAST(avg(vsize_1800) as DOUBLE) as vsize_1800,
|
||||
CAST(avg(vsize_2000) as DOUBLE) as vsize_2000 \
|
||||
FROM statistics \
|
||||
WHERE added BETWEEN DATE_SUB(NOW(), INTERVAL ${interval}) AND NOW() \
|
||||
GROUP BY UNIX_TIMESTAMP(added) DIV ${div} \
|
||||
ORDER BY id DESC;`;
|
||||
ORDER BY statistics.added DESC;`;
|
||||
}
|
||||
|
||||
private getQueryForDays(div: number, interval: string) {
|
||||
return `SELECT id, UNIX_TIMESTAMP(added) as added, unconfirmed_transactions,
|
||||
tx_per_second,
|
||||
vbytes_per_second,
|
||||
return `SELECT
|
||||
UNIX_TIMESTAMP(added) as added,
|
||||
CAST(avg(vbytes_per_second) as DOUBLE) as vbytes_per_second,
|
||||
vsize_1,
|
||||
vsize_2,
|
||||
vsize_3,
|
||||
@@ -362,10 +339,10 @@ class Statistics {
|
||||
FROM statistics \
|
||||
WHERE added BETWEEN DATE_SUB(NOW(), INTERVAL ${interval}) AND NOW() \
|
||||
GROUP BY UNIX_TIMESTAMP(added) DIV ${div} \
|
||||
ORDER BY id DESC;`;
|
||||
ORDER BY statistics.added DESC;`;
|
||||
}
|
||||
|
||||
public async $get(id: number): Promise<OptimizedStatistic | undefined> {
|
||||
private async $get(id: number): Promise<OptimizedStatistic | undefined> {
|
||||
try {
|
||||
const connection = await DB.pool.getConnection();
|
||||
const query = `SELECT *, UNIX_TIMESTAMP(added) as added FROM statistics WHERE id = ?`;
|
||||
@@ -382,7 +359,7 @@ class Statistics {
|
||||
public async $list2H(): Promise<OptimizedStatistic[]> {
|
||||
try {
|
||||
const connection = await DB.pool.getConnection();
|
||||
const query = `SELECT *, UNIX_TIMESTAMP(added) as added FROM statistics ORDER BY id DESC LIMIT 120`;
|
||||
const query = `SELECT *, UNIX_TIMESTAMP(added) as added FROM statistics ORDER BY statistics.added DESC LIMIT 120`;
|
||||
const [rows] = await connection.query<any>({ sql: query, timeout: this.queryTimeout });
|
||||
connection.release();
|
||||
return this.mapStatisticToOptimizedStatistic(rows);
|
||||
@@ -395,7 +372,7 @@ class Statistics {
|
||||
public async $list24H(): Promise<OptimizedStatistic[]> {
|
||||
try {
|
||||
const connection = await DB.pool.getConnection();
|
||||
const query = `SELECT *, UNIX_TIMESTAMP(added) as added FROM statistics ORDER BY id DESC LIMIT 1440`;
|
||||
const query = `SELECT *, UNIX_TIMESTAMP(added) as added FROM statistics ORDER BY statistics.added DESC LIMIT 1440`;
|
||||
const [rows] = await connection.query<any>({ sql: query, timeout: this.queryTimeout });
|
||||
connection.release();
|
||||
return this.mapStatisticToOptimizedStatistic(rows);
|
||||
@@ -499,10 +476,7 @@ class Statistics {
|
||||
private mapStatisticToOptimizedStatistic(statistic: Statistic[]): OptimizedStatistic[] {
|
||||
return statistic.map((s) => {
|
||||
return {
|
||||
id: s.id || 0,
|
||||
added: s.added,
|
||||
unconfirmed_transactions: s.unconfirmed_transactions,
|
||||
tx_per_second: s.tx_per_second,
|
||||
vbytes_per_second: s.vbytes_per_second,
|
||||
mempool_byte_weight: s.mempool_byte_weight,
|
||||
total_fee: s.total_fee,
|
||||
|
||||
@@ -221,19 +221,37 @@ class Server {
|
||||
res.status(500).end();
|
||||
}
|
||||
})
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'translators', async (req, res) => {
|
||||
try {
|
||||
const response = await axios.get('https://mempool.space/api/v1/translators', { responseType: 'stream', timeout: 10000 });
|
||||
response.data.pipe(res);
|
||||
} catch (e) {
|
||||
res.status(500).end();
|
||||
}
|
||||
})
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'translators/images/:id', async (req, res) => {
|
||||
try {
|
||||
const response = await axios.get('https://mempool.space/api/v1/translators/images/' + req.params.id, {
|
||||
responseType: 'stream', timeout: 10000
|
||||
});
|
||||
response.data.pipe(res);
|
||||
} catch (e) {
|
||||
res.status(500).end();
|
||||
}
|
||||
})
|
||||
;
|
||||
|
||||
if (config.STATISTICS.ENABLED && config.DATABASE.ENABLED) {
|
||||
this.app
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/2h', routes.get2HStatistics)
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/24h', routes.get24HStatistics.bind(routes))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/1w', routes.get1WHStatistics.bind(routes))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/1m', routes.get1MStatistics.bind(routes))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/3m', routes.get3MStatistics.bind(routes))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/6m', routes.get6MStatistics.bind(routes))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/1y', routes.get1YStatistics.bind(routes))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/2y', routes.get2YStatistics.bind(routes))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/3y', routes.get3YStatistics.bind(routes))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/2h', routes.$getStatisticsByTime.bind(routes, '2h'))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/24h', routes.$getStatisticsByTime.bind(routes, '24h'))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/1w', routes.$getStatisticsByTime.bind(routes, '1w'))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/1m', routes.$getStatisticsByTime.bind(routes, '1m'))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/3m', routes.$getStatisticsByTime.bind(routes, '3m'))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/6m', routes.$getStatisticsByTime.bind(routes, '6m'))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/1y', routes.$getStatisticsByTime.bind(routes, '1y'))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/2y', routes.$getStatisticsByTime.bind(routes, '2y'))
|
||||
.get(config.MEMPOOL.API_URL_PREFIX + 'statistics/3y', routes.$getStatisticsByTime.bind(routes, '3y'))
|
||||
;
|
||||
}
|
||||
|
||||
|
||||
@@ -128,10 +128,7 @@ export interface Statistic {
|
||||
}
|
||||
|
||||
export interface OptimizedStatistic {
|
||||
id: number;
|
||||
added: string;
|
||||
unconfirmed_transactions: number;
|
||||
tx_per_second: number;
|
||||
vbytes_per_second: number;
|
||||
total_fee: number;
|
||||
mempool_byte_weight: number;
|
||||
|
||||
@@ -24,41 +24,50 @@ import icons from './api/liquid/icons';
|
||||
class Routes {
|
||||
constructor() {}
|
||||
|
||||
public async get2HStatistics(req: Request, res: Response) {
|
||||
const result = await statistics.$list2H();
|
||||
res.json(result);
|
||||
}
|
||||
public async $getStatisticsByTime(time: '2h' | '24h' | '1w' | '1m' | '3m' | '6m' | '1y' | '2y' | '3y', req: Request, res: Response) {
|
||||
res.header('Pragma', 'public');
|
||||
res.header('Cache-control', 'public');
|
||||
res.setHeader('Expires', new Date(Date.now() + 1000 * 300).toUTCString());
|
||||
|
||||
public get24HStatistics(req: Request, res: Response) {
|
||||
res.json(statistics.getCache()['24h']);
|
||||
}
|
||||
|
||||
public get1WHStatistics(req: Request, res: Response) {
|
||||
res.json(statistics.getCache()['1w']);
|
||||
}
|
||||
|
||||
public get1MStatistics(req: Request, res: Response) {
|
||||
res.json(statistics.getCache()['1m']);
|
||||
}
|
||||
|
||||
public get3MStatistics(req: Request, res: Response) {
|
||||
res.json(statistics.getCache()['3m']);
|
||||
}
|
||||
|
||||
public get6MStatistics(req: Request, res: Response) {
|
||||
res.json(statistics.getCache()['6m']);
|
||||
}
|
||||
|
||||
public get1YStatistics(req: Request, res: Response) {
|
||||
res.json(statistics.getCache()['1y']);
|
||||
}
|
||||
|
||||
public get2YStatistics(req: Request, res: Response) {
|
||||
res.json(statistics.getCache()['2y']);
|
||||
}
|
||||
|
||||
public get3YStatistics(req: Request, res: Response) {
|
||||
res.json(statistics.getCache()['3y']);
|
||||
try {
|
||||
let result;
|
||||
switch (time as string) {
|
||||
case '2h':
|
||||
result = await statistics.$list2H();
|
||||
res.setHeader('Expires', new Date(Date.now() + 1000 * 30).toUTCString());
|
||||
break;
|
||||
case '24h':
|
||||
result = await statistics.$list24H();
|
||||
res.setHeader('Expires', new Date(Date.now() + 1000 * 60).toUTCString());
|
||||
break;
|
||||
case '1w':
|
||||
result = await statistics.$list1W();
|
||||
break;
|
||||
case '1m':
|
||||
result = await statistics.$list1M();
|
||||
break;
|
||||
case '3m':
|
||||
result = await statistics.$list3M();
|
||||
break;
|
||||
case '6m':
|
||||
result = await statistics.$list6M();
|
||||
break;
|
||||
case '1y':
|
||||
result = await statistics.$list1Y();
|
||||
break;
|
||||
case '2y':
|
||||
result = await statistics.$list2Y();
|
||||
break;
|
||||
case '3y':
|
||||
result = await statistics.$list3Y();
|
||||
break;
|
||||
default:
|
||||
result = await statistics.$list2H();
|
||||
}
|
||||
res.json(result);
|
||||
} catch (e) {
|
||||
res.status(500).send(e instanceof Error ? e.message : e);
|
||||
}
|
||||
}
|
||||
|
||||
public getInitData(req: Request, res: Response) {
|
||||
@@ -70,7 +79,7 @@ class Routes {
|
||||
}
|
||||
}
|
||||
|
||||
public async getRecommendedFees(req: Request, res: Response) {
|
||||
public getRecommendedFees(req: Request, res: Response) {
|
||||
if (!mempool.isInSync()) {
|
||||
res.statusCode = 503;
|
||||
res.send('Service Unavailable');
|
||||
@@ -707,8 +716,13 @@ class Routes {
|
||||
}
|
||||
}
|
||||
|
||||
public getTransactionOutspends(req: Request, res: Response) {
|
||||
res.status(501).send('Not implemented');
|
||||
public async getTransactionOutspends(req: Request, res: Response) {
|
||||
try {
|
||||
const result = await bitcoinApi.$getOutspends(req.params.txId);
|
||||
res.json(result);
|
||||
} catch (e) {
|
||||
res.status(500).send(e instanceof Error ? e.message : e);
|
||||
}
|
||||
}
|
||||
|
||||
public getDifficultyChange(req: Request, res: Response) {
|
||||
|
||||
@@ -1,96 +0,0 @@
|
||||
# Docker
|
||||
|
||||
## Initialization
|
||||
|
||||
In an empty dir create 2 sub-dirs
|
||||
|
||||
```bash
|
||||
mkdir -p data mysql/data
|
||||
```
|
||||
|
||||
Your dir should now look like that:
|
||||
|
||||
```bash
|
||||
$ls -R
|
||||
.:
|
||||
data mysql
|
||||
|
||||
./data:
|
||||
|
||||
./mysql:
|
||||
data db-scripts
|
||||
|
||||
./mysql/data:
|
||||
```
|
||||
|
||||
In the main dir add the following `docker-compose.yml`
|
||||
|
||||
```bash
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
web:
|
||||
image: mempool/frontend:latest
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
command: "./wait-for db:3306 --timeout=720 -- nginx -g 'daemon off;'"
|
||||
ports:
|
||||
- 80:8080
|
||||
environment:
|
||||
FRONTEND_HTTP_PORT: "8080"
|
||||
BACKEND_MAINNET_HTTP_HOST: "api"
|
||||
api:
|
||||
image: mempool/backend:latest
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
command: "./wait-for-it.sh db:3306 --timeout=720 --strict -- ./start.sh"
|
||||
volumes:
|
||||
- ./data:/backend/cache
|
||||
environment:
|
||||
RPC_HOST: "127.0.0.1"
|
||||
RPC_PORT: "8332"
|
||||
RPC_USER: "mempool"
|
||||
RPC_PASS: "mempool"
|
||||
ELECTRUM_HOST: "127.0.0.1"
|
||||
ELECTRUM_PORT: "50002"
|
||||
ELECTRUM_TLS: "false"
|
||||
MYSQL_HOST: "db"
|
||||
MYSQL_PORT: "3306"
|
||||
MYSQL_DATABASE: "mempool"
|
||||
MYSQL_USER: "mempool"
|
||||
MYSQL_PASS: "mempool"
|
||||
BACKEND_MAINNET_HTTP_PORT: "8999"
|
||||
CACHE_DIR: "/backend/cache"
|
||||
MEMPOOL_CLEAR_PROTECTION_MINUTES: "20"
|
||||
db:
|
||||
image: mariadb:10.5.8
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
volumes:
|
||||
- ./mysql/data:/var/lib/mysql
|
||||
- ./mysql/db-scripts:/docker-entrypoint-initdb.d
|
||||
environment:
|
||||
MYSQL_DATABASE: "mempool"
|
||||
MYSQL_USER: "mempool"
|
||||
MYSQL_PASSWORD: "mempool"
|
||||
MYSQL_ROOT_PASSWORD: "admin"
|
||||
|
||||
```
|
||||
|
||||
You can update all the environment variables inside the API container, especially the RPC and ELECTRUM ones
|
||||
|
||||
## Run it
|
||||
|
||||
To run our docker-compose use the following cmd:
|
||||
|
||||
```bash
|
||||
docker-compose up
|
||||
```
|
||||
|
||||
If everything went okay you should see the beautiful mempool :grin:
|
||||
|
||||
If you get stuck on "loading blocks", this means the websocket can't connect.
|
||||
Check your nginx proxy setup, firewalls, etc. and open an issue if you need help.
|
||||
@@ -1,38 +1,62 @@
|
||||
{
|
||||
"MEMPOOL": {
|
||||
"NETWORK": "mainnet",
|
||||
"BACKEND": "electrum",
|
||||
"HTTP_PORT": __MEMPOOL_BACKEND_MAINNET_HTTP_PORT__,
|
||||
"SPAWN_CLUSTER_PROCS": 0,
|
||||
"API_URL_PREFIX": "/api/v1/",
|
||||
"POLL_RATE_MS": 2000,
|
||||
"CACHE_DIR": "__MEMPOOL_BACKEND_MAINNET_CACHE_DIR__",
|
||||
"CLEAR_PROTECTION_MINUTES": __MEMPOOL_BACKEND_CLEAR_PROTECTION_MINUTES__
|
||||
"NETWORK": "__MEMPOOL_NETWORK__",
|
||||
"BACKEND": "__MEMPOOL_BACKEND__",
|
||||
"HTTP_PORT": __MEMPOOL_HTTP_PORT__,
|
||||
"SPAWN_CLUSTER_PROCS": __MEMPOOL_SPAWN_CLUSTER_PROCS__,
|
||||
"API_URL_PREFIX": "__MEMPOOL_API_URL_PREFIX__",
|
||||
"POLL_RATE_MS": __MEMPOOL_POLL_RATE_MS__,
|
||||
"CACHE_DIR": "__MEMPOOL_CACHE_DIR__",
|
||||
"CLEAR_PROTECTION_MINUTES": __MEMPOOL_CLEAR_PROTECTION_MINUTES__,
|
||||
"RECOMMENDED_FEE_PERCENTILE": __MEMPOOL_RECOMMENDED_FEE_PERCENTILE__,
|
||||
"BLOCK_WEIGHT_UNITS": __MEMPOOL_BLOCK_WEIGHT_UNITS__,
|
||||
"INITIAL_BLOCKS_AMOUNT": __MEMPOOL_INITIAL_BLOCKS_AMOUNT__,
|
||||
"MEMPOOL_BLOCKS_AMOUNT": __MEMPOOL_MEMPOOL_BLOCKS_AMOUNT__,
|
||||
"PRICE_FEED_UPDATE_INTERVAL": __MEMPOOL_PRICE_FEED_UPDATE_INTERVAL__,
|
||||
"USE_SECOND_NODE_FOR_MINFEE": __MEMPOOL_USE_SECOND_NODE_FOR_MINFEE__,
|
||||
"EXTERNAL_ASSETS": __MEMPOOL_EXTERNAL_ASSETS__
|
||||
},
|
||||
"CORE_RPC": {
|
||||
"HOST": "__BITCOIN_MAINNET_RPC_HOST__",
|
||||
"PORT": __BITCOIN_MAINNET_RPC_PORT__,
|
||||
"USERNAME": "__BITCOIN_MAINNET_RPC_USER__",
|
||||
"PASSWORD": "__BITCOIN_MAINNET_RPC_PASS__"
|
||||
"HOST": "__CORE_RPC_HOST__",
|
||||
"PORT": __CORE_RPC_PORT__,
|
||||
"USERNAME": "__CORE_RPC_USERNAME__",
|
||||
"PASSWORD": "__CORE_RPC_PASSWORD__"
|
||||
},
|
||||
"ELECTRUM": {
|
||||
"HOST": "__ELECTRUM_MAINNET_HTTP_HOST__",
|
||||
"PORT": __ELECTRUM_MAINNET_HTTP_PORT__,
|
||||
"TLS_ENABLED": __ELECTRUM_MAINNET_TLS_ENABLED__
|
||||
"HOST": "__ELECTRUM_HOST__",
|
||||
"PORT": __ELECTRUM_PORT__,
|
||||
"TLS_ENABLED": __ELECTRUM_TLS_ENABLED__
|
||||
},
|
||||
"ESPLORA": {
|
||||
"REST_API_URL": "http://127.0.0.1:3000"
|
||||
"REST_API_URL": "__ESPLORA_REST_API_URL__"
|
||||
},
|
||||
"SECOND_CORE_RPC": {
|
||||
"HOST": "__SECOND_CORE_RPC_HOST__",
|
||||
"PORT": __SECOND_CORE_RPC_PORT__,
|
||||
"USERNAME": "__SECOND_CORE_RPC_USERNAME__",
|
||||
"PASSWORD": "__SECOND_CORE_RPC_PASSWORD__"
|
||||
},
|
||||
"DATABASE": {
|
||||
"ENABLED": true,
|
||||
"HOST": "__MYSQL_HOST__",
|
||||
"PORT": __MYSQL_PORT__,
|
||||
"DATABASE": "__MYSQL_DATABASE__",
|
||||
"USERNAME": "__MYSQL_USERNAME__",
|
||||
"PASSWORD": "__MYSQL_PASSWORD__"
|
||||
"ENABLED": __DATABASE_ENABLED__,
|
||||
"HOST": "__DATABASE_HOST__",
|
||||
"PORT": __DATABASE_PORT__,
|
||||
"DATABASE": "__DATABASE_DATABASE__",
|
||||
"USERNAME": "__DATABASE_USERNAME__",
|
||||
"PASSWORD": "__DATABASE_PASSWORD__"
|
||||
},
|
||||
"SYSLOG": {
|
||||
"ENABLED": __SYSLOG_ENABLED__,
|
||||
"HOST": "__SYSLOG_HOST__",
|
||||
"PORT": __SYSLOG_PORT__,
|
||||
"MIN_PRIORITY": "__SYSLOG_MIN_PRIORITY__",
|
||||
"FACILITY": "__SYSLOG_FACILITY__"
|
||||
},
|
||||
"STATISTICS": {
|
||||
"ENABLED": true,
|
||||
"TX_PER_SECOND_SAMPLE_PERIOD": 150
|
||||
"ENABLED": __STATISTICS_ENABLED__,
|
||||
"TX_PER_SECOND_SAMPLE_PERIOD": __STATISTICS_TX_PER_SECOND_SAMPLE_PERIOD__
|
||||
},
|
||||
"BISQ": {
|
||||
"ENABLED": __BISQ_ENABLED__,
|
||||
"DATA_PATH": "__BISQ_DATA_PATH__"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,41 +1,116 @@
|
||||
#!/bin/sh
|
||||
|
||||
#MEMPOOL
|
||||
__MEMPOOL_BACKEND_MAINNET_HTTP_PORT__=${BACKEND_MAINNET_HTTP_PORT:=8999}
|
||||
__MEMPOOL_BACKEND_MAINNET_CACHE_DIR__=${CACHE_DIR:=./cache}
|
||||
__MEMPOOL_BACKEND_CLEAR_PROTECTION_MINUTES__=${MEMPOOL_CLEAR_PROTECTION_MINUTES:=20}
|
||||
# BITCOIN
|
||||
__BITCOIN_MAINNET_RPC_HOST__=${RPC_HOST:=127.0.0.1}
|
||||
__BITCOIN_MAINNET_RPC_PORT__=${RPC_PORT:=8332}
|
||||
__BITCOIN_MAINNET_RPC_USER__=${RPC_USER:=mempool}
|
||||
__BITCOIN_MAINNET_RPC_PASS__=${RPC_PASS:=mempool}
|
||||
# MEMPOOL
|
||||
__MEMPOOL_NETWORK__=${MEMPOOL_NETWORK:=mainnet}
|
||||
__MEMPOOL_BACKEND__=${MEMPOOL_BACKEND:=electrum}
|
||||
__MEMPOOL_HTTP_PORT__=${BACKEND_HTTP_PORT:=8999}
|
||||
__MEMPOOL_SPAWN_CLUSTER_PROCS__=${MEMPOOL_SPAWN_CLUSTER_PROCS:=0}
|
||||
__MEMPOOL_API_URL_PREFIX__=${MEMPOOL_API_URL_PREFIX:=/api/v1/}
|
||||
__MEMPOOL_POLL_RATE_MS__=${MEMPOOL_POLL_RATE_MS:=2000}
|
||||
__MEMPOOL_CACHE_DIR__=${MEMPOOL_CACHE_DIR:=./cache}
|
||||
__MEMPOOL_CLEAR_PROTECTION_MINUTES__=${MEMPOOL_CLEAR_PROTECTION_MINUTES:=20}
|
||||
__MEMPOOL_RECOMMENDED_FEE_PERCENTILE__=${MEMPOOL_RECOMMENDED_FEE_PERCENTILE:=50}
|
||||
__MEMPOOL_BLOCK_WEIGHT_UNITS__=${MEMPOOL_BLOCK_WEIGHT_UNITS:=4000000}
|
||||
__MEMPOOL_INITIAL_BLOCKS_AMOUNT__=${MEMPOOL_INITIAL_BLOCKS_AMOUNT:=8}
|
||||
__MEMPOOL_MEMPOOL_BLOCKS_AMOUNT__=${MEMPOOL_MEMPOOL_BLOCKS_AMOUNT:=8}
|
||||
__MEMPOOL_PRICE_FEED_UPDATE_INTERVAL__=${MEMPOOL_PRICE_FEED_UPDATE_INTERVAL:=3600}
|
||||
__MEMPOOL_USE_SECOND_NODE_FOR_MINFEE__=${MEMPOOL_USE_SECOND_NODE_FOR_MINFEE:=false}
|
||||
__MEMPOOL_EXTERNAL_ASSETS__=${MEMPOOL_EXTERNAL_ASSETS:=[]}
|
||||
|
||||
# CORE_RPC
|
||||
__CORE_RPC_HOST__=${CORE_RPC_HOST:=127.0.0.1}
|
||||
__CORE_RPC_PORT__=${CORE_RPC_PORT:=8332}
|
||||
__CORE_RPC_USERNAME__=${CORE_RPC_USERNAME:=mempool}
|
||||
__CORE_RPC_PASSWORD__=${CORE_RPC_PASSWORD:=mempool}
|
||||
|
||||
# ELECTRUM
|
||||
__ELECTRUM_MAINNET_HTTP_HOST__=${ELECTRUM_HOST:=127.0.0.1}
|
||||
__ELECTRUM_MAINNET_HTTP_PORT__=${ELECTRUM_PORT:=50002} # 50001?
|
||||
__ELECTRUM_MAINNET_TLS_ENABLED__=${ELECTRUM_TLS:=false}
|
||||
# MYSQL
|
||||
__MYSQL_HOST__=${MYSQL_HOST:=127.0.0.1}
|
||||
__MYSQL_PORT__=${MYSQL_PORT:=3306}
|
||||
__MYSQL_DATABASE__=${MYSQL_DATABASE:=mempool}
|
||||
__MYSQL_USERNAME__=${MYSQL_USER:=mempool}
|
||||
__MYSQL_PASSWORD__=${MYSQL_PASS:=mempool}
|
||||
__ELECTRUM_HOST__=${ELECTRUM_HOST:=127.0.0.1}
|
||||
__ELECTRUM_PORT__=${ELECTRUM_PORT:=50002}
|
||||
__ELECTRUM_TLS_ENABLED__=${ELECTRUM_TLS:=false}
|
||||
|
||||
mkdir -p "${__MEMPOOL_BACKEND_MAINNET_CACHE_DIR__}"
|
||||
# ESPLORA
|
||||
__ESPLORA_REST_API_URL__=${ESPLORA_REST_API_URL:=http://127.0.0.1:3000}
|
||||
|
||||
sed -i "s/__BITCOIN_MAINNET_RPC_HOST__/${__BITCOIN_MAINNET_RPC_HOST__}/g" mempool-config.json
|
||||
sed -i "s/__BITCOIN_MAINNET_RPC_PORT__/${__BITCOIN_MAINNET_RPC_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__BITCOIN_MAINNET_RPC_USER__/${__BITCOIN_MAINNET_RPC_USER__}/g" mempool-config.json
|
||||
sed -i "s/__BITCOIN_MAINNET_RPC_PASS__/${__BITCOIN_MAINNET_RPC_PASS__}/g" mempool-config.json
|
||||
sed -i "s/__ELECTRUM_MAINNET_HTTP_HOST__/${__ELECTRUM_MAINNET_HTTP_HOST__}/g" mempool-config.json
|
||||
sed -i "s/__ELECTRUM_MAINNET_HTTP_PORT__/${__ELECTRUM_MAINNET_HTTP_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__ELECTRUM_MAINNET_TLS_ENABLED__/${__ELECTRUM_MAINNET_TLS_ENABLED__}/g" mempool-config.json
|
||||
sed -i "s/__MYSQL_HOST__/${__MYSQL_HOST__}/g" mempool-config.json
|
||||
sed -i "s/__MYSQL_PORT__/${__MYSQL_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__MYSQL_DATABASE__/${__MYSQL_DATABASE__}/g" mempool-config.json
|
||||
sed -i "s/__MYSQL_USERNAME__/${__MYSQL_USERNAME__}/g" mempool-config.json
|
||||
sed -i "s/__MYSQL_PASSWORD__/${__MYSQL_PASSWORD__}/g" mempool-config.json
|
||||
sed -i "s!__MEMPOOL_BACKEND_MAINNET_CACHE_DIR__!${__MEMPOOL_BACKEND_MAINNET_CACHE_DIR__}!g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_BACKEND_MAINNET_HTTP_PORT__/${__MEMPOOL_BACKEND_MAINNET_HTTP_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_BACKEND_CLEAR_PROTECTION_MINUTES__/${__MEMPOOL_BACKEND_CLEAR_PROTECTION_MINUTES__}/g" mempool-config.json
|
||||
# SECOND_CORE_RPC
|
||||
__SECOND_CORE_RPC_HOST__=${SECOND_CORE_RPC_HOST:=127.0.0.1}
|
||||
__SECOND_CORE_RPC_PORT__=${SECOND_CORE_RPC_PORT:=8332}
|
||||
__SECOND_CORE_RPC_USERNAME__=${SECOND_CORE_RPC_USERNAME:=mempool}
|
||||
__SECOND_CORE_RPC_PASSWORD__=${SECOND_CORE_RPC_PASSWORD:=mempool}
|
||||
|
||||
# DATABASE
|
||||
__DATABASE_ENABLED__=${DATABASE_ENABLED:=true}
|
||||
__DATABASE_HOST__=${DATABASE_HOST:=127.0.0.1}
|
||||
__DATABASE_PORT__=${DATABASE_PORT:=3306}
|
||||
__DATABASE_DATABASE__=${DATABASE_DATABASE:=mempool}
|
||||
__DATABASE_USERNAME__=${DATABASE_USERNAME:=mempool}
|
||||
__DATABASE_PASSWORD__=${DATABASE_PASSWORD:=mempool}
|
||||
|
||||
# SYSLOG
|
||||
__SYSLOG_ENABLED__=${SYSLOG_ENABLED:=false}
|
||||
__SYSLOG_HOST__=${SYSLOG_HOST:=127.0.0.1}
|
||||
__SYSLOG_PORT__=${SYSLOG_PORT:=514}
|
||||
__SYSLOG_MIN_PRIORITY__=${SYSLOG_MIN_PRIORITY:=info}
|
||||
__SYSLOG_FACILITY__=${SYSLOG_FACILITY:=local7}
|
||||
|
||||
# STATISTICS
|
||||
__STATISTICS_ENABLED__=${STATISTICS_ENABLED:=true}
|
||||
__STATISTICS_TX_PER_SECOND_SAMPLE_PERIOD__=${STATISTICS_TX_PER_SECOND_SAMPLE_PERIOD:=150}
|
||||
|
||||
# BISQ
|
||||
__BISQ_ENABLED__=${BISQ_ENABLED:=false}
|
||||
__BISQ_DATA_PATH__=${BISQ_DATA_PATH:=/bisq/statsnode-data/btc_mainnet/db}
|
||||
|
||||
mkdir -p "${__MEMPOOL_CACHE_DIR__}"
|
||||
|
||||
sed -i "s/__MEMPOOL_NETWORK__/${__MEMPOOL_NETWORK__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_BACKEND__/${__MEMPOOL_BACKEND__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_HTTP_PORT__/${__MEMPOOL_HTTP_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_SPAWN_CLUSTER_PROCS__/${__MEMPOOL_SPAWN_CLUSTER_PROCS__}/g" mempool-config.json
|
||||
sed -i "s!__MEMPOOL_API_URL_PREFIX__!${__MEMPOOL_API_URL_PREFIX__}!g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_POLL_RATE_MS__/${__MEMPOOL_POLL_RATE_MS__}/g" mempool-config.json
|
||||
sed -i "s!__MEMPOOL_CACHE_DIR__!${__MEMPOOL_CACHE_DIR__}!g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_CLEAR_PROTECTION_MINUTES__/${__MEMPOOL_CLEAR_PROTECTION_MINUTES__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_RECOMMENDED_FEE_PERCENTILE__/${__MEMPOOL_RECOMMENDED_FEE_PERCENTILE__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_BLOCK_WEIGHT_UNITS__/${__MEMPOOL_BLOCK_WEIGHT_UNITS__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_INITIAL_BLOCKS_AMOUNT__/${__MEMPOOL_INITIAL_BLOCKS_AMOUNT__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_MEMPOOL_BLOCKS_AMOUNT__/${__MEMPOOL_MEMPOOL_BLOCKS_AMOUNT__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_PRICE_FEED_UPDATE_INTERVAL__/${__MEMPOOL_PRICE_FEED_UPDATE_INTERVAL__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_USE_SECOND_NODE_FOR_MINFEE__/${__MEMPOOL_USE_SECOND_NODE_FOR_MINFEE__}/g" mempool-config.json
|
||||
sed -i "s/__MEMPOOL_EXTERNAL_ASSETS__/${__MEMPOOL_EXTERNAL_ASSETS__}/g" mempool-config.json
|
||||
|
||||
sed -i "s/__CORE_RPC_HOST__/${__CORE_RPC_HOST__}/g" mempool-config.json
|
||||
sed -i "s/__CORE_RPC_PORT__/${__CORE_RPC_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__CORE_RPC_USERNAME__/${__CORE_RPC_USERNAME__}/g" mempool-config.json
|
||||
sed -i "s/__CORE_RPC_PASSWORD__/${__CORE_RPC_PASSWORD__}/g" mempool-config.json
|
||||
|
||||
sed -i "s/__ELECTRUM_HOST__/${__ELECTRUM_HOST__}/g" mempool-config.json
|
||||
sed -i "s/__ELECTRUM_PORT__/${__ELECTRUM_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__ELECTRUM_TLS_ENABLED__/${__ELECTRUM_TLS_ENABLED__}/g" mempool-config.json
|
||||
|
||||
sed -i "s!__ESPLORA_REST_API_URL__!${__ESPLORA_REST_API_URL__}!g" mempool-config.json
|
||||
|
||||
sed -i "s/__SECOND_CORE_RPC_HOST__/${__SECOND_CORE_RPC_HOST__}/g" mempool-config.json
|
||||
sed -i "s/__SECOND_CORE_RPC_PORT__/${__SECOND_CORE_RPC_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__SECOND_CORE_RPC_USERNAME__/${__SECOND_CORE_RPC_USERNAME__}/g" mempool-config.json
|
||||
sed -i "s/__SECOND_CORE_RPC_PASSWORD__/${__SECOND_CORE_RPC_PASSWORD__}/g" mempool-config.json
|
||||
|
||||
sed -i "s/__DATABASE_ENABLED__/${__DATABASE_ENABLED__}/g" mempool-config.json
|
||||
sed -i "s/__DATABASE_HOST__/${__DATABASE_HOST__}/g" mempool-config.json
|
||||
sed -i "s/__DATABASE_PORT__/${__DATABASE_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__DATABASE_DATABASE__/${__DATABASE_DATABASE__}/g" mempool-config.json
|
||||
sed -i "s/__DATABASE_USERNAME__/${__DATABASE_USERNAME__}/g" mempool-config.json
|
||||
sed -i "s/__DATABASE_PASSWORD__/${__DATABASE_PASSWORD__}/g" mempool-config.json
|
||||
|
||||
sed -i "s/__SYSLOG_ENABLED__/${__SYSLOG_ENABLED__}/g" mempool-config.json
|
||||
sed -i "s/__SYSLOG_HOST__/${__SYSLOG_HOST__}/g" mempool-config.json
|
||||
sed -i "s/__SYSLOG_PORT__/${__SYSLOG_PORT__}/g" mempool-config.json
|
||||
sed -i "s/__SYSLOG_MIN_PRIORITY__/${__SYSLOG_MIN_PRIORITY__}/g" mempool-config.json
|
||||
sed -i "s/__SYSLOG_FACILITY__/${__SYSLOG_FACILITY__}/g" mempool-config.json
|
||||
|
||||
sed -i "s/__STATISTICS_ENABLED__/${__STATISTICS_ENABLED__}/g" mempool-config.json
|
||||
sed -i "s/__STATISTICS_TX_PER_SECOND_SAMPLE_PERIOD__/${__STATISTICS_TX_PER_SECOND_SAMPLE_PERIOD__}/g" mempool-config.json
|
||||
|
||||
sed -i "s/__BISQ_ENABLED__/${__BISQ_ENABLED__}/g" mempool-config.json
|
||||
sed -i "s!__BISQ_DATA_PATH__!${__BISQ_DATA_PATH__}!g" mempool-config.json
|
||||
|
||||
node /backend/dist/index.js
|
||||
|
||||
0
docker/data/.gitkeep
Normal file
0
docker/data/.gitkeep
Normal file
@@ -1,23 +1,10 @@
|
||||
version: "3.7"
|
||||
|
||||
services:
|
||||
|
||||
electrum:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: docker/electrum/Dockerfile
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
command: ""
|
||||
ports:
|
||||
- 50001:50001
|
||||
- 50002:50002
|
||||
- 4224:4224
|
||||
- 8332:8332
|
||||
environment:
|
||||
ELECTRUM: "electrum"
|
||||
# add electrs configs
|
||||
web:
|
||||
environment:
|
||||
FRONTEND_HTTP_PORT: "8080"
|
||||
BACKEND_MAINNET_HTTP_HOST: "api"
|
||||
image: mempool/frontend:latest
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
@@ -25,10 +12,19 @@ services:
|
||||
command: "./wait-for db:3306 --timeout=720 -- nginx -g 'daemon off;'"
|
||||
ports:
|
||||
- 80:8080
|
||||
environment:
|
||||
FRONTEND_HTTP_PORT: "8080"
|
||||
BACKEND_MAINNET_HTTP_HOST: "api"
|
||||
api:
|
||||
environment:
|
||||
MEMPOOL_BACKEND: "none"
|
||||
CORE_RPC_HOST: "172.27.0.1"
|
||||
CORE_RPC_PORT: "8332"
|
||||
CORE_RPC_USERNAME: "mempool"
|
||||
CORE_RPC_PASSWORD: "mempool"
|
||||
DATABASE_ENABLED: "true"
|
||||
DATABASE_HOST: "db"
|
||||
DATABASE_DATABASE: "mempool"
|
||||
DATABASE_USERNAME: "mempool"
|
||||
DATABASE_PASSWORD: "mempool"
|
||||
STATISTICS_ENABLED: "true"
|
||||
image: mempool/backend:latest
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
@@ -36,32 +32,15 @@ services:
|
||||
command: "./wait-for-it.sh db:3306 --timeout=720 --strict -- ./start.sh"
|
||||
volumes:
|
||||
- ./data:/backend/cache
|
||||
db:
|
||||
environment:
|
||||
RPC_HOST: "127.0.0.1"
|
||||
RPC_PORT: "8332"
|
||||
RPC_USER: "mempool"
|
||||
RPC_PASS: "mempool"
|
||||
ELECTRUM_HOST: "127.0.0.1"
|
||||
ELECTRUM_PORT: "50002"
|
||||
ELECTRUM_TLS: "false"
|
||||
MYSQL_HOST: "db"
|
||||
MYSQL_PORT: "3306"
|
||||
MYSQL_DATABASE: "mempool"
|
||||
MYSQL_USER: "mempool"
|
||||
MYSQL_PASS: "mempool"
|
||||
BACKEND_MAINNET_HTTP_PORT: "8999"
|
||||
CACHE_DIR: "/backend/cache"
|
||||
MEMPOOL_CLEAR_PROTECTION_MINUTES: "20"
|
||||
db:
|
||||
MYSQL_PASSWORD: "mempool"
|
||||
MYSQL_ROOT_PASSWORD: "admin"
|
||||
image: mariadb:10.5.8
|
||||
user: "1000:1000"
|
||||
restart: on-failure
|
||||
stop_grace_period: 1m
|
||||
volumes:
|
||||
- ./mysql/data:/var/lib/mysql
|
||||
- ./mysql/db-scripts:/docker-entrypoint-initdb.d
|
||||
environment:
|
||||
MYSQL_DATABASE: "mempool"
|
||||
MYSQL_USER: "mempool"
|
||||
MYSQL_PASSWORD: "mempool"
|
||||
MYSQL_ROOT_PASSWORD: "admin"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
#backend
|
||||
gitMaster="\.\.\/\.git\/refs\/heads\/master"
|
||||
git ls-remote https://github.com/mempool/mempool.git $1 | awk '{ print $1}' > ./backend/master
|
||||
git ls-remote https://github.com/mempool/mempool.git "$1^{}" | awk '{ print $1}' > ./backend/master
|
||||
cp ./docker/backend/* ./backend/
|
||||
sed -i "s/${gitMaster}/master/g" ./backend/src/api/backend-info.ts
|
||||
|
||||
|
||||
0
docker/mysql/data/.gitkeep
Normal file
0
docker/mysql/data/.gitkeep
Normal file
@@ -1,6 +1,6 @@
|
||||
describe('Bisq', () => {
|
||||
const baseModule = Cypress.env("BASE_MODULE");
|
||||
const basePath = (baseModule === 'bisq') ? '' : '/bisq';
|
||||
const basePath = '';
|
||||
|
||||
beforeEach(() => {
|
||||
cy.intercept('/sockjs-node/info*').as('socket');
|
||||
@@ -23,7 +23,7 @@ describe('Bisq', () => {
|
||||
});
|
||||
});
|
||||
|
||||
if (baseModule === 'mempool' || baseModule === 'bisq') {
|
||||
if (baseModule === 'bisq') {
|
||||
|
||||
it('loads the dashboard', () => {
|
||||
cy.visit(`${basePath}`);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
describe('Liquid', () => {
|
||||
const baseModule = Cypress.env("BASE_MODULE");
|
||||
const basePath = (baseModule === 'liquid') ? '' : '/liquid';
|
||||
const basePath = '';
|
||||
|
||||
beforeEach(() => {
|
||||
cy.intercept('/liquid/api/block/**').as('block');
|
||||
@@ -16,7 +16,7 @@ describe('Liquid', () => {
|
||||
});
|
||||
});
|
||||
|
||||
if (baseModule === 'mempool' || baseModule === 'liquid') {
|
||||
if (baseModule === 'liquid') {
|
||||
|
||||
it('check first mempool block after skeleton loads', () => {
|
||||
cy.visit(`${basePath}`);
|
||||
|
||||
@@ -296,9 +296,7 @@ describe('Mainnet', () => {
|
||||
|
||||
cy.changeNetwork("testnet");
|
||||
cy.changeNetwork("signet");
|
||||
cy.changeNetwork("liquid");
|
||||
cy.changeNetwork("mainnet");
|
||||
cy.changeNetwork("bisq");
|
||||
});
|
||||
|
||||
it.skip('loads the dashboard with the skeleton blocks', () => {
|
||||
|
||||
@@ -10,7 +10,10 @@
|
||||
"NGINX_PROTOCOL": "http",
|
||||
"NGINX_HOSTNAME": "127.0.0.1",
|
||||
"NGINX_PORT": "80",
|
||||
"MEMPOOL_BLOCKS_AMOUNT": 8,
|
||||
"BLOCK_WEIGHT_UNITS": 4000000,
|
||||
"BASE_MODULE": "mempool"
|
||||
"MEMPOOL_BLOCKS_AMOUNT": 8,
|
||||
"BASE_MODULE": "mempool",
|
||||
"MEMPOOL_WEBSITE_URL": "https://mempool.space",
|
||||
"LIQUID_WEBSITE_URL": "https://liquid.network",
|
||||
"BISQ_WEBSITE_URL": "https://bisq.markets"
|
||||
}
|
||||
|
||||
6102
frontend/package-lock.json
generated
6102
frontend/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "mempool-frontend",
|
||||
"version": "2.3.0-dev",
|
||||
"version": "2.3.1",
|
||||
"description": "Bitcoin mempool visualizer and blockchain explorer backend",
|
||||
"license": "GNU Affero General Public License v3.0",
|
||||
"homepage": "https://mempool.space",
|
||||
@@ -56,25 +56,25 @@
|
||||
"cypress:run:ci": "node update-config.js TESTNET_ENABLED=true SIGNET_ENABLED=true LIQUID_ENABLED=true BISQ_ENABLED=true ITEMS_PER_PAGE=25 && npm run generate-config && start-server-and-test serve:local-prod 4200 cypress:run:record"
|
||||
},
|
||||
"dependencies": {
|
||||
"@angular-devkit/build-angular": "^13.0.4",
|
||||
"@angular/animations": "~13.0.3",
|
||||
"@angular-devkit/build-angular": "^13.1.2",
|
||||
"@angular/animations": "~13.1.1",
|
||||
"@angular/cli": "~13.0.4",
|
||||
"@angular/common": "~13.0.3",
|
||||
"@angular/compiler": "~13.0.3",
|
||||
"@angular/core": "~13.0.3",
|
||||
"@angular/forms": "~13.0.3",
|
||||
"@angular/localize": "^13.0.3",
|
||||
"@angular/platform-browser": "~13.0.3",
|
||||
"@angular/platform-browser-dynamic": "~13.0.3",
|
||||
"@angular/platform-server": "~13.0.3",
|
||||
"@angular/router": "~13.0.3",
|
||||
"@angular/common": "~13.1.1",
|
||||
"@angular/compiler": "~13.1.1",
|
||||
"@angular/core": "~13.1.1",
|
||||
"@angular/forms": "~13.1.1",
|
||||
"@angular/localize": "^13.1.1",
|
||||
"@angular/platform-browser": "~13.1.1",
|
||||
"@angular/platform-browser-dynamic": "~13.1.1",
|
||||
"@angular/platform-server": "~13.1.1",
|
||||
"@angular/router": "~13.1.1",
|
||||
"@fortawesome/angular-fontawesome": "^0.8.2",
|
||||
"@fortawesome/fontawesome-common-types": "^0.2.35",
|
||||
"@fortawesome/fontawesome-svg-core": "^1.2.35",
|
||||
"@fortawesome/free-solid-svg-icons": "^5.15.3",
|
||||
"@juggle/resize-observer": "^3.3.1",
|
||||
"@mempool/mempool.js": "2.3.0-dev1",
|
||||
"@ng-bootstrap/ng-bootstrap": "^10.0.0",
|
||||
"@mempool/mempool.js": "2.3.0",
|
||||
"@ng-bootstrap/ng-bootstrap": "^11.0.0",
|
||||
"@nguniversal/express-engine": "11.2.1",
|
||||
"@types/qrcode": "1.4.1",
|
||||
"bootstrap": "4.5.0",
|
||||
@@ -95,8 +95,8 @@
|
||||
"zone.js": "~0.11.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@angular/compiler-cli": "~13.0.3",
|
||||
"@angular/language-service": "~13.0.3",
|
||||
"@angular/compiler-cli": "~13.1.1",
|
||||
"@angular/language-service": "~13.1.1",
|
||||
"@nguniversal/builders": "^11.2.1",
|
||||
"@types/express": "^4.17.0",
|
||||
"@types/jasmine": "~3.6.0",
|
||||
@@ -123,4 +123,4 @@
|
||||
"mock-socket": "^9.0.3",
|
||||
"start-server-and-test": "^1.12.6"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -105,176 +105,6 @@ let routes: Routes = [
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'liquidtestnet',
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
component: MasterPageComponent,
|
||||
children: [
|
||||
{
|
||||
path: 'tx/push',
|
||||
component: PushTransactionComponent,
|
||||
},
|
||||
{
|
||||
path: '',
|
||||
component: StartComponent,
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
component: DashboardComponent
|
||||
},
|
||||
{
|
||||
path: 'tx/:id',
|
||||
component: TransactionComponent
|
||||
},
|
||||
{
|
||||
path: 'block/:id',
|
||||
component: BlockComponent
|
||||
},
|
||||
{
|
||||
path: 'mempool-block/:id',
|
||||
component: MempoolBlockComponent
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'blocks',
|
||||
component: LatestBlocksComponent,
|
||||
},
|
||||
{
|
||||
path: 'graphs',
|
||||
component: StatisticsComponent,
|
||||
},
|
||||
{
|
||||
path: 'address/:id',
|
||||
component: AddressComponent
|
||||
},
|
||||
{
|
||||
path: 'asset/:id',
|
||||
component: AssetComponent
|
||||
},
|
||||
{
|
||||
path: 'assets',
|
||||
component: AssetsComponent,
|
||||
},
|
||||
{
|
||||
path: 'docs/api/:type',
|
||||
component: DocsComponent
|
||||
},
|
||||
{
|
||||
path: 'docs/api',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'docs',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'api',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'tv',
|
||||
component: TelevisionComponent
|
||||
},
|
||||
{
|
||||
path: 'status',
|
||||
component: StatusViewComponent
|
||||
},
|
||||
{
|
||||
path: '**',
|
||||
redirectTo: ''
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
path: 'liquid',
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
component: MasterPageComponent,
|
||||
children: [
|
||||
{
|
||||
path: 'tx/push',
|
||||
component: PushTransactionComponent,
|
||||
},
|
||||
{
|
||||
path: '',
|
||||
component: StartComponent,
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
component: DashboardComponent
|
||||
},
|
||||
{
|
||||
path: 'tx/:id',
|
||||
component: TransactionComponent
|
||||
},
|
||||
{
|
||||
path: 'block/:id',
|
||||
component: BlockComponent
|
||||
},
|
||||
{
|
||||
path: 'mempool-block/:id',
|
||||
component: MempoolBlockComponent
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'blocks',
|
||||
component: LatestBlocksComponent,
|
||||
},
|
||||
{
|
||||
path: 'graphs',
|
||||
component: StatisticsComponent,
|
||||
},
|
||||
{
|
||||
path: 'address/:id',
|
||||
component: AddressComponent
|
||||
},
|
||||
{
|
||||
path: 'asset/:id',
|
||||
component: AssetComponent
|
||||
},
|
||||
{
|
||||
path: 'assets',
|
||||
component: AssetsComponent,
|
||||
},
|
||||
{
|
||||
path: 'docs/api/:type',
|
||||
component: DocsComponent
|
||||
},
|
||||
{
|
||||
path: 'docs/api',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'docs',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'api',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'tv',
|
||||
component: TelevisionComponent
|
||||
},
|
||||
{
|
||||
path: 'status',
|
||||
component: StatusViewComponent
|
||||
},
|
||||
{
|
||||
path: '**',
|
||||
redirectTo: ''
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
path: 'testnet',
|
||||
children: [
|
||||
@@ -431,11 +261,6 @@ let routes: Routes = [
|
||||
},
|
||||
]
|
||||
},
|
||||
{
|
||||
path: 'bisq',
|
||||
component: MasterPageComponent,
|
||||
loadChildren: () => import('./bisq/bisq.module').then(m => m.BisqModule)
|
||||
},
|
||||
{
|
||||
path: 'tv',
|
||||
component: TelevisionComponent,
|
||||
@@ -553,91 +378,104 @@ if (browserWindowEnv && browserWindowEnv.BASE_MODULE === 'liquid') {
|
||||
},
|
||||
{
|
||||
path: 'testnet',
|
||||
component: LiquidMasterPageComponent,
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
component: StartComponent,
|
||||
component: LiquidMasterPageComponent,
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
component: DashboardComponent
|
||||
component: StartComponent,
|
||||
children: [
|
||||
{
|
||||
path: '',
|
||||
component: DashboardComponent
|
||||
},
|
||||
{
|
||||
path: 'tx/push',
|
||||
component: PushTransactionComponent,
|
||||
},
|
||||
{
|
||||
path: 'tx/:id',
|
||||
component: TransactionComponent
|
||||
},
|
||||
{
|
||||
path: 'block/:id',
|
||||
component: BlockComponent
|
||||
},
|
||||
{
|
||||
path: 'mempool-block/:id',
|
||||
component: MempoolBlockComponent
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'tx/push',
|
||||
component: PushTransactionComponent,
|
||||
path: 'blocks',
|
||||
component: LatestBlocksComponent,
|
||||
},
|
||||
{
|
||||
path: 'tx/:id',
|
||||
component: TransactionComponent
|
||||
path: 'graphs',
|
||||
component: StatisticsComponent,
|
||||
},
|
||||
{
|
||||
path: 'block/:id',
|
||||
component: BlockComponent
|
||||
path: 'address/:id',
|
||||
component: AddressComponent
|
||||
},
|
||||
{
|
||||
path: 'mempool-block/:id',
|
||||
component: MempoolBlockComponent
|
||||
path: 'asset/:id',
|
||||
component: AssetComponent
|
||||
},
|
||||
{
|
||||
path: 'assets',
|
||||
component: AssetsComponent,
|
||||
},
|
||||
{
|
||||
path: 'docs/api/:type',
|
||||
component: DocsComponent
|
||||
},
|
||||
{
|
||||
path: 'docs/api',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'docs',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'api',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'about',
|
||||
component: AboutComponent,
|
||||
},
|
||||
{
|
||||
path: 'terms-of-service',
|
||||
component: TermsOfServiceComponent
|
||||
},
|
||||
{
|
||||
path: 'privacy-policy',
|
||||
component: PrivacyPolicyComponent
|
||||
},
|
||||
{
|
||||
path: 'trademark-policy',
|
||||
component: TrademarkPolicyComponent
|
||||
},
|
||||
{
|
||||
path: 'sponsor',
|
||||
component: SponsorComponent,
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: 'blocks',
|
||||
component: LatestBlocksComponent,
|
||||
path: 'tv',
|
||||
component: TelevisionComponent
|
||||
},
|
||||
{
|
||||
path: 'graphs',
|
||||
component: StatisticsComponent,
|
||||
path: 'status',
|
||||
component: StatusViewComponent
|
||||
},
|
||||
{
|
||||
path: 'address/:id',
|
||||
component: AddressComponent
|
||||
},
|
||||
{
|
||||
path: 'asset/:id',
|
||||
component: AssetComponent
|
||||
},
|
||||
{
|
||||
path: 'assets',
|
||||
component: AssetsComponent,
|
||||
},
|
||||
{
|
||||
path: 'docs/api/:type',
|
||||
component: DocsComponent
|
||||
},
|
||||
{
|
||||
path: 'docs/api',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'docs',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'api',
|
||||
redirectTo: 'docs/api/rest'
|
||||
},
|
||||
{
|
||||
path: 'about',
|
||||
component: AboutComponent,
|
||||
},
|
||||
{
|
||||
path: 'terms-of-service',
|
||||
component: TermsOfServiceComponent
|
||||
},
|
||||
{
|
||||
path: 'privacy-policy',
|
||||
component: PrivacyPolicyComponent
|
||||
},
|
||||
{
|
||||
path: 'trademark-policy',
|
||||
component: TrademarkPolicyComponent
|
||||
},
|
||||
{
|
||||
path: 'sponsor',
|
||||
component: SponsorComponent,
|
||||
},
|
||||
],
|
||||
]
|
||||
},
|
||||
{
|
||||
path: 'tv',
|
||||
|
||||
@@ -58,6 +58,7 @@ import { PrivacyPolicyComponent } from './components/privacy-policy/privacy-poli
|
||||
import { TrademarkPolicyComponent } from './components/trademark-policy/trademark-policy.component';
|
||||
import { StorageService } from './services/storage.service';
|
||||
import { HttpCacheInterceptor } from './services/http-cache.interceptor';
|
||||
import { LanguageService } from './services/language.service';
|
||||
import { SponsorComponent } from './components/sponsor/sponsor.component';
|
||||
import { PushTransactionComponent } from './components/push-transaction/push-transaction.component';
|
||||
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
|
||||
@@ -128,6 +129,7 @@ import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
|
||||
AudioService,
|
||||
SeoService,
|
||||
StorageService,
|
||||
LanguageService,
|
||||
{ provide: HTTP_INTERCEPTORS, useClass: HttpCacheInterceptor, multi: true }
|
||||
],
|
||||
bootstrap: [AppComponent]
|
||||
|
||||
@@ -105,10 +105,12 @@
|
||||
</ng-container>
|
||||
</div>
|
||||
|
||||
<app-language-selector *ngIf="stateService.env.BASE_MODULE !== 'bisq'"></app-language-selector>
|
||||
<app-language-selector></app-language-selector>
|
||||
|
||||
<div class="text-small text-center mt-3">
|
||||
<a [routerLink]="['/terms-of-service']" i18n="shared.terms-of-service|Terms of Service">Terms of Service</a>
|
||||
|
|
||||
<a [routerLink]="['/privacy-policy']" i18n="shared.privacy-policy|Privacy Policy">Privacy Policy</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<span style="margin-left: auto; margin-right: -20px; margin-bottom: -20px">™</span>
|
||||
<img class="logo" src="./resources/mempool-logo-bigger.png" />
|
||||
<div class="version">
|
||||
v{{ packetJsonVersion }} [{{ frontendGitCommitHash }}]
|
||||
v{{ packetJsonVersion }} [<a href="https://github.com/mempool/mempool/commit/{{ frontendGitCommitHash }}">{{ frontendGitCommitHash }}</a>]
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -163,6 +163,20 @@
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ng-container *ngIf="translators$ | async | keyvalue as translators else loadingSponsors">
|
||||
<div class="community-sponsor">
|
||||
<h3 i18n="about.translators">Project Translators</h3>
|
||||
<div class="wrapper">
|
||||
<ng-template ngFor let-translator [ngForOf]="translators">
|
||||
<a [href]="'https://twitter.com/' + translator.value" target="_blank" [title]="translator.key">
|
||||
<img class="image" [src]="'/api/v1/translators/images/' + translator.value" />
|
||||
</a>
|
||||
</ng-template>
|
||||
</div>
|
||||
</div>
|
||||
<br>
|
||||
</ng-container>
|
||||
|
||||
<ng-container *ngIf="allContributors$ | async as contributors else loadingSponsors">
|
||||
<div class="contributors">
|
||||
@@ -240,7 +254,7 @@
|
||||
</div>
|
||||
|
||||
<div class="footer-version" *ngIf="officialMempoolSpace">
|
||||
{{ (backendInfo$ | async)?.hostname }} (v{{ (backendInfo$ | async )?.version }}) [{{ (backendInfo$ | async )?.gitCommit | slice:0:8 }}]
|
||||
{{ (backendInfo$ | async)?.hostname }} (v{{ (backendInfo$ | async )?.version }}) [<a href="https://github.com/mempool/mempool/commit/{{ (backendInfo$ | async )?.gitCommit | slice:0:8 }}">{{ (backendInfo$ | async )?.gitCommit | slice:0:8 }}</a>]
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -7,6 +7,7 @@ import { ApiService } from 'src/app/services/api.service';
|
||||
import { IBackendInfo } from 'src/app/interfaces/websocket.interface';
|
||||
import { Router } from '@angular/router';
|
||||
import { map } from 'rxjs/operators';
|
||||
import { ITranslators } from 'src/app/interfaces/node-api.interface';
|
||||
|
||||
@Component({
|
||||
selector: 'app-about',
|
||||
@@ -17,6 +18,7 @@ import { map } from 'rxjs/operators';
|
||||
export class AboutComponent implements OnInit {
|
||||
backendInfo$: Observable<IBackendInfo>;
|
||||
sponsors$: Observable<any>;
|
||||
translators$: Observable<ITranslators>;
|
||||
allContributors$: Observable<any>;
|
||||
frontendGitCommitHash = this.stateService.env.GIT_COMMIT_HASH;
|
||||
packetJsonVersion = this.stateService.env.PACKAGE_JSON_VERSION;
|
||||
@@ -38,6 +40,17 @@ export class AboutComponent implements OnInit {
|
||||
this.websocketService.want(['blocks']);
|
||||
|
||||
this.sponsors$ = this.apiService.getDonation$();
|
||||
this.translators$ = this.apiService.getTranslators$()
|
||||
.pipe(
|
||||
map((translators) => {
|
||||
for (const t in translators) {
|
||||
if (translators[t] === '') {
|
||||
delete translators[t]
|
||||
}
|
||||
}
|
||||
return translators;
|
||||
})
|
||||
);
|
||||
this.allContributors$ = this.apiService.getContributor$().pipe(
|
||||
map((contributors) => {
|
||||
return {
|
||||
|
||||
@@ -15,13 +15,13 @@
|
||||
<img src="./resources/bisq-logo.png" style="width: 25px; height: 25px;" class="mr-1">
|
||||
</button>
|
||||
<div ngbDropdownMenu [ngClass]="{'dropdown-menu-right' : isMobile}">
|
||||
<a href="https://mempool.space" ngbDropdownItem class="mainnet"><img src="./resources/bitcoin-logo.png" style="width: 30px;" class="mr-1"> Mainnet</a>
|
||||
<a href="https://mempool.space/signet" ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet"><img src="./resources/signet-logo.png" style="width: 30px;" class="mr-1"> Signet</a>
|
||||
<a href="https://mempool.space/testnet" ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet"><img src="./resources/testnet-logo.png" style="width: 30px;" class="mr-1"> Testnet</a>
|
||||
<a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage" ngbDropdownItem class="mainnet"><img src="./resources/bitcoin-logo.png" style="width: 30px;" class="mr-1"> Mainnet</a>
|
||||
<a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/signet'" ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet"><img src="./resources/signet-logo.png" style="width: 30px;" class="mr-1"> Signet</a>
|
||||
<a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet"><img src="./resources/testnet-logo.png" style="width: 30px;" class="mr-1"> Testnet</a>
|
||||
<h6 class="dropdown-header" i18n="master-page.layer2-networks-header">Layer 2 Networks</h6>
|
||||
<button ngbDropdownItem class="mainnet active" routerLink="/"><img src="./resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</button>
|
||||
<a href="https://liquid.network" ngbDropdownItem *ngIf="env.LIQUID_ENABLED" class="liquid"><img src="./resources/liquid-logo.png" style="width: 30px;" class="mr-1"> Liquid</a>
|
||||
<a href="https://liquid.network/testnet" ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet"><img src="./resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</a>
|
||||
<a [href]="env.LIQUID_WEBSITE_URL + urlLanguage" ngbDropdownItem *ngIf="env.LIQUID_ENABLED" class="liquid"><img src="./resources/liquid-logo.png" style="width: 30px;" class="mr-1"> Liquid</a>
|
||||
<a [href]="env.LIQUID_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet"><img src="./resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { Component, OnInit } from '@angular/core';
|
||||
import { Env, StateService } from '../../services/state.service';
|
||||
import { Observable } from 'rxjs';
|
||||
import { LanguageService } from 'src/app/services/language.service';
|
||||
|
||||
@Component({
|
||||
selector: 'app-bisq-master-page',
|
||||
@@ -12,14 +13,17 @@ export class BisqMasterPageComponent implements OnInit {
|
||||
navCollapsed = false;
|
||||
env: Env;
|
||||
isMobile = window.innerWidth <= 767.98;
|
||||
|
||||
urlLanguage: string;
|
||||
|
||||
constructor(
|
||||
private stateService: StateService,
|
||||
private languageService: LanguageService,
|
||||
) { }
|
||||
|
||||
ngOnInit() {
|
||||
this.env = this.stateService.env;
|
||||
this.connectionState$ = this.stateService.connectionState$;
|
||||
this.urlLanguage = this.languageService.getLanguageForUrl();
|
||||
}
|
||||
|
||||
collapse(): void {
|
||||
|
||||
@@ -13,7 +13,6 @@ import { RelativeUrlPipe } from 'src/app/shared/pipes/relative-url/relative-url.
|
||||
@Component({
|
||||
selector: 'app-block',
|
||||
templateUrl: './block.component.html',
|
||||
providers: [RelativeUrlPipe],
|
||||
styleUrls: ['./block.component.scss']
|
||||
})
|
||||
export class BlockComponent implements OnInit, OnDestroy {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<ng-template [ngIf]="network.val !== 'bisq' && network.val !== 'liquid'">
|
||||
<ng-template [ngIf]="network.val !== 'bisq' && network.val !== 'liquid' && network.val !== 'liquidtestnet'">
|
||||
<p>General</p>
|
||||
<a [routerLink]="['./']" fragment="get-difficulty-adjustment" (click)="collapseItem.toggle()">GET Difficulty Adjustment</a>
|
||||
</ng-template>
|
||||
@@ -29,10 +29,10 @@
|
||||
|
||||
<ng-template [ngIf]="network.val === 'liquid' || network.val === 'liquidtestnet'">
|
||||
<p>Assets</p>
|
||||
<a [routerLink]="['./']" fragment="get-assets" (click)="collapseItem.toggle()">GET Assets</a>
|
||||
<a [routerLink]="['./']" fragment="get-assets-icons" (click)="collapseItem.toggle()">GET Assets Icons</a>
|
||||
<a [routerLink]="['./']" fragment="get-asset" (click)="collapseItem.toggle()">GET Asset</a>
|
||||
<a [routerLink]="['./']" fragment="get-asset-transactions" (click)="collapseItem.toggle()">GET Asset Transactions</a>
|
||||
<a [routerLink]="['./']" fragment="get-asset-supply" (click)="collapseItem.toggle()">GET Asset Supply</a>
|
||||
<a [routerLink]="['./']" fragment="get-asset-icons" (click)="collapseItem.toggle()">GET Asset Icons</a>
|
||||
<a [routerLink]="['./']" fragment="get-asset-icon" (click)="collapseItem.toggle()">GET Asset Icon</a>
|
||||
</ng-template>
|
||||
|
||||
|
||||
@@ -237,11 +237,11 @@
|
||||
|
||||
<div class="api-category" *ngIf="network.val === 'liquid' || network.val === 'liquidtestnet'">
|
||||
|
||||
<div class="endpoint-container" id="get-assets">
|
||||
<a class="section-header" [routerLink]="['./']" fragment="get-assets">GET Assets <span>Assets</span></a>
|
||||
<div class="endpoint-container" id="get-asset">
|
||||
<a class="section-header" [routerLink]="['./']" fragment="get-assets">GET Asset <span>Assets</span></a>
|
||||
<div class="endpoint">
|
||||
<div class="subtitle" i18n="Api docs endpoint">Endpoint</div>
|
||||
<a [href]="wrapUrl(network.val, code.assets)" target="_blank">GET /liquid/api/asset/:asset_id</a>
|
||||
<a [href]="wrapUrl(network.val, code.assets)" target="_blank">GET {{ baseNetworkUrl }}/api/asset/:asset_id</a>
|
||||
</div>
|
||||
<div class="description">
|
||||
<div class="subtitle" i18n>Description</div>
|
||||
@@ -253,7 +253,7 @@
|
||||
<div class="endpoint-container" id="get-asset-transactions">
|
||||
<a class="section-header" [routerLink]="['./']" fragment="get-asset-transactions">GET Asset Transactions <span>Assets</span></a>
|
||||
<div class="endpoint">
|
||||
<a [href]="wrapUrl(network.val, code.assetTransactions)" target="_blank">GET /liquid/api/asset/:asset_id/txs[/mempool|/chain]</a>
|
||||
<a [href]="wrapUrl(network.val, code.assetTransactions)" target="_blank">GET {{ baseNetworkUrl }}/api/asset/:asset_id/txs[/mempool|/chain]</a>
|
||||
</div>
|
||||
<div class="description">
|
||||
<div class="subtitle" i18n>Description</div>
|
||||
@@ -266,7 +266,7 @@
|
||||
<a class="section-header" [routerLink]="['./']" fragment="get-asset-supply">GET Asset Supply <span>Assets</span></a>
|
||||
<div class="endpoint">
|
||||
<div class="subtitle" i18n="Api docs endpoint">Endpoint</div>
|
||||
<a [href]="wrapUrl(network.val, code.assetSupply)" target="_blank">GET /liquid/api/asset/:asset_id/supply[/decimal]</a>
|
||||
<a [href]="wrapUrl(network.val, code.assetSupply)" target="_blank">GET {{ baseNetworkUrl }}/api/asset/:asset_id/supply[/decimal]</a>
|
||||
</div>
|
||||
<div class="description">
|
||||
<div class="subtitle" i18n>Description</div>
|
||||
@@ -275,15 +275,15 @@
|
||||
<app-code-template [hostname]="hostname" [code]="code.assetSupply" [network]="network.val" ></app-code-template>
|
||||
</div>
|
||||
|
||||
<div class="endpoint-container" id="get-assets-icons">
|
||||
<div class="endpoint-container" id="get-asset-icons">
|
||||
<a class="section-header" [routerLink]="['./']" fragment="get-assets-icons">GET Asset Icons <span>Assets</span></a>
|
||||
<div class="endpoint">
|
||||
<div class="subtitle" i18n="Api docs endpoint">Endpoint</div>
|
||||
<a [href]="wrapUrl(network.val, code.assetIcons)" target="_blank">GET /liquid/api/v1/assets/icons</a>
|
||||
<a [href]="wrapUrl(network.val, code.assetIcons)" target="_blank">GET {{ baseNetworkUrl }}/api/v1/assets/icons</a>
|
||||
</div>
|
||||
<div class="description">
|
||||
<div class="subtitle" i18n>Description</div>
|
||||
<div>Get all the Asset IDs that has icons.</div>
|
||||
<div>Get all the Asset IDs that have icons.</div>
|
||||
</div>
|
||||
<app-code-template [hostname]="hostname" [code]="code.assetIcons" [network]="network.val" ></app-code-template>
|
||||
</div>
|
||||
@@ -292,7 +292,7 @@
|
||||
<a class="section-header" [routerLink]="['./']" fragment="get-asset-icon">GET Asset Icon <span>Assets</span></a>
|
||||
<div class="endpoint">
|
||||
<div class="subtitle" i18n="Api docs endpoint">Endpoint</div>
|
||||
<a [href]="wrapUrl(network.val, code.assetIcon)" target="_blank">GET /liquid/api/v1/asset/:asset_id/icon</a>
|
||||
<a [href]="wrapUrl(network.val, code.assetIcon)" target="_blank">GET {{ baseNetworkUrl }}/api/v1/asset/:asset_id/icon</a>
|
||||
</div>
|
||||
<div class="description">
|
||||
<div class="subtitle" i18n>Description</div>
|
||||
@@ -335,7 +335,7 @@
|
||||
<a class="section-header" [routerLink]="['./']" fragment="get-block-height">GET Block Height <span>Blocks</span></a>
|
||||
<div class="endpoint">
|
||||
<div class="subtitle" i18n="Api docs endpoint">Endpoint</div>
|
||||
<a [href]="wrapUrl(network.val, code.blockHeader)" target="_blank">GET {{ baseNetworkUrl }}/api/block-height/:height</a>
|
||||
<a [href]="wrapUrl(network.val, code.blockHeight)" target="_blank">GET {{ baseNetworkUrl }}/api/block-height/:height</a>
|
||||
</div>
|
||||
<div class="description">
|
||||
<div class="subtitle" i18n>Description</div>
|
||||
@@ -672,7 +672,7 @@
|
||||
<a class="section-header" [routerLink]="['./']" fragment="post-transaction">POST Transaction <span>Transactions</span></a>
|
||||
<div class="endpoint">
|
||||
<div class="subtitle" i18n="Api docs endpoint">Endpoint</div>
|
||||
<div>POST /api/tx</div>
|
||||
<div>POST {{ baseNetworkUrl }}/api/tx</div>
|
||||
</div>
|
||||
<div class="description">
|
||||
<div class="subtitle" i18n>Description</div>
|
||||
|
||||
@@ -44,6 +44,10 @@ export class ApiDocsComponent implements OnInit {
|
||||
tap((network: string) => {
|
||||
if (this.env.BASE_MODULE === 'mempool' && network !== '') {
|
||||
this.baseNetworkUrl = `/${network}`;
|
||||
} else if (this.env.BASE_MODULE === 'liquid') {
|
||||
if (!['', 'liquid'].includes(network)) {
|
||||
this.baseNetworkUrl = `/${network}`;
|
||||
}
|
||||
}
|
||||
return network;
|
||||
})
|
||||
@@ -157,6 +161,24 @@ export class ApiDocsComponent implements OnInit {
|
||||
spent_txo_count: 0,
|
||||
tx_count: 0
|
||||
}
|
||||
}`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48`],
|
||||
commonJS: [`vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48`],
|
||||
curl: [`vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48`],
|
||||
response: `{
|
||||
address: "vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48",
|
||||
chain_stats: {
|
||||
funded_txo_count: 1,
|
||||
spent_txo_count: 0,
|
||||
tx_count: 1
|
||||
},
|
||||
mempool_stats: {
|
||||
funded_txo_count: 0,
|
||||
spent_txo_count: 0,
|
||||
tx_count: 0
|
||||
}
|
||||
}`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -293,6 +315,30 @@ export class ApiDocsComponent implements OnInit {
|
||||
}
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48`],
|
||||
commonJS: [`vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48`],
|
||||
curl: [`vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48`],
|
||||
response: `[
|
||||
{
|
||||
txid: "67108f445ae3a363452cf7f382f1b71e06126ab958673debbeaad6dab4831434",
|
||||
version: 2,
|
||||
locktime: 0,
|
||||
vin: [Object],
|
||||
vout: [Object],
|
||||
size: 8968,
|
||||
weight: 10063,
|
||||
fee: 260,
|
||||
status: {
|
||||
confirmed: true,
|
||||
block_height: 165253,
|
||||
block_hash: "c8b6233c3bc53b76cf3a629328c3e7826a749171a8b39b482daf73e0be266e09",
|
||||
block_time: 1641788900
|
||||
}
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -413,6 +459,30 @@ export class ApiDocsComponent implements OnInit {
|
||||
}
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48`],
|
||||
commonJS: [`vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48`],
|
||||
curl: [`vjTwFjtVE7Fy9gjwQSxas9FkrqcnK1SeobPkdD9tghdNmCvxoXhSeCjpgD3ponKJukkD2BNPX25dZL48`],
|
||||
response: `[
|
||||
{
|
||||
txid: "67108f445ae3a363452cf7f382f1b71e06126ab958673debbeaad6dab4831434",
|
||||
version: 2,
|
||||
locktime: 0,
|
||||
vin: [],
|
||||
vout: [],
|
||||
size: 8968,
|
||||
weight: 10063,
|
||||
fee: 260,
|
||||
status: {
|
||||
confirmed: true,
|
||||
block_height: 165253,
|
||||
block_hash: "c8b6233c3bc53b76cf3a629328c3e7826a749171a8b39b482daf73e0be266e09",
|
||||
block_time: 1641788900
|
||||
}
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -511,6 +581,24 @@ export class ApiDocsComponent implements OnInit {
|
||||
fee: 6720,
|
||||
status: { confirmed: false }
|
||||
}
|
||||
]`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`928jXZPDqQAt5vzGvBXKWMKCS9vfCa9Rfu`],
|
||||
commonJS: [`928jXZPDqQAt5vzGvBXKWMKCS9vfCa9Rfu`],
|
||||
curl: [`928jXZPDqQAt5vzGvBXKWMKCS9vfCa9Rfu`],
|
||||
response: `[
|
||||
{
|
||||
txid: "3ab8bc068ee05c1114647dc5196b3b954b00e5af3b03d470d1ef8a8953737357",
|
||||
version: 2,
|
||||
locktime: 0,
|
||||
vin: [ [Object] ],
|
||||
vout: [ [Object], [Object] ],
|
||||
size: 14720,
|
||||
weight: 58880,
|
||||
fee: 1496,
|
||||
status: { confirmed: false }
|
||||
}
|
||||
]`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -614,6 +702,25 @@ export class ApiDocsComponent implements OnInit {
|
||||
assetcommitment: "0a6bb828996381a61cb9f24610bea8a0c35efe388d39a993d369e08a6fc358e7dc",
|
||||
noncecommitment: "0282f3f01f06e43fb88bcd28e7e83c9c0d9cefc92c104a6e814810c100ec66b33d"
|
||||
}
|
||||
]`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`tex1q9f8nat57n93e8q0p6vddw9phew6u348uff8hqz`],
|
||||
commonJS: [`tex1q9f8nat57n93e8q0p6vddw9phew6u348uff8hqz`],
|
||||
curl: [`tex1q9f8nat57n93e8q0p6vddw9phew6u348uff8hqz`],
|
||||
response: `[
|
||||
{
|
||||
"txid": "b010ce1accf781234e9736243a33c5367ce76e3a12609cf70a80ad15679c57dd",
|
||||
"vout": 0,
|
||||
"status": {
|
||||
"confirmed": false
|
||||
},
|
||||
"valuecommitment": "087851b6faa9b97d3c87dba24d69456b4084c36529ca0bda8aebea3fca787ec298",
|
||||
"assetcommitment": "0b16b09f9987d7f7aaa8b6bd61f00e50b448ecb8b4ecf3623338b80e2533637848",
|
||||
"noncecommitment": "03ba8cf651bd77791ea6a208a9f7ab8482b1ea207e4e4b2e6e964ebd163f81afb7",
|
||||
"surjection_proof": "010001398a7d5ac645e45b27898ee4548b111c64cdf1850cf283dbdea89c3163d168d8...",
|
||||
"range_proof": "6033000000000000000116898801858209e1386655e803472959b95e706d47fca2bfad..."
|
||||
}
|
||||
]`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -666,6 +773,42 @@ export class ApiDocsComponent implements OnInit {
|
||||
burn_count: 0,
|
||||
burned_amount: 0
|
||||
}
|
||||
}`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926`],
|
||||
commonJS: [`ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926`],
|
||||
curl: [`ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926`],
|
||||
response: `{
|
||||
"asset_id": "ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926",
|
||||
"issuance_txin": {...},
|
||||
"issuance_prevout": {...},
|
||||
"reissuance_token": "55fdb86a988b07242a7edbddb53f40b3742c0e863a769937018b31621708b14b",
|
||||
"contract_hash": "b3619fb6ebd502ba57c4c026e73d7ae430c32431ffe833a4867faa9dd89abd5b",
|
||||
"status": {...},
|
||||
"chain_stats": {
|
||||
"tx_count": 2,
|
||||
"issuance_count": 2,
|
||||
"issued_amount": 0,
|
||||
"burned_amount": 0,
|
||||
"has_blinded_issuances": true,
|
||||
"reissuance_tokens": null,
|
||||
"burned_reissuance_tokens": 0
|
||||
},
|
||||
"mempool_stats": {
|
||||
"tx_count": 0,
|
||||
"issuance_count": 0,
|
||||
"issued_amount": 0,
|
||||
"burned_amount": 0,
|
||||
"has_blinded_issuances": false,
|
||||
"reissuance_tokens": null,
|
||||
"burned_reissuance_tokens": 0
|
||||
},
|
||||
"contract": {...},
|
||||
"entity": {...},
|
||||
"precision": 8,
|
||||
"name": "Liquid CAD",
|
||||
"ticker": "LCAD"
|
||||
}`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -702,6 +845,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
...
|
||||
]`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [``],
|
||||
commonJS: [``],
|
||||
curl: [``],
|
||||
response: `[]`,
|
||||
},
|
||||
},
|
||||
assetIcon: {
|
||||
noWrap: true,
|
||||
@@ -715,6 +864,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [`6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d`],
|
||||
response: `PNG`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926`],
|
||||
commonJS: [`ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926`],
|
||||
curl: [`ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926`],
|
||||
response: `PNG`,
|
||||
},
|
||||
},
|
||||
assetTransactions: {
|
||||
codeTemplate: {
|
||||
@@ -775,6 +930,30 @@ export class ApiDocsComponent implements OnInit {
|
||||
}
|
||||
},
|
||||
...
|
||||
]`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926`],
|
||||
commonJS: [`ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926`],
|
||||
curl: [`ac3e0ff248c5051ffd61e00155b7122e5ebc04fd397a0ecbdd4f4e4a56232926`],
|
||||
response: `[
|
||||
{
|
||||
txid: "34b9cd013ddf4d4b5e9d09502ca953034fd52a0679845ac8b9d54c63d857a488",
|
||||
version: 2,
|
||||
locktime: 140139,
|
||||
vin: [],
|
||||
vout: [],
|
||||
size: 17918,
|
||||
weight: 19721,
|
||||
fee: 493,
|
||||
status: {
|
||||
confirmed: true,
|
||||
block_height: 140140,
|
||||
block_hash: "c3a08178acf2bbafabda120930a0b270e762550d8a46e3e093de779ef459d29d",
|
||||
block_time: 1640279893
|
||||
}
|
||||
},
|
||||
...
|
||||
]`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -827,6 +1006,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [`6f0279e9ed041c3d710a9f57d0c02928416460c4b722ae3457a11eec381c526d`],
|
||||
response: `320878732055`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`05aa9f02a06da37f2a0a572c49ac381499a16a643ad7c70c51ac94560778c92e`],
|
||||
commonJS: [`05aa9f02a06da37f2a0a572c49ac381499a16a643ad7c70c51ac94560778c92e`],
|
||||
curl: [`05aa9f02a06da37f2a0a572c49ac381499a16a643ad7c70c51ac94560778c92e`],
|
||||
response: `1000`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
@@ -932,6 +1117,24 @@ export class ApiDocsComponent implements OnInit {
|
||||
challenge: "5b21026a2a106ec32c8a1e8052e5d02a7b0a150423dbd9b116fc48d46630ff6e6a05b92102791646a8b49c2740352b4495c118d876347bf47d0551c01c4332fdc2df526f1a2102888bda53a424466b0451627df22090143bbf7c060e9eacb1e38426f6b07f2ae12102aee8967150dee220f613de3b239320355a498808084a93eaf39a34dcd62024852102d46e9259d0a0bb2bcbc461a3e68f34adca27b8d08fbe985853992b4b104e27412102e9944e35e5750ab621e098145b8e6cf373c273b7c04747d1aa020be0af40ccd62102f9a9d4b10a6d6c56d8c955c547330c589bb45e774551d46d415e51cd9ad5116321033b421566c124dfde4db9defe4084b7aa4e7f36744758d92806b8f72c2e943309210353dcc6b4cf6ad28aceb7f7b2db92a4bf07ac42d357adf756f3eca790664314b621037f55980af0455e4fb55aad9b85a55068bb6dc4740ea87276dc693f4598db45fa210384001daa88dabd23db878dbb1ce5b4c2a5fa72c3113e3514bf602325d0c37b8e21039056d089f2fe72dbc0a14780b4635b0dc8a1b40b7a59106325dd1bc45cc70493210397ab8ea7b0bf85bc7fc56bb27bf85e75502e94e76a6781c409f3f2ec3d1122192103b00e3b5b77884bf3cae204c4b4eac003601da75f96982ffcb3dcb29c5ee419b92103c1f3c0874cfe34b8131af34699589aacec4093399739ae352e8a46f80a6f68375fae",
|
||||
solution: "00473045022100b572ef7e8a1c5a795d4ca46ab0221f0296ae081870ec25b3eb3f7db4a9e48d6102207863cfcae9776d3fee8fb2f05f06c879cf16c319b633f09cfac9bf041e662f31463044022056e41068e5448c897f80ef864fbbd71690af375afc33d9a52a12efd399a75c0202203f61333e193e0ff3da1ef15fa5c84c3852bd3b4f701e4bf4ebc0dcb68138d227473045022100af50aae198402aa45764a771d3ec23cf86037ea1e3bd682d09f262d057de1a2c02202f46b42ff1062117001af9689fce666bc50cfd479f63969e28670e26b747610f46304402201bb90d72cd58e5198b135828354e8fcc3e73238e412c6e2474f9d67676b12ceb022053f3a6cbeb85abc5e0bc18a83eeffe7785c382746f50c98a29743eb00d474f9e473045022100954d79ddb28c5682a3600cb4f76433f31606064717c700e5ea626807cfb169cf0220365e42d1d07bd8a65b5cb6e449a6bbd3684bf31f0f31ffe9aa13a1f145f28de2473045022100e8a6566fbd8e2829ac24c02ff78794f0122d828e9c1989ed8c077013a2834c6d022016b6833665bbe9ca930247600694f90d40aeb9880fdf95ef62b553efb516997f473045022100c0dca22bfc3a3f64f1ac221796ecd052c153e03732e696ce891be4998c6ae34a0220650ff2e1af0cf3318e249e358738d69de91ebdc81535234a30bdbc4361edc08246304402205f0db67365c3667b93cbcfaa2e5a26a4dbab15a5e39196008fd84b61de358f89022035d5bca676b62028e17f962ef7a33b9f34534f02f3d1ac57b65a666f6d33b3fa473045022100ae711c250c7e4a9d7795e96a4209d05f2b4866473aa2a35b8478b9e3eec883800220514db41ba950cf089cce8fd71cfc41454c80005c2c57401da0e2fb3ce96097bc473045022100bfc416e16fb246cc21a3729359bcf9a752643f4c57190493418dab5df33ff8190220289600af6dc32bffb000f984c8c37f137841e1738c701e05c0a08be53e5eb62b473045022100accf30feb32423e20ddaae3c12584b33ad4eb6492deed1393175a0443832faa0022045b17184460ece57857fe74143166c3692348758054d3d7852fee833cb66e9c4"
|
||||
}
|
||||
}`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`8f7cb70f32e2069724212c986f34462fc40180eabf189b44486faf6989824f9a`],
|
||||
commonJS: [`8f7cb70f32e2069724212c986f34462fc40180eabf189b44486faf6989824f9a`],
|
||||
curl: [`8f7cb70f32e2069724212c986f34462fc40180eabf189b44486faf6989824f9a`],
|
||||
response: `{
|
||||
id: "8f7cb70f32e2069724212c986f34462fc40180eabf189b44486faf6989824f9a",
|
||||
height: 154705,
|
||||
version: 536870912,
|
||||
timestamp: 1641154264,
|
||||
tx_count: 2,
|
||||
size: 5137,
|
||||
weight: 7348,
|
||||
merkle_root: "e7cc1145b3b074be73a84119485a504de77967aabe415240caca0e2c41a8b9b4",
|
||||
previousblockhash: "2745fd72a5bd2b256c9d2044631032d2cd872f1f0001c3db52e26604a6423526",
|
||||
mediantime: 1641153964,
|
||||
ext: {...}
|
||||
}`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -990,6 +1193,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [`86aefdd3cf7be8e5781f783fe5d80513e8b3f52f2f1ef61e8e056b7faffc4b78`],
|
||||
response: `000000222434084f3891352cef8d3c7c65600beffd2d059b3d5ff91a53b306d9ffa84f9448cf0cf8aa684d1b8b11a89cdf260a8c4935b5095d280dc915603d105e73407eee5e3161e3751600fd01025b21026a2a106ec32c8a1e8052e5d02a7b0a150423dbd9b116fc48d46630ff6e6a05b92102791646a8b49c2740352b4495c118d876347bf47d0551c01c4332fdc2df526f1a2102888bda53a424466b0451627df22090143bbf7c060e9eacb1e38426f6b07f2ae12102aee8967150dee220f613de3b239320355a498808084a93eaf39a34dcd62024852102d46e9259d0a0bb2bcbc461a3e68f34adca27b8d08fbe985853992b4b104e27412102e9944e35e5750ab621e098145b8e6cf373c273b7c04747d1aa020be0af40ccd62102f9a9d4b10a6d6c56d8c955c547330c589bb45e774551d46d415e51cd9ad5116321033b421566c124dfde4db9defe4084b7aa4e7f36744758d92806b8f72c2e943309210353dcc6b4cf6ad28aceb7f7b2db92a4bf07ac42d357adf756f3eca790664314b621037f55980af0455e4fb55aad9b85a55068bb6dc4740ea87276dc693f4598db45fa210384001daa88dabd23db878dbb1ce5b4c2a5fa72c3113e3514bf602325d0c37b8e21039056d089f2fe72dbc0a14780b4635b0dc8a1b40b7a59106325dd1bc45cc70493210397ab8ea7b0bf85bc7fc56bb27bf85e75502e94e76a6781c409f3f2ec3d1122192103b00e3b5b77884bf3cae204c4b4eac003601da75f96982ffcb3dcb29c5ee419b92103c1f3c0874cfe34b8131af34699589aacec4093399739ae352e8a46f80a6f68375faefd160300473045022100b572ef7e8a1c5a795d4ca46ab0221f0296ae081870ec25b3eb3f7db4a9e48d6102207863cfcae9776d3fee8fb2f05f06c879cf16c319b633f09cfac9bf041e662f31463044022056e41068e5448c897f80ef864fbbd71690af375afc33d9a52a12efd399a75c0202203f61333e193e0ff3da1ef15fa5c84c3852bd3b4f701e4bf4ebc0dcb68138d227473045022100af50aae198402aa45764a771d3ec23cf86037ea1e3bd682d09f262d057de1a2c02202f46b42ff1062117001af9689fce666bc50cfd479f63969e28670e26b747610f46304402201bb90d72cd58e5198b135828354e8fcc3e73238e412c6e2474f9d67676b12ceb022053f3a6cbeb85abc5e0bc18a83eeffe7785c382746f50c98a29743eb00d474f9e473045022100954d79ddb28c5682a3600cb4f76433f31606064717c700e5ea626807cfb169cf0220365e42d1d07bd8a65b5cb6e449a6bbd3684bf31f0f31ffe9aa13a1f145f28de2473045022100e8a6566fbd8e2829ac24c02ff78794f0122d828e9c1989ed8c077013a2834c6d022016b6833665bbe9ca930247600694f90d40aeb9880fdf95ef62b553efb516997f473045022100c0dca22bfc3a3f64f1ac221796ecd052c153e03732e696ce891be4998c6ae34a0220650ff2e1af0cf3318e249e358738d69de91ebdc81535234a30bdbc4361edc08246304402205f0db67365c3667b93cbcfaa2e5a26a4dbab15a5e39196008fd84b61de358f89022035d5bca676b62028e17f962ef7a33b9f34534f02f3d1ac57b65a666f6d33b3fa473045022100ae711c250c7e4a9d7795e96a4209d05f2b4866473aa2a35b8478b9e3eec883800220514db41ba950cf089cce8fd71cfc41454c80005c2c57401da0e2fb3ce96097bc473045022100bfc416e16fb246cc21a3729359bcf9a752643f4c57190493418dab5df33ff8190220289600af6dc32bffb000f984c8c37f137841e1738c701e05c0a08be53e5eb62b473045022100accf30feb32423e20ddaae3c12584b33ad4eb6492deed1393175a0443832faa0022045b17184460ece57857fe74143166c3692348758054d3d7852fee833cb66e9c4`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`8f7cb70f32e2069724212c986f34462fc40180eabf189b44486faf6989824f9a`],
|
||||
commonJS: [`8f7cb70f32e2069724212c986f34462fc40180eabf189b44486faf6989824f9a`],
|
||||
curl: [`8f7cb70f32e2069724212c986f34462fc40180eabf189b44486faf6989824f9a`],
|
||||
response: `000000a0263542a60466e252dbc301001f2f87cdd232106344209d6c252bbda572fd4527b4b9a8412c0ecaca405241beaa6779e74d505a481941a873be74b0b34511cce7d806d261515c020001220020e9e4117540f7f23b3edd7c2cad660a17fb33c7959b8c37cf61d92b189133929a96000000fbee9cea00d8efdc49cfbec328537e0d7032194de6ebf3cf42e5c05bb89a08b10003004730440220303a6fc365e016422bd5d714e403db237964c9e53c244310a4a03f432583290202206951e82c2ffa028f88d64d9bb4ec7789ced137046bb38a02816617b554efd42b012551210217e403ddb181872c32a0cd468c710040b2f53d8cac69f18dad07985ee37e9a7151ae`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
@@ -999,7 +1208,7 @@ export class ApiDocsComponent implements OnInit {
|
||||
},
|
||||
blockHeight: {
|
||||
codeTemplate: {
|
||||
curl: `/api/block/%{1}/header`,
|
||||
curl: `/api/block-height/%{1}`,
|
||||
commonJS: `
|
||||
const { %{0}: { blocks } } = mempoolJS();
|
||||
|
||||
@@ -1017,28 +1226,34 @@ export class ApiDocsComponent implements OnInit {
|
||||
`,
|
||||
},
|
||||
codeSampleMainnet: {
|
||||
esModule: ['0000000000000000000065bda8f8a88f2e1e00d9a6887a43d640e52a4c7660f2'],
|
||||
commonJS: ['0000000000000000000065bda8f8a88f2e1e00d9a6887a43d640e52a4c7660f2'],
|
||||
curl: ['0000000000000000000065bda8f8a88f2e1e00d9a6887a43d640e52a4c7660f2'],
|
||||
response: `040000202c04d4c450187d1da9b1bc23ba47d67fe028d22486fd0c00000000000000000059a3a33d4642c799af9f54a4dd351fff9130e6a89d4e251130c60064878616e906b5ea60ce9813173a25caf3`
|
||||
esModule: ['615615'],
|
||||
commonJS: ['615615'],
|
||||
curl: ['615615'],
|
||||
response: `000000000000000000067bea442af50a91377ac796e63b8d284354feff4042b3`
|
||||
},
|
||||
codeSampleTestnet: {
|
||||
esModule: ['000000000000009c08dc77c3f224d9f5bbe335a78b996ec1e0701e065537ca81'],
|
||||
commonJS: ['000000000000009c08dc77c3f224d9f5bbe335a78b996ec1e0701e065537ca81'],
|
||||
curl: ['000000000000009c08dc77c3f224d9f5bbe335a78b996ec1e0701e065537ca81'],
|
||||
response: `040060201e74d5c4c7c64e26465e630c4154a7829f443da9c01f5df97300000000000000c91ca536f5cce0bfc23d913a0428a0ed10bd35c4ec1fd017b28ebb58d1d8105d7e5d3161ffff001a705b6a5f`
|
||||
esModule: ['2100100'],
|
||||
commonJS: ['2100100'],
|
||||
curl: ['2100100'],
|
||||
response: `000000000000001be62f15637e813e1d8ecdf26ee95d1820ef16db9bd8685985`
|
||||
},
|
||||
codeSampleSignet: {
|
||||
esModule: ['000000ca66fab8083d4f0370d499c3d602e78af5fa69b2427cda15a3f0d96152'],
|
||||
commonJS: ['000000ca66fab8083d4f0370d499c3d602e78af5fa69b2427cda15a3f0d96152'],
|
||||
curl: ['000000ca66fab8083d4f0370d499c3d602e78af5fa69b2427cda15a3f0d96152'],
|
||||
response: `000000204aaab6791d8a5b335992841a44ee0efc3a347f644768654723dcff7b490100006213115ade384da4e958f08c77de4a7deb2bb21240277082f9b941281384192c865a31619356011ea5b62b01`
|
||||
esModule: ['48000'],
|
||||
commonJS: ['48000'],
|
||||
curl: ['48000'],
|
||||
response: `00000009e8322d4b8f74c8bbd04df1dd5a4abce236ae5907cc87f8364fa5e645`
|
||||
},
|
||||
codeSampleLiquid: {
|
||||
esModule: [`86aefdd3cf7be8e5781f783fe5d80513e8b3f52f2f1ef61e8e056b7faffc4b78`],
|
||||
commonJS: [`86aefdd3cf7be8e5781f783fe5d80513e8b3f52f2f1ef61e8e056b7faffc4b78`],
|
||||
curl: [`86aefdd3cf7be8e5781f783fe5d80513e8b3f52f2f1ef61e8e056b7faffc4b78`],
|
||||
response: `000000222434084f3891352cef8d3c7c65600beffd2d059b3d5ff91a53b306d9ffa84f9448cf0cf8aa684d1b8b11a89cdf260a8c4935b5095d280dc915603d105e73407eee5e3161e3751600fd01025b21026a2a106ec32c8a1e8052e5d02a7b0a150423dbd9b116fc48d46630ff6e6a05b92102791646a8b49c2740352b4495c118d876347bf47d0551c01c4332fdc2df526f1a2102888bda53a424466b0451627df22090143bbf7c060e9eacb1e38426f6b07f2ae12102aee8967150dee220f613de3b239320355a498808084a93eaf39a34dcd62024852102d46e9259d0a0bb2bcbc461a3e68f34adca27b8d08fbe985853992b4b104e27412102e9944e35e5750ab621e098145b8e6cf373c273b7c04747d1aa020be0af40ccd62102f9a9d4b10a6d6c56d8c955c547330c589bb45e774551d46d415e51cd9ad5116321033b421566c124dfde4db9defe4084b7aa4e7f36744758d92806b8f72c2e943309210353dcc6b4cf6ad28aceb7f7b2db92a4bf07ac42d357adf756f3eca790664314b621037f55980af0455e4fb55aad9b85a55068bb6dc4740ea87276dc693f4598db45fa210384001daa88dabd23db878dbb1ce5b4c2a5fa72c3113e3514bf602325d0c37b8e21039056d089f2fe72dbc0a14780b4635b0dc8a1b40b7a59106325dd1bc45cc70493210397ab8ea7b0bf85bc7fc56bb27bf85e75502e94e76a6781c409f3f2ec3d1122192103b00e3b5b77884bf3cae204c4b4eac003601da75f96982ffcb3dcb29c5ee419b92103c1f3c0874cfe34b8131af34699589aacec4093399739ae352e8a46f80a6f68375faefd160300473045022100b572ef7e8a1c5a795d4ca46ab0221f0296ae081870ec25b3eb3f7db4a9e48d6102207863cfcae9776d3fee8fb2f05f06c879cf16c319b633f09cfac9bf041e662f31463044022056e41068e5448c897f80ef864fbbd71690af375afc33d9a52a12efd399a75c0202203f61333e193e0ff3da1ef15fa5c84c3852bd3b4f701e4bf4ebc0dcb68138d227473045022100af50aae198402aa45764a771d3ec23cf86037ea1e3bd682d09f262d057de1a2c02202f46b42ff1062117001af9689fce666bc50cfd479f63969e28670e26b747610f46304402201bb90d72cd58e5198b135828354e8fcc3e73238e412c6e2474f9d67676b12ceb022053f3a6cbeb85abc5e0bc18a83eeffe7785c382746f50c98a29743eb00d474f9e473045022100954d79ddb28c5682a3600cb4f76433f31606064717c700e5ea626807cfb169cf0220365e42d1d07bd8a65b5cb6e449a6bbd3684bf31f0f31ffe9aa13a1f145f28de2473045022100e8a6566fbd8e2829ac24c02ff78794f0122d828e9c1989ed8c077013a2834c6d022016b6833665bbe9ca930247600694f90d40aeb9880fdf95ef62b553efb516997f473045022100c0dca22bfc3a3f64f1ac221796ecd052c153e03732e696ce891be4998c6ae34a0220650ff2e1af0cf3318e249e358738d69de91ebdc81535234a30bdbc4361edc08246304402205f0db67365c3667b93cbcfaa2e5a26a4dbab15a5e39196008fd84b61de358f89022035d5bca676b62028e17f962ef7a33b9f34534f02f3d1ac57b65a666f6d33b3fa473045022100ae711c250c7e4a9d7795e96a4209d05f2b4866473aa2a35b8478b9e3eec883800220514db41ba950cf089cce8fd71cfc41454c80005c2c57401da0e2fb3ce96097bc473045022100bfc416e16fb246cc21a3729359bcf9a752643f4c57190493418dab5df33ff8190220289600af6dc32bffb000f984c8c37f137841e1738c701e05c0a08be53e5eb62b473045022100accf30feb32423e20ddaae3c12584b33ad4eb6492deed1393175a0443832faa0022045b17184460ece57857fe74143166c3692348758054d3d7852fee833cb66e9c4`,
|
||||
esModule: [`1234567`],
|
||||
commonJS: [`1234567`],
|
||||
curl: [`1234567`],
|
||||
response: `ec2e2bf982bca68c4b09634ba2e48fbe9de3d14744a8e8382971991ff8c6cfd1`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`150000`],
|
||||
commonJS: [`150000`],
|
||||
curl: [`150000`],
|
||||
response: `67d5eb1aee63c6c2058a088985503ff0626fd3f7f8022bdc74fab36a359164db`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [],
|
||||
@@ -1090,6 +1305,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [`86aefdd3cf7be8e5781f783fe5d80513e8b3f52f2f1ef61e8e056b7faffc4b78`],
|
||||
response: '',
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`67d5eb1aee63c6c2058a088985503ff0626fd3f7f8022bdc74fab36a359164db`],
|
||||
commonJS: [`67d5eb1aee63c6c2058a088985503ff0626fd3f7f8022bdc74fab36a359164db`],
|
||||
curl: [`67d5eb1aee63c6c2058a088985503ff0626fd3f7f8022bdc74fab36a359164db`],
|
||||
response: '',
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
@@ -1154,6 +1375,16 @@ export class ApiDocsComponent implements OnInit {
|
||||
in_best_chain: true,
|
||||
height: 1471971,
|
||||
next_best: "1ce5b14c5fbc05be73d8833839e049fd34212da902a78118cd8502a95bf9c134"
|
||||
}`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`67d5eb1aee63c6c2058a088985503ff0626fd3f7f8022bdc74fab36a359164db`],
|
||||
commonJS: [`67d5eb1aee63c6c2058a088985503ff0626fd3f7f8022bdc74fab36a359164db`],
|
||||
curl: [`67d5eb1aee63c6c2058a088985503ff0626fd3f7f8022bdc74fab36a359164db`],
|
||||
response: `{
|
||||
in_best_chain: true,
|
||||
height: 150000,
|
||||
next_best: "2f24f3d94c006971b86fe2c9cdc92a7ed0aa7ec3b0643a836b8d8b5a54103bab"
|
||||
}`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -1204,6 +1435,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [''],
|
||||
response: `1472119`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [''],
|
||||
commonJS: [''],
|
||||
curl: [''],
|
||||
response: `162495`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [''],
|
||||
commonJS: [''],
|
||||
@@ -1252,6 +1489,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [''],
|
||||
response: `ec8fed6f33cba86f99b39ae65af948bfc2fdb95cceaa7331bbfd88f5daa823a2`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [''],
|
||||
commonJS: [''],
|
||||
curl: [''],
|
||||
response: `ff643a1e102b555103d8feb20b296ee5cf3b4a202fa284e5d6ce82945b738ae7`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [''],
|
||||
commonJS: [''],
|
||||
@@ -1302,6 +1545,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: ['dbbf73007879859f2c55b8605751498ad0d2848db0fdedeadcbdc0cf4f02ee13', '1'],
|
||||
response: `36e47770c306ae5d4ddcc2ce50f6ce6e23d6bdc692b9a9a347fb68d19255f598`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f', '1'],
|
||||
commonJS: ['b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f', '1'],
|
||||
curl: ['b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f', '1'],
|
||||
response: `41493aa0eec8b6d359c2defc90e2fafb42fb5b8633456648553467a4d3a16c4a`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [''],
|
||||
commonJS: [''],
|
||||
@@ -1375,6 +1624,16 @@ export class ApiDocsComponent implements OnInit {
|
||||
response: `[
|
||||
"45abcc4572f519155cd65686c3be9cc744d79d6f36c928b0aa3c989f8ee094be",
|
||||
"36e47770c306ae5d4ddcc2ce50f6ce6e23d6bdc692b9a9a347fb68d19255f598"
|
||||
]`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f', '1'],
|
||||
commonJS: ['b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f', '1'],
|
||||
curl: ['b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f', '1'],
|
||||
response: `[
|
||||
"95422f140e3d88e6ddaf0625ee523dbf9d38934d67ce32baf6c162d83a08f89f",
|
||||
"41493aa0eec8b6d359c2defc90e2fafb42fb5b8633456648553467a4d3a16c4a",
|
||||
"fa6b8dda9037f8284a659627005ad32dbb81e22b102c1d3d8a9bab0893ce2ab7"
|
||||
]`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -1497,6 +1756,30 @@ export class ApiDocsComponent implements OnInit {
|
||||
}
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f', '1'],
|
||||
commonJS: ['b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f', '1'],
|
||||
curl: ['b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f', '1'],
|
||||
response: `[
|
||||
{
|
||||
txid: "95422f140e3d88e6ddaf0625ee523dbf9d38934d67ce32baf6c162d83a08f89f",
|
||||
version: 2,
|
||||
locktime: 0,
|
||||
vin: [],
|
||||
vout: [],
|
||||
size: 226,
|
||||
weight: 781,
|
||||
fee: 0,
|
||||
status: {
|
||||
confirmed: true,
|
||||
block_height: 142834,
|
||||
block_hash: "b6b4aeefa220c6a17da116bda666e869b3146967d2479656448a8bce1e799b8f",
|
||||
block_time: 1640441533
|
||||
}
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -1610,6 +1893,26 @@ export class ApiDocsComponent implements OnInit {
|
||||
mediantime: 1630641718
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['150000'],
|
||||
commonJS: ['150000'],
|
||||
curl: ['150000'],
|
||||
response: `[
|
||||
{
|
||||
id: "67d5eb1aee63c6c2058a088985503ff0626fd3f7f8022bdc74fab36a359164db",
|
||||
height: 150000,
|
||||
version: 536870912,
|
||||
timestamp: 1640871913,
|
||||
tx_count: 2,
|
||||
size: 3527,
|
||||
weight: 7430,
|
||||
merkle_root: "40538ff1fcac07c65e36fcc230fc60f58e3a885ce9898e41bc27bcf28227e5ff",
|
||||
previousblockhash: "2d8c28042b03219e7e9bc6853cc3ae536e36be5639869c545a0f3dbd1309e2a5",
|
||||
mediantime: 1640871614
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -1660,6 +1963,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [''],
|
||||
response: ``
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [''],
|
||||
commonJS: [''],
|
||||
curl: [''],
|
||||
response: ``
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: ['0', '1'],
|
||||
commonJS: ['0', '1'],
|
||||
@@ -1786,6 +2095,30 @@ export class ApiDocsComponent implements OnInit {
|
||||
0.1882045417415455
|
||||
]
|
||||
}
|
||||
]`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: `[
|
||||
{
|
||||
blockSize: 23782,
|
||||
blockVSize: 20457.25,
|
||||
nTx: 3,
|
||||
totalFees: 2089,
|
||||
medianFee: 0.10163043478260869,
|
||||
feeRange: [
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.10163043478260869,
|
||||
0.10163043478260869,
|
||||
0.11385199240986717,
|
||||
0.11385199240986717,
|
||||
0.11385199240986717
|
||||
]
|
||||
}
|
||||
]`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -1854,6 +2187,17 @@ export class ApiDocsComponent implements OnInit {
|
||||
halfHourFee: 0.1,
|
||||
hourFee: 0.1,
|
||||
minimumFee: 1
|
||||
}`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: `{
|
||||
fastestFee: 0.1,
|
||||
halfHourFee: 0.1,
|
||||
hourFee: 0.1,
|
||||
minimumFee: 1
|
||||
}`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -1932,6 +2276,22 @@ export class ApiDocsComponent implements OnInit {
|
||||
vsize: 0,
|
||||
total_fee: 0,
|
||||
fee_histogram: [ ]
|
||||
}`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: `{
|
||||
count: 3,
|
||||
vsize: 20457,
|
||||
total_fee: 2089,
|
||||
fee_histogram: [
|
||||
[
|
||||
0.09981343,
|
||||
20457
|
||||
]
|
||||
]
|
||||
}`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -1999,6 +2359,16 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: `[
|
||||
"f3f3acdaa6a823efcbbbbcc607ec4d1c2c40d618135ec09d8ed96e4d9b37db38"
|
||||
]`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: `[
|
||||
"b644716cb1aeb3e6e9fb4258b0b95dfad8b8e4cd1ec8649bf1116a500cc870e5",
|
||||
"3ab8bc068ee05c1114647dc5196b3b954b00e5af3b03d470d1ef8a8953737357",
|
||||
"dfbe66e6e71e775c9529a822c14286de0ee1066c2760a53552615d05e17006f3"
|
||||
]`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -2078,6 +2448,24 @@ export class ApiDocsComponent implements OnInit {
|
||||
vsize: 2515
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: `[
|
||||
{
|
||||
txid: "814d9d285970dd55ea5b2f06f5d11fb895a2b78d61defbcd489477441e544f95",
|
||||
fee: 376,
|
||||
vsize: 3767
|
||||
},
|
||||
{
|
||||
txid: "e09a8b6bc950458bc77183acf4fd566d1cfd8e7373c4869f877b52e3b02ad9b1",
|
||||
fee: 138,
|
||||
vsize: 1379
|
||||
},
|
||||
...
|
||||
]`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -2130,6 +2518,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: ['txid'],
|
||||
response: ``
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['txid'],
|
||||
commonJS: ['txid'],
|
||||
curl: ['txid'],
|
||||
response: ``
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
@@ -2238,6 +2632,27 @@ export class ApiDocsComponent implements OnInit {
|
||||
block_hash: "8422f44e62d7349f8c54c3d353290a8edea1532898e6dc832902bf7ef396e7c1",
|
||||
block_time: 1630649218
|
||||
}
|
||||
}`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4`],
|
||||
commonJS: [`59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4`],
|
||||
curl: [`59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4`],
|
||||
response: `{
|
||||
txid: "59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4",
|
||||
version: 2,
|
||||
locktime: 168763,
|
||||
vin: [],
|
||||
vout: [],
|
||||
size: 13557,
|
||||
weight: 15069,
|
||||
fee: 376,
|
||||
status: {
|
||||
confirmed: true,
|
||||
block_height: 168765,
|
||||
block_hash: "05a51089255650a16c17b4b3f3977376bc7ebe90a35584578f12916c3eaba59e",
|
||||
block_time: 1642000444
|
||||
}
|
||||
}`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -2305,6 +2720,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [`801c8cccdfb1cac41f97d290e00e3e608753bb5b8fbc5ba39f3ab6feef13dd4a`],
|
||||
response: `020000000101730fb6b65e115f4ec15690b3539311becd3ef8d1ed4c2b7e53ec3934b4254f65010000001716001436b178e63ed841263f7b82a97d2e783791394432feffffff020b5ff1f5c8059fc270bdeb196c5f38e3da2de8fd9034c34427b70fa66d2f388efe083745b65e4c6e029b020d74df709c5842737c4d50873ef4ec8e0579a3c41f09130274bf768af8b1c462b1e5b7ffb1bb496a019a0ed090e4ce26283a946542280c6f17a...`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4`],
|
||||
commonJS: [`59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4`],
|
||||
curl: [`59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4`],
|
||||
response: `020000000102fa567669f73a314138aa6dbe74e3935612895df273d20ccbbedbecd44a04d3ce0000000000fdffffff8412fed07b8316dd4304df90af6f20292d3b2950133711c0ee43eb94fe12cc4f0100000000fdffffff040b801035010192095b8d9316f28450e98a85c915994c3f80ecc493adf505d73e9609a51e48bc0f35e34f88c482654d659fa779dcbf0457dc71053f3edcf76bd3667f03821ffcc4fc4ae5c2668685fec678e4...`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [`98a598aeea121ea061dc713d1547363358974191c257d3b563bbf2a1706ff44e`],
|
||||
commonJS: [`98a598aeea121ea061dc713d1547363358974191c257d3b563bbf2a1706ff44e`],
|
||||
@@ -2355,6 +2776,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [`98a598aeea121ea061dc713d1547363358974191c257d3b563bbf2a1706ff44e`],
|
||||
commonJS: [`98a598aeea121ea061dc713d1547363358974191c257d3b563bbf2a1706ff44e`],
|
||||
@@ -2449,6 +2876,18 @@ export class ApiDocsComponent implements OnInit {
|
||||
"377158243ad98ae874cc624e39f7da10d7072e2cbb5229c33cc0bee0bfb6eb4e"
|
||||
],
|
||||
pos: 1
|
||||
}`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
commonJS: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
curl: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
response: `{
|
||||
block_height: 168765,
|
||||
merkle: [
|
||||
"1dbe7041197b78f73c0d4a3810c47080c252bc928f041b787acaad3fa76ba7a0"
|
||||
],
|
||||
pos: 1
|
||||
}`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -2561,6 +3000,22 @@ export class ApiDocsComponent implements OnInit {
|
||||
block_hash: "a07de4ccbb212ea203c455dde477069fb6ed6120fc96c78402fa9d129efa31ff",
|
||||
block_time: 1630649338
|
||||
}
|
||||
}`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4', '0'],
|
||||
commonJS: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4', '0'],
|
||||
curl: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4', '0'],
|
||||
response: `{
|
||||
spent: true,
|
||||
txid: "814d9d285970dd55ea5b2f06f5d11fb895a2b78d61defbcd489477441e544f95",
|
||||
vin: 0,
|
||||
status: {
|
||||
confirmed: true,
|
||||
block_height: 168793,
|
||||
block_hash: "3b10cdce761c4a2ec3e1239648c7d034922b34608a66f894e2f707307dae6b18",
|
||||
block_time: 1642002136
|
||||
}
|
||||
}`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -2661,17 +3116,49 @@ export class ApiDocsComponent implements OnInit {
|
||||
esModule: ['801c8cccdfb1cac41f97d290e00e3e608753bb5b8fbc5ba39f3ab6feef13dd4a'],
|
||||
commonJS: ['801c8cccdfb1cac41f97d290e00e3e608753bb5b8fbc5ba39f3ab6feef13dd4a'],
|
||||
curl: ['801c8cccdfb1cac41f97d290e00e3e608753bb5b8fbc5ba39f3ab6feef13dd4a'],
|
||||
response: `{
|
||||
spent: true,
|
||||
txid: "c02e132181dfc5f65ea16eadf53b346915b9f3937179c49e209b995e57c319c2",
|
||||
vin: 0,
|
||||
status: {
|
||||
confirmed: true,
|
||||
block_height: 1472368,
|
||||
block_hash: "a07de4ccbb212ea203c455dde477069fb6ed6120fc96c78402fa9d129efa31ff",
|
||||
block_time: 1630649338
|
||||
response: `[
|
||||
{
|
||||
spent: true,
|
||||
txid: "c02e132181dfc5f65ea16eadf53b346915b9f3937179c49e209b995e57c319c2",
|
||||
vin: 0,
|
||||
status: {
|
||||
confirmed: true,
|
||||
block_height: 1472368,
|
||||
block_hash: "a07de4ccbb212ea203c455dde477069fb6ed6120fc96c78402fa9d129efa31ff",
|
||||
block_time: 1630649338
|
||||
}
|
||||
},
|
||||
{
|
||||
spent: false
|
||||
}
|
||||
}`,
|
||||
]`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
commonJS: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
curl: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
response: `[
|
||||
{
|
||||
spent: false
|
||||
},
|
||||
{
|
||||
spent: true,
|
||||
txid: "814d9d285970dd55ea5b2f06f5d11fb895a2b78d61defbcd489477441e544f95",
|
||||
vin: 0,
|
||||
status: {
|
||||
confirmed: true,
|
||||
block_height: 168793,
|
||||
block_hash: "3b10cdce761c4a2ec3e1239648c7d034922b34608a66f894e2f707307dae6b18",
|
||||
block_time: 1642002136
|
||||
}
|
||||
},
|
||||
{
|
||||
spent: false
|
||||
},
|
||||
{
|
||||
spent: false
|
||||
}
|
||||
]`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [`98a598aeea121ea061dc713d1547363358974191c257d3b563bbf2a1706ff44e`],
|
||||
@@ -2741,6 +3228,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: ['801c8cccdfb1cac41f97d290e00e3e608753bb5b8fbc5ba39f3ab6feef13dd4a'],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
commonJS: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
curl: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [`98a598aeea121ea061dc713d1547363358974191c257d3b563bbf2a1706ff44e`],
|
||||
commonJS: [`98a598aeea121ea061dc713d1547363358974191c257d3b563bbf2a1706ff44e`],
|
||||
@@ -2806,6 +3299,17 @@ export class ApiDocsComponent implements OnInit {
|
||||
block_height: 1472366,
|
||||
block_hash: "8422f44e62d7349f8c54c3d353290a8edea1532898e6dc832902bf7ef396e7c1",
|
||||
block_time: 1630649218
|
||||
}`,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
commonJS: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
curl: ['59dd7a0bce4f3310272ff352402291bc555f141149812d8f573f62e7fdc19cc4'],
|
||||
response: `{
|
||||
confirmed: true,
|
||||
block_height: 168765,
|
||||
block_hash: "05a51089255650a16c17b4b3f3977376bc7ebe90a35584578f12916c3eaba59e",
|
||||
block_time: 1642000444
|
||||
}`,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -2861,6 +3365,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [`0`, '1'],
|
||||
commonJS: [`0`, '1'],
|
||||
@@ -2928,6 +3438,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [`0200000001fd5b5fcd1cb066c27cfc9fda5428b9be850b81ac440ea51f1ddba2f987189ac1010000008a4730440220686a40e9d2dbffeab4ca1ff66341d06a17806767f12a1fc4f55740a7af24c6b5022049dd3c9a85ac6c51fecd5f4baff7782a518781bbdd94453c8383755e24ba755c01410436d554adf4a3eb03a317c77aa4020a7bba62999df633bba0ea8f83f48b9e01b0861d3b3c796840f982ee6b14c3c4b7ad04fcfcc3774f81bff9aaf52a15751fedfdffffff02416c00000000000017a914bc791b2afdfe1e1b5650864a9297b20d74c61f4787d71d0000000000001976a9140a59837ccd4df25adc31cdad39be6a8d97557ed688ac00000000`],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [`0200000001fd5b5fcd1cb066c27cfc9fda5428b9be850b81ac440ea51f1ddba2f987189ac1010000008a4730440220686a40e9d2dbffeab4ca1ff66341d06a17806767f12a1fc4f55740a7af24c6b5022049dd3c9a85ac6c51fecd5f4baff7782a518781bbdd94453c8383755e24ba755c01410436d554adf4a3eb03a317c77aa4020a7bba62999df633bba0ea8f83f48b9e01b0861d3b3c796840f982ee6b14c3c4b7ad04fcfcc3774f81bff9aaf52a15751fedfdffffff02416c00000000000017a914bc791b2afdfe1e1b5650864a9297b20d74c61f4787d71d0000000000001976a9140a59837ccd4df25adc31cdad39be6a8d97557ed688ac00000000`],
|
||||
commonJS: [`0200000001fd5b5fcd1cb066c27cfc9fda5428b9be850b81ac440ea51f1ddba2f987189ac1010000008a4730440220686a40e9d2dbffeab4ca1ff66341d06a17806767f12a1fc4f55740a7af24c6b5022049dd3c9a85ac6c51fecd5f4baff7782a518781bbdd94453c8383755e24ba755c01410436d554adf4a3eb03a317c77aa4020a7bba62999df633bba0ea8f83f48b9e01b0861d3b3c796840f982ee6b14c3c4b7ad04fcfcc3774f81bff9aaf52a15751fedfdffffff02416c00000000000017a914bc791b2afdfe1e1b5650864a9297b20d74c61f4787d71d0000000000001976a9140a59837ccd4df25adc31cdad39be6a8d97557ed688ac00000000`],
|
||||
curl: [`0200000001fd5b5fcd1cb066c27cfc9fda5428b9be850b81ac440ea51f1ddba2f987189ac1010000008a4730440220686a40e9d2dbffeab4ca1ff66341d06a17806767f12a1fc4f55740a7af24c6b5022049dd3c9a85ac6c51fecd5f4baff7782a518781bbdd94453c8383755e24ba755c01410436d554adf4a3eb03a317c77aa4020a7bba62999df633bba0ea8f83f48b9e01b0861d3b3c796840f982ee6b14c3c4b7ad04fcfcc3774f81bff9aaf52a15751fedfdffffff02416c00000000000017a914bc791b2afdfe1e1b5650864a9297b20d74c61f4787d71d0000000000001976a9140a59837ccd4df25adc31cdad39be6a8d97557ed688ac00000000`],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
@@ -2976,6 +3492,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
@@ -3036,6 +3558,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: ['BTC_USD'],
|
||||
commonJS: ['BTC_USD'],
|
||||
@@ -3099,6 +3627,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: ['BTC_USD'],
|
||||
commonJS: ['BTC_USD'],
|
||||
@@ -3159,6 +3693,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: ['BTC_USD'],
|
||||
commonJS: ['BTC_USD'],
|
||||
@@ -3225,6 +3765,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: ['BTC_USD'],
|
||||
commonJS: ['BTC_USD'],
|
||||
@@ -3308,6 +3854,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: ['BTC_USD'],
|
||||
commonJS: ['BTC_USD'],
|
||||
@@ -3368,6 +3920,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: ['BTC_USD', '1'],
|
||||
commonJS: ['BTC_USD', '1'],
|
||||
@@ -3428,6 +3986,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: ['BTC_USD', 'BTC'],
|
||||
commonJS: ['BTC_USD', 'BTC'],
|
||||
@@ -3516,6 +4080,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``,
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
@@ -3590,6 +4160,19 @@ export class ApiDocsComponent implements OnInit {
|
||||
remainingBlocks: 1121,
|
||||
remainingTime: 665977.6261244365,
|
||||
previousRetarget: -4.807005268478962
|
||||
}`
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: `{
|
||||
progressPercent: 44.397234501112074,
|
||||
difficultyChange: 0.9845932018381687,
|
||||
estimatedRetargetDate: 1627762478.9111245,
|
||||
remainingBlocks: 1121,
|
||||
remainingTime: 665977.6261244365,
|
||||
previousRetarget: -4.807005268478962
|
||||
}`
|
||||
},
|
||||
codeSampleBisq: {
|
||||
@@ -3647,6 +4230,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
curl: [],
|
||||
response: ``
|
||||
},
|
||||
codeSampleLiquidTestnet: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
curl: [],
|
||||
response: ``
|
||||
},
|
||||
codeSampleBisq: {
|
||||
esModule: [],
|
||||
commonJS: [],
|
||||
@@ -3679,9 +4268,12 @@ export class ApiDocsComponent implements OnInit {
|
||||
if (network === 'signet') {
|
||||
curlResponse = code.codeSampleSignet.curl;
|
||||
}
|
||||
if (network === 'liquid' || network === 'liquidtestnet') {
|
||||
if (network === 'liquid') {
|
||||
curlResponse = code.codeSampleLiquid.curl;
|
||||
}
|
||||
if (network === 'liquidtestnet') {
|
||||
curlResponse = code.codeSampleLiquidTestnet.curl;
|
||||
}
|
||||
if (network === 'bisq') {
|
||||
curlResponse = code.codeSampleBisq.curl;
|
||||
}
|
||||
@@ -3691,6 +4283,10 @@ export class ApiDocsComponent implements OnInit {
|
||||
if (!['', 'mainnet'].includes(network)) {
|
||||
curlNetwork = `/${network}`;
|
||||
}
|
||||
} else if (this.env.BASE_MODULE === 'liquid') {
|
||||
if (!['', 'liquid'].includes(network)) {
|
||||
curlNetwork = `/${network}`;
|
||||
}
|
||||
}
|
||||
|
||||
let text = code.codeTemplate.curl;
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<pre><code [innerText]="wrapCurlTemplate(code)"></code></pre>
|
||||
</ng-template>
|
||||
</li>
|
||||
<li ngbNavItem>
|
||||
<li ngbNavItem *ngIf="network !== 'liquidtestnet'">
|
||||
<a ngbNavLink>CommonJS</a>
|
||||
<ng-template ngbNavContent>
|
||||
<div class="subtitle"><ng-container i18n="API Docs code example">Code Example</ng-container> <app-clipboard [text]="wrapCommonJS(code)"></app-clipboard></div>
|
||||
@@ -18,7 +18,7 @@
|
||||
</ng-template>
|
||||
</li>
|
||||
<li ngbNavItem>
|
||||
<a ngbNavLink>ES Module</a>
|
||||
<a ngbNavLink *ngIf="network !== 'liquidtestnet'">ES Module</a>
|
||||
<ng-template ngbNavContent>
|
||||
<div class="subtitle"><ng-container i18n="API Docs install lib">Install Package</ng-container> <app-clipboard [text]="wrapImportTemplate()"></app-clipboard></div>
|
||||
<div class="links">
|
||||
|
||||
@@ -237,9 +237,12 @@ yarn add @mempool/liquid.js`;
|
||||
if (this.network === 'signet') {
|
||||
return this.replaceCurlPlaceholder(code.codeTemplate.curl, code.codeSampleSignet);
|
||||
}
|
||||
if (this.network === 'liquid' || this.network === 'liquidtestnet') {
|
||||
if (this.network === 'liquid') {
|
||||
return this.replaceCurlPlaceholder(code.codeTemplate.curl, code.codeSampleLiquid);
|
||||
}
|
||||
if (this.network === 'liquidtestnet') {
|
||||
return this.replaceCurlPlaceholder(code.codeTemplate.curl, code.codeSampleLiquidTestnet);
|
||||
}
|
||||
if (this.network === 'bisq') {
|
||||
return this.replaceCurlPlaceholder(code.codeTemplate.curl, code.codeSampleBisq);
|
||||
}
|
||||
@@ -259,9 +262,12 @@ yarn add @mempool/liquid.js`;
|
||||
if (this.network === 'signet') {
|
||||
return code.codeSampleSignet.response;
|
||||
}
|
||||
if (this.network === 'liquid' || this.network === 'liquidtestnet') {
|
||||
if (this.network === 'liquid') {
|
||||
return code.codeSampleLiquid.response;
|
||||
}
|
||||
if (this.network === 'liquidtestnet') {
|
||||
return code.codeSampleLiquidTestnet.response;
|
||||
}
|
||||
if (this.network === 'bisq') {
|
||||
return code.codeSampleBisq.response;
|
||||
}
|
||||
@@ -297,10 +303,18 @@ yarn add @mempool/liquid.js`;
|
||||
return `curl -X POST -sSLd "${text}"`;
|
||||
}
|
||||
return `curl -sSL "${this.hostname}/${this.network}${text}"`;
|
||||
} else if (this.env.BASE_MODULE === 'liquid') {
|
||||
if (this.method === 'post') {
|
||||
if (this.network !== 'liquid') {
|
||||
text = text.replace('/api', `/${this.network}/api`);
|
||||
}
|
||||
return `curl -X POST -sSLd "${text}"`;
|
||||
}
|
||||
return ( this.network === 'liquid' ? `curl -sSL "${this.hostname}${text}"` : `curl -sSL "${this.hostname}/${this.network}${text}"` );
|
||||
} else {
|
||||
return `curl -sSL "${this.hostname}${text}"`;
|
||||
}
|
||||
if (this.env.BASE_MODULE !== 'mempool') {
|
||||
return `curl -sSL "${this.hostname}${text}"`;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -22,6 +22,6 @@ export class DocsComponent implements OnInit {
|
||||
const url = this.route.snapshot.url;
|
||||
this.activeTab = ( url[2].path === "rest" ) ? 0 : 1;
|
||||
this.env = this.stateService.env;
|
||||
this.showWebSocketTab = ( ! ( ( this.env.BASE_MODULE === "bisq" ) || ( this.stateService.network === "bisq" ) ) );
|
||||
this.showWebSocketTab = ( ! ( ( this.env.BASE_MODULE === "bisq" ) || ( this.stateService.network === "bisq" ) || ( this.stateService.network === "liquidtestnet" ) ) );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -67,10 +67,12 @@ export class IncomingTransactionsGraphComponent implements OnInit, OnChanges {
|
||||
left: this.left,
|
||||
},
|
||||
animation: false,
|
||||
dataZoom: [{
|
||||
dataZoom: (this.template === 'widget' && this.isMobile()) ? null : [{
|
||||
type: 'inside',
|
||||
realtime: true,
|
||||
zoomLock: (this.template === 'widget') ? true : false,
|
||||
zoomOnMouseWheel: (this.template === 'advanced') ? true : false,
|
||||
moveOnMouseMove: (this.template === 'widget') ? true : false,
|
||||
maxSpan: 100,
|
||||
minSpan: 10,
|
||||
}, {
|
||||
@@ -91,6 +93,7 @@ export class IncomingTransactionsGraphComponent implements OnInit, OnChanges {
|
||||
},
|
||||
}],
|
||||
tooltip: {
|
||||
show: !this.isMobile(),
|
||||
trigger: 'axis',
|
||||
position: (pos, params, el, elRect, size) => {
|
||||
const obj = { top: -20 };
|
||||
@@ -217,4 +220,8 @@ export class IncomingTransactionsGraphComponent implements OnInit, OnChanges {
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
isMobile() {
|
||||
return window.innerWidth <= 767.98;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { DOCUMENT } from '@angular/common';
|
||||
import { ChangeDetectionStrategy, Component, Inject, OnInit } from '@angular/core';
|
||||
import { FormBuilder, FormGroup } from '@angular/forms';
|
||||
import { Language, languages } from 'src/app/app.constants';
|
||||
import { StateService } from 'src/app/services/state.service';
|
||||
import { languages } from 'src/app/app.constants';
|
||||
import { LanguageService } from 'src/app/services/language.service';
|
||||
|
||||
@Component({
|
||||
selector: 'app-language-selector',
|
||||
@@ -12,42 +12,25 @@ import { StateService } from 'src/app/services/state.service';
|
||||
})
|
||||
export class LanguageSelectorComponent implements OnInit {
|
||||
languageForm: FormGroup;
|
||||
languages: Language[];
|
||||
languages = languages;
|
||||
|
||||
constructor(
|
||||
@Inject(DOCUMENT) private document: Document,
|
||||
private formBuilder: FormBuilder,
|
||||
private stateService: StateService,
|
||||
@Inject(DOCUMENT) private document: Document
|
||||
private languageService: LanguageService,
|
||||
) { }
|
||||
|
||||
ngOnInit() {
|
||||
this.languages = languages;
|
||||
|
||||
this.languageForm = this.formBuilder.group({
|
||||
language: ['']
|
||||
language: ['en']
|
||||
});
|
||||
this.setLanguageFromUrl();
|
||||
}
|
||||
|
||||
setLanguageFromUrl() {
|
||||
const urlLanguage = this.document.location.pathname.split('/')[1];
|
||||
if (this.languages.map((lang) => lang.code).indexOf(urlLanguage) > -1) {
|
||||
this.languageForm.get('language').setValue(urlLanguage);
|
||||
} else {
|
||||
this.languageForm.get('language').setValue('en');
|
||||
}
|
||||
this.languageForm.get('language').setValue(this.languageService.getLanguage());
|
||||
}
|
||||
|
||||
changeLanguage() {
|
||||
const language = this.languageForm.get('language').value;
|
||||
try {
|
||||
document.cookie = `lang=${language}; expires=Thu, 18 Dec 2050 12:00:00 UTC; path=/`;
|
||||
} catch (e) { }
|
||||
|
||||
if (this.stateService.env.BASE_MODULE === 'mempool') {
|
||||
this.document.location.href = `/${language}/${this.stateService.network}`;
|
||||
} else {
|
||||
this.document.location.href = `/${language}`;
|
||||
}
|
||||
const newLang = this.languageForm.get('language').value;
|
||||
this.languageService.setLanguage(newLang);
|
||||
const rawUrlPath = this.languageService.stripLanguageFromUrl(null);
|
||||
this.document.location.href = (newLang !== 'en' ? `/${newLang}` : '') + rawUrlPath;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,11 +16,11 @@
|
||||
<img src="./resources/{{ network.val === '' ? 'liquid' : network.val }}-logo.png" style="width: 25px; height: 25px;" class="mr-1">
|
||||
</button>
|
||||
<div ngbDropdownMenu [ngClass]="{'dropdown-menu-right' : isMobile}">
|
||||
<a href="https://mempool.space" ngbDropdownItem class="mainnet"><img src="./resources/bitcoin-logo.png" style="width: 30px;" class="mr-1"> Mainnet</a>
|
||||
<a href="https://mempool.space/signet" ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet"><img src="./resources/signet-logo.png" style="width: 30px;" class="mr-1"> Signet</a>
|
||||
<a href="https://mempool.space/testnet" ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet"><img src="./resources/testnet-logo.png" style="width: 30px;" class="mr-1"> Testnet</a>
|
||||
<a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage" ngbDropdownItem class="mainnet"><img src="./resources/bitcoin-logo.png" style="width: 30px;" class="mr-1"> Mainnet</a>
|
||||
<a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/signet'" ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet"><img src="./resources/signet-logo.png" style="width: 30px;" class="mr-1"> Signet</a>
|
||||
<a [href]="env.MEMPOOL_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet"><img src="./resources/testnet-logo.png" style="width: 30px;" class="mr-1"> Testnet</a>
|
||||
<h6 class="dropdown-header" i18n="master-page.layer2-networks-header">Layer 2 Networks</h6>
|
||||
<a href="https://bisq.markets" ngbDropdownItem class="mainnet"><img src="./resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</a>
|
||||
<a [href]="env.BISQ_WEBSITE_URL + urlLanguage" ngbDropdownItem class="mainnet"><img src="./resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</a>
|
||||
<button ngbDropdownItem class="liquid" [class.active]="network.val === 'liquid'" routerLink="/"><img src="./resources/liquid-logo.png" style="width: 30px;" class="mr-1"> Liquid</button>
|
||||
<button ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet" [class.active]="network.val === 'liquidtestnet'" routerLink="/testnet"><img src="./resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</button>
|
||||
</div>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { Component, OnInit } from '@angular/core';
|
||||
import { Env, StateService } from '../../services/state.service';
|
||||
import { merge, Observable, of} from 'rxjs';
|
||||
import { LanguageService } from 'src/app/services/language.service';
|
||||
|
||||
@Component({
|
||||
selector: 'app-liquid-master-page',
|
||||
@@ -14,15 +15,18 @@ export class LiquidMasterPageComponent implements OnInit {
|
||||
isMobile = window.innerWidth <= 767.98;
|
||||
officialMempoolSpace = this.stateService.env.OFFICIAL_MEMPOOL_SPACE;
|
||||
network$: Observable<string>;
|
||||
urlLanguage: string;
|
||||
|
||||
constructor(
|
||||
private stateService: StateService,
|
||||
private languageService: LanguageService,
|
||||
) { }
|
||||
|
||||
ngOnInit() {
|
||||
this.env = this.stateService.env;
|
||||
this.connectionState$ = this.stateService.connectionState$;
|
||||
this.network$ = merge(of(''), this.stateService.networkChanged$);
|
||||
this.urlLanguage = this.languageService.getLanguageForUrl();
|
||||
}
|
||||
|
||||
collapse(): void {
|
||||
|
||||
@@ -20,12 +20,9 @@
|
||||
<button ngbDropdownItem *ngIf="env.SIGNET_ENABLED" class="signet" [class.active]="network.val === 'signet'" routerLink="/signet"><img src="./resources/signet-logo.png" style="width: 30px;" class="mr-1"> Signet</button>
|
||||
<button ngbDropdownItem *ngIf="env.TESTNET_ENABLED" class="testnet" [class.active]="network.val === 'testnet'" routerLink="/testnet"><img src="./resources/testnet-logo.png" style="width: 30px;" class="mr-1"> Testnet</button>
|
||||
<h6 *ngIf="env.LIQUID_ENABLED || env.BISQ_ENABLED" class="dropdown-header" i18n="master-page.layer2-networks-header">Layer 2 Networks</h6>
|
||||
<a href="https://bisq.markets" ngbDropdownItem *ngIf="env.BISQ_ENABLED && env.OFFICIAL_MEMPOOL_SPACE" class="bisq"><img src="./resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</a>
|
||||
<button ngbDropdownItem *ngIf="env.BISQ_ENABLED && !env.OFFICIAL_MEMPOOL_SPACE" class="bisq" [class.active]="network.val === 'bisq'" routerLink="/bisq"><img src="./resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</button>
|
||||
<a href="https://liquid.network" ngbDropdownItem *ngIf="env.LIQUID_ENABLED && env.OFFICIAL_MEMPOOL_SPACE" class="liquid" [class.active]="network.val === 'liquid'"><img src="./resources/liquid-logo.png" style="width: 30px;" class="mr-1"> Liquid</a>
|
||||
<button ngbDropdownItem *ngIf="env.LIQUID_ENABLED && !env.OFFICIAL_MEMPOOL_SPACE" class="liquid" [class.active]="network.val === 'liquid'" routerLink="/liquid"><img src="./resources/liquid-logo.png" style="width: 30px;" class="mr-1"> Liquid</button>
|
||||
<a href="https://liquid.network/testnet" ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED && env.OFFICIAL_MEMPOOL_SPACE" class="liquidtestnet" [class.active]="network.val === 'liquid'"><img src="./resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</a>
|
||||
<button ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED && !env.OFFICIAL_MEMPOOL_SPACE" class="liquidtestnet" [class.active]="network.val === 'liquidtestnet'" routerLink="/liquidtestnet"><img src="./resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</button>
|
||||
<a [href]="env.BISQ_WEBSITE_URL + urlLanguage" ngbDropdownItem *ngIf="env.BISQ_ENABLED" class="bisq"><img src="./resources/bisq-logo.png" style="width: 30px;" class="mr-1"> Bisq</a>
|
||||
<a [href]="env.LIQUID_WEBSITE_URL + urlLanguage" ngbDropdownItem *ngIf="env.LIQUID_ENABLED" class="liquid" [class.active]="network.val === 'liquid'"><img src="./resources/liquid-logo.png" style="width: 30px;" class="mr-1"> Liquid</a>
|
||||
<a [href]="env.LIQUID_WEBSITE_URL + urlLanguage + '/testnet'" ngbDropdownItem *ngIf="env.LIQUID_TESTNET_ENABLED" class="liquidtestnet" [class.active]="network.val === 'liquid'"><img src="./resources/liquidtestnet-logo.png" style="width: 30px;" class="mr-1"> Liquid Testnet</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { Component, OnInit } from '@angular/core';
|
||||
import { Env, StateService } from '../../services/state.service';
|
||||
import { Observable, merge, of } from 'rxjs';
|
||||
import { LanguageService } from 'src/app/services/language.service';
|
||||
|
||||
@Component({
|
||||
selector: 'app-master-page',
|
||||
@@ -14,15 +15,18 @@ export class MasterPageComponent implements OnInit {
|
||||
navCollapsed = false;
|
||||
isMobile = window.innerWidth <= 767.98;
|
||||
officialMempoolSpace = this.stateService.env.OFFICIAL_MEMPOOL_SPACE;
|
||||
urlLanguage: string;
|
||||
|
||||
constructor(
|
||||
private stateService: StateService,
|
||||
private languageService: LanguageService,
|
||||
) { }
|
||||
|
||||
ngOnInit() {
|
||||
this.env = this.stateService.env;
|
||||
this.connectionState$ = this.stateService.connectionState$;
|
||||
this.network$ = merge(of(''), this.stateService.networkChanged$);
|
||||
this.urlLanguage = this.languageService.getLanguageForUrl();
|
||||
}
|
||||
|
||||
collapse(): void {
|
||||
|
||||
@@ -12,7 +12,6 @@ import { RelativeUrlPipe } from 'src/app/shared/pipes/relative-url/relative-url.
|
||||
selector: 'app-mempool-blocks',
|
||||
templateUrl: './mempool-blocks.component.html',
|
||||
styleUrls: ['./mempool-blocks.component.scss'],
|
||||
providers: [RelativeUrlPipe],
|
||||
changeDetection: ChangeDetectionStrategy.OnPush,
|
||||
})
|
||||
export class MempoolBlocksComponent implements OnInit, OnDestroy {
|
||||
|
||||
@@ -170,7 +170,7 @@ export class MempoolGraphComponent implements OnInit, OnChanges {
|
||||
hover: true,
|
||||
color: this.inverted ? [...newColors].reverse() : newColors,
|
||||
tooltip: {
|
||||
show: (window.innerWidth >= 768) ? true : false,
|
||||
show: !this.isMobile(),
|
||||
trigger: 'axis',
|
||||
alwaysShowContent: false,
|
||||
position: (pos, params, el, elRect, size) => {
|
||||
@@ -282,10 +282,12 @@ export class MempoolGraphComponent implements OnInit, OnChanges {
|
||||
</div>`;
|
||||
}
|
||||
},
|
||||
dataZoom: [{
|
||||
dataZoom: (this.template === 'widget' && this.isMobile()) ? null : [{
|
||||
type: 'inside',
|
||||
realtime: true,
|
||||
zoomLock: (this.template === 'widget') ? true : false,
|
||||
zoomOnMouseWheel: (this.template === 'advanced') ? true : false,
|
||||
moveOnMouseMove: (this.template === 'widget') ? true : false,
|
||||
maxSpan: 100,
|
||||
minSpan: 10,
|
||||
}, {
|
||||
@@ -380,5 +382,9 @@ export class MempoolGraphComponent implements OnInit, OnChanges {
|
||||
}
|
||||
this.chartColorsOrdered = chartColors.slice(0, this.feeLevelsOrdered.length);
|
||||
}
|
||||
|
||||
isMobile() {
|
||||
return window.innerWidth <= 767.98;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -13,7 +13,6 @@ import { RelativeUrlPipe } from 'src/app/shared/pipes/relative-url/relative-url.
|
||||
selector: 'app-search-form',
|
||||
templateUrl: './search-form.component.html',
|
||||
styleUrls: ['./search-form.component.scss'],
|
||||
providers: [RelativeUrlPipe],
|
||||
changeDetection: ChangeDetectionStrategy.OnPush
|
||||
})
|
||||
export class SearchFormComponent implements OnInit {
|
||||
|
||||
@@ -124,6 +124,8 @@ export class StatisticsComponent implements OnInit {
|
||||
mempoolStats.reverse();
|
||||
const labels = mempoolStats.map(stats => stats.added);
|
||||
|
||||
this.capExtremeVbytesValues();
|
||||
|
||||
this.mempoolTransactionsWeightPerSecondData = {
|
||||
labels: labels,
|
||||
series: [mempoolStats.map((stats) => [stats.added * 1000, stats.vbytes_per_second])],
|
||||
@@ -162,4 +164,31 @@ export class StatisticsComponent implements OnInit {
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* All value higher that "median * capRatio" are capped
|
||||
*/
|
||||
capExtremeVbytesValues() {
|
||||
let capRatio = 10;
|
||||
if (['1m', '3m', '6m', '1y', '2y', '3y'].includes(this.graphWindowPreference)) {
|
||||
capRatio = 4;
|
||||
}
|
||||
|
||||
// Find median value
|
||||
let vBytes : number[] = [];
|
||||
for (let i = 0; i < this.mempoolStats.length; ++i) {
|
||||
vBytes.push(this.mempoolStats[i].vbytes_per_second);
|
||||
}
|
||||
const sorted = vBytes.slice().sort((a, b) => a - b);
|
||||
const middle = Math.floor(sorted.length / 2);
|
||||
let median = sorted[middle];
|
||||
if (sorted.length % 2 === 0) {
|
||||
median = (sorted[middle - 1] + sorted[middle]) / 2;
|
||||
}
|
||||
|
||||
// Cap
|
||||
for (let i = 0; i < this.mempoolStats.length; ++i) {
|
||||
this.mempoolStats[i].vbytes_per_second = Math.min(median * capRatio, this.mempoolStats[i].vbytes_per_second);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -189,9 +189,14 @@
|
||||
<fa-icon [icon]="['fas', 'arrow-alt-circle-right']" [fixedWidth]="true"></fa-icon>
|
||||
</span>
|
||||
<ng-template #spent>
|
||||
<a [routerLink]="['/tx/' | relativeUrl, outspends[i][vindex].txid]" class="red">
|
||||
<a *ngIf="outspends[i][vindex].txid else outputNoTxId" [routerLink]="['/tx/' | relativeUrl, outspends[i][vindex].txid]" class="red">
|
||||
<fa-icon [icon]="['fas', 'arrow-alt-circle-right']" [fixedWidth]="true"></fa-icon>
|
||||
</a>
|
||||
<ng-template #outputNoTxId>
|
||||
<span class="red">
|
||||
<fa-icon [icon]="['fas', 'arrow-alt-circle-right']" [fixedWidth]="true"></fa-icon>
|
||||
</span>
|
||||
</ng-template>
|
||||
</ng-template>
|
||||
</ng-template>
|
||||
</td>
|
||||
|
||||
@@ -1,8 +1,5 @@
|
||||
export interface OptimizedMempoolStats {
|
||||
id: number;
|
||||
added: number;
|
||||
unconfirmed_transactions: number;
|
||||
tx_per_second: number;
|
||||
vbytes_per_second: number;
|
||||
total_fee: number;
|
||||
mempool_byte_weight: number;
|
||||
@@ -52,3 +49,5 @@ export interface LiquidPegs {
|
||||
amount: string;
|
||||
date: string;
|
||||
}
|
||||
|
||||
export interface ITranslators { [language: string]: string; }
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { Injectable } from '@angular/core';
|
||||
import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';
|
||||
import { CpfpInfo, OptimizedMempoolStats, DifficultyAdjustment, AddressInformation, LiquidPegs } from '../interfaces/node-api.interface';
|
||||
import { HttpClient, HttpParams } from '@angular/common/http';
|
||||
import { CpfpInfo, OptimizedMempoolStats, DifficultyAdjustment, AddressInformation, LiquidPegs, ITranslators } from '../interfaces/node-api.interface';
|
||||
import { Observable } from 'rxjs';
|
||||
import { StateService } from './state.service';
|
||||
import { WebsocketResponse } from '../interfaces/websocket.interface';
|
||||
@@ -85,6 +85,10 @@ export class ApiService {
|
||||
return this.httpClient.get<any[]>(this.apiBaseUrl + this.apiBasePath + '/api/v1/donations');
|
||||
}
|
||||
|
||||
getTranslators$(): Observable<ITranslators> {
|
||||
return this.httpClient.get<ITranslators>(this.apiBaseUrl + this.apiBasePath + '/api/v1/translators');
|
||||
}
|
||||
|
||||
getContributor$(): Observable<any[]> {
|
||||
return this.httpClient.get<any[]>(this.apiBaseUrl + this.apiBasePath + '/api/v1/contributors');
|
||||
}
|
||||
|
||||
40
frontend/src/app/services/language.service.ts
Normal file
40
frontend/src/app/services/language.service.ts
Normal file
@@ -0,0 +1,40 @@
|
||||
import { DOCUMENT, getLocaleId } from '@angular/common';
|
||||
import { LOCALE_ID, Inject, Injectable } from '@angular/core';
|
||||
import { languages } from 'src/app/app.constants';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root'
|
||||
})
|
||||
export class LanguageService {
|
||||
private language = 'en';
|
||||
private languages = languages;
|
||||
constructor(
|
||||
@Inject(DOCUMENT) private document: Document,
|
||||
@Inject(LOCALE_ID) private locale: string,
|
||||
) {
|
||||
this.language = getLocaleId(this.locale).substring(0, 2);
|
||||
}
|
||||
|
||||
getLanguage(): string {
|
||||
return this.language;
|
||||
}
|
||||
|
||||
stripLanguageFromUrl(urlPath: string) {
|
||||
let rawUrlPath = urlPath ? urlPath : document.location.pathname;
|
||||
const urlLanguage = this.document.location.pathname.split('/')[1];
|
||||
if (this.languages.map((lang) => lang.code).indexOf(urlLanguage) != -1) {
|
||||
rawUrlPath = rawUrlPath.substring(3);
|
||||
}
|
||||
return rawUrlPath;
|
||||
}
|
||||
|
||||
getLanguageForUrl(): string {
|
||||
return this.language === 'en' ? '' : '/' + this.language;
|
||||
}
|
||||
|
||||
setLanguage(language: string): void {
|
||||
try {
|
||||
document.cookie = `lang=${language}; expires=Thu, 18 Dec 2050 12:00:00 UTC; path=/`;
|
||||
} catch (e) { }
|
||||
}
|
||||
}
|
||||
@@ -33,6 +33,9 @@ export interface Env {
|
||||
MEMPOOL_BLOCKS_AMOUNT: number;
|
||||
GIT_COMMIT_HASH: string;
|
||||
PACKAGE_JSON_VERSION: string;
|
||||
MEMPOOL_WEBSITE_URL: string;
|
||||
LIQUID_WEBSITE_URL: string;
|
||||
BISQ_WEBSITE_URL: string;
|
||||
}
|
||||
|
||||
const defaultEnv: Env = {
|
||||
@@ -53,6 +56,9 @@ const defaultEnv: Env = {
|
||||
'MEMPOOL_BLOCKS_AMOUNT': 8,
|
||||
'GIT_COMMIT_HASH': '',
|
||||
'PACKAGE_JSON_VERSION': '',
|
||||
'MEMPOOL_WEBSITE_URL': 'https://mempool.space',
|
||||
'LIQUID_WEBSITE_URL': 'https://liquid.network',
|
||||
'BISQ_WEBSITE_URL': 'https://bisq.markets',
|
||||
};
|
||||
|
||||
@Injectable({
|
||||
|
||||
@@ -60,6 +60,7 @@ import { ColoredPriceDirective } from './directives/colored-price.directive';
|
||||
],
|
||||
providers: [
|
||||
VbytesPipe,
|
||||
RelativeUrlPipe,
|
||||
],
|
||||
exports: [
|
||||
NgbAccordionModule,
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
||||
<meta name="msapplication-TileColor" content="#000000">
|
||||
<meta name="msapplication-config" content="/resources/bisq/favicons/browserconfig.xml">
|
||||
<meta name="theme-color" content="#ffffff">
|
||||
<meta name="theme-color" content="#1d1f31">
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
_paq.push(['trackPageView']);
|
||||
_paq.push(['enableLinkTracking']);
|
||||
(function() {
|
||||
var u="//stats.mempool.space/";
|
||||
var u="//stats.bisq.markets/";
|
||||
_paq.push(['setTrackerUrl', u+'m.php']);
|
||||
_paq.push(['setSiteId', '7']);
|
||||
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
|
||||
|
||||
@@ -29,7 +29,7 @@
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
||||
<meta name="msapplication-TileColor" content="#000000">
|
||||
<meta name="msapplication-config" content="/resources/liquid/favicons/browserconfig.xml">
|
||||
<meta name="theme-color" content="#ffffff">
|
||||
<meta name="theme-color" content="#1d1f31">
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
</head>
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
||||
<meta name="msapplication-TileColor" content="#000000">
|
||||
<meta name="msapplication-config" content="/resources/favicons/browserconfig.xml">
|
||||
<meta name="theme-color" content="#ffffff">
|
||||
<meta name="theme-color" content="#1d1f31">
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
</head>
|
||||
|
||||
@@ -393,7 +393,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a9b87c3aa4731edee661c8287ef3aab71799c0b8" datatype="html">
|
||||
<source>Total received</source>
|
||||
<target>مجموع الواردات</target>
|
||||
<target>مجموع الوارد</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">22</context>
|
||||
@@ -461,7 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> معاملات</target>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> معاملة</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -494,7 +494,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="70572fa5fe9d93f071fbb0f3556d86de39f9e4af" datatype="html">
|
||||
<source>Block <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>كتله <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<target>الكتلة <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -611,7 +611,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="add4cd82e3e38a3110fe67b3c7df56e9602644ee" datatype="html">
|
||||
<source>Transactions</source>
|
||||
<target>التحويلات</target>
|
||||
<target>المعاملات</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-blocks/bisq-blocks.component.html</context>
|
||||
<context context-type="linenumber">15,18</context>
|
||||
@@ -1092,7 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/>تأكيدة</target>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/>تأكيد</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1114,7 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/>تأكيدات</target>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> تأكيدات</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1233,7 +1233,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4d6066e445db90780e4b30ca93398be0b6567eda" datatype="html">
|
||||
<source>BSQ Transactions</source>
|
||||
<target>تحويلات BSQ</target>
|
||||
<target>معاملات BSQ</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transactions/bisq-transactions.component.html</context>
|
||||
<context context-type="linenumber">2,5</context>
|
||||
@@ -1241,7 +1241,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="94c248797dd2b6af49068cb49c3b4bc26bec6a16" datatype="html">
|
||||
<source>TXID</source>
|
||||
<target>رقم الحواله</target>
|
||||
<target>معرّف الحوالة</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transactions/bisq-transactions.component.html</context>
|
||||
<context context-type="linenumber">18,19</context>
|
||||
@@ -1527,7 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>مولتيسيج <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> من <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<target>متعدد التواقيع <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> من <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1572,7 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> من <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> تحويلات</target>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> من <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> معاملة</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1735,7 +1735,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a84740e76b7220516a9f10644e4b3bdabdb833" datatype="html">
|
||||
<source>Peg In/Out and Burn Transactions</source>
|
||||
<target>ربط التحويلات وإخراجها و المعاملات المحروقه</target>
|
||||
<target>ربط التحويلات وإخراجها و المعاملات المحروقة</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">81</context>
|
||||
@@ -1946,7 +1946,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d2eb45d1cd8cd146b7cb0223ab97a4b03b614060" datatype="html">
|
||||
<source>sat/vB</source>
|
||||
<target>sat/vB</target>
|
||||
<target>ساتوشي/بايت</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">79</context>
|
||||
@@ -2020,7 +2020,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="855f852e5642a1279605465df0cbbe78c2622648" datatype="html">
|
||||
<source>Based on average native segwit transaction of 140 vBytes</source>
|
||||
<target>بناءً على متوسط معاملة segwit الأصلية التي يبلغ 140 ف بايت</target>
|
||||
<target>بناءً على متوسط معاملة native segwit التي يبلغ حجمها 140 ف بايت</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">79,81</context>
|
||||
@@ -3274,7 +3274,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>نشر التحويلات</target>
|
||||
<target>بث معاملة</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3305,7 +3305,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="78fe1342aab9e91cb7cbd1becbaacf3b719546b3" datatype="html">
|
||||
<source>TXID, block height, hash or address</source>
|
||||
<target>ابحث عن معرف الحوالة، عنوان، رقم كتلة او هاش</target>
|
||||
<target>البحث باستخدام معرّف الحوالة، العنوان، رقم الكتلة او الهاش</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/search-form/search-form.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -3372,7 +3372,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="75c20c8a9cd9723d45bee0230dd582d7c2e4ecbc" datatype="html">
|
||||
<source>Mempool by vBytes (sat/vByte)</source>
|
||||
<target>عوائد عقود العملات الرقمية الحالية لتخزين المعلومات عن العمليات غير المعلنة في وحدة تخزين العناوين الإفتراضية(رسوم العاملة سات\وحدة العناوين الإفتراضية) </target>
|
||||
<target>المعاملات الغير مؤكدة بالبايتات الافتراضية (ساتوشي/بايت افتراضي)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -3773,7 +3773,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="071dc2ed21e40ad2199ea5dda884f48c0414a42a" datatype="html">
|
||||
<source>sat</source>
|
||||
<target>سات</target>
|
||||
<target>ساتوشي</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">386,389</context>
|
||||
@@ -3945,7 +3945,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="83b8b9dd1ed416447cf8438460a37b0ddeb2677c" datatype="html">
|
||||
<source>sat</source>
|
||||
<target>سات</target>
|
||||
<target>ساتوشي</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">231,232</context>
|
||||
@@ -3955,7 +3955,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>هذه المعاملة وفرة <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>٪ من الرسوم لاستخدام النيتف سيقويت Bech32</target>
|
||||
<target>هذه المعاملة وفرت <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% من الرسوم بسبب استخدام SegWit-Bech32</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3964,7 +3964,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0ca27703757bf9a636a0b9b61e6a0cf248781cb4" datatype="html">
|
||||
<source>SegWit</source>
|
||||
<target>سيقويت</target>
|
||||
<target>SegWit</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3982,7 +3982,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>هذه المعاملة وفرت <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>٪ من رسوم التحويل باستخدام سيقويت وممكن ان توفر <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>٪ اكثر عن طريق التطور الى نيتف سيقويت Bech32</target>
|
||||
<target>هذه المعاملة وفرت <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% من الرسوم بسبب استخدام SegWit وممكن ان توفر <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% اكثر عن طريق الترقية الى native SegWit-Bech32</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3991,7 +3991,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>كان من الممكن أن توفر هذه المعاملة <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>٪ من الرسوم عن طريق الترقية إلى سيقويت Bech32 أو <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>٪ عن طريق الترقية إلى سيقويت-P2SH</target>
|
||||
<target>كان من الممكن أن توفر هذه المعاملة <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% من الرسوم عن طريق الترقية إلى native SegWit-Bech32 أو <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% عن طريق الترقية إلى SegWit-P2SH</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4060,7 +4060,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>فقط <x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> سات/vB كان مطلوبب لاضافة هذه المعاملة لهذه الكتله</target>
|
||||
<target>كان مطلوب حوالي <x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> ساتوشي/بايت فقط لاضافة هذه المعاملة الى هذه الكتلة</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4140,7 +4140,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="160f1ffbd26df073d0fbd02cf8ce0d8cea7603b0" datatype="html">
|
||||
<source>Fee</source>
|
||||
<target>رسوم</target>
|
||||
<target>الرسوم</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context>
|
||||
<context context-type="linenumber">124,126</context>
|
||||
@@ -4296,7 +4296,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.months" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> months</source>
|
||||
<target><x id="DATE" equiv-text="counter"/>اشهر</target>
|
||||
<target><x id="DATE" equiv-text="counter"/> أشهر</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -4304,7 +4304,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target><x id="DATE" equiv-text="counter"/>اسبوع</target>
|
||||
<target><x id="DATE" equiv-text="counter"/> اسبوع</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4352,7 +4352,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> دقيقه</target>
|
||||
<target><x id="DATE" equiv-text="counter"/> دقيقة</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target>שקף <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> מ<x id="INTERPOLATION_1" equiv-text="; private _pa"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -147,6 +148,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.progressbar.value" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="; } /** *"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="; } /** *"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/progressbar/progressbar.ts</context>
|
||||
<context context-type="linenumber">32,38</context>
|
||||
@@ -250,6 +252,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.AM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">115,121</context>
|
||||
@@ -257,6 +260,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.PM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="t() meridian: b"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="t() meridian: b"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">123,131</context>
|
||||
@@ -432,6 +436,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transaction</source>
|
||||
<target>טרנזקצייה<x id="INTERPOLATION" equiv-text="{{ i }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -456,6 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target>טרנזקציות<x id="INTERPOLATION" equiv-text="{{ i }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -480,6 +486,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>כתובת: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.ts</context>
|
||||
<context context-type="linenumber">43</context>
|
||||
@@ -487,6 +494,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="70572fa5fe9d93f071fbb0f3556d86de39f9e4af" datatype="html">
|
||||
<source>Block <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>בלוק <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -552,6 +560,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></source>
|
||||
<target>בלוק <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.ts</context>
|
||||
<context context-type="linenumber">89</context>
|
||||
@@ -852,6 +861,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="74d80a5b284beb81e8aeb3b8efca0f78cd4b7560" datatype="html">
|
||||
<source>Amount (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</source>
|
||||
<target>כמות (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-market/bisq-market.component.html</context>
|
||||
<context context-type="linenumber">112,113</context>
|
||||
@@ -1082,6 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> אישור</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1103,6 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> אישורים</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1209,6 +1221,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq.transaction.browser-title" datatype="html">
|
||||
<source>Transaction: <x id="INTERPOLATION" equiv-text="this.txId"/></source>
|
||||
<target>טרנזקציה: <x id="INTERPOLATION" equiv-text="this.txId"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.ts</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1436,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target>נווט ל<x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>לתמיכה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1475,6 +1489,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3d395b07b1f87656ed773adcbb3daf8e00c08779" datatype="html">
|
||||
<source>Project Members</source>
|
||||
<target>חברי צוות הפרוייקט</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">181,183</context>
|
||||
@@ -1512,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>ריבוי חתימות <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> מתוך <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1520,6 +1536,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="31c09dcc0ab351767631539b208d5f7de4005473" datatype="html">
|
||||
<source>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></source>
|
||||
<target>ברק <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -1528,6 +1545,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="696ade981a05c12e10df38ba6218c76e318813b3" datatype="html">
|
||||
<source>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></source>
|
||||
<target>ליקוויד <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
@@ -1536,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target>לא וודאי</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1544,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> מ<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> טרנזקציה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1552,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> מ<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> טרנזקציות</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1569,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>מספר הטרנזקציות שבכתובת הזו חוצה את גבול שרת האלקטרום <x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> שקול לצפות בכתובת זו באתר הרשמי של Mempool במקום:</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1602,6 +1624,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>כתובת: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.ts</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1703,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> מ<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1738,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>נכס: <x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1826,6 +1851,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a7ecfd7757d04b019beaa2d7208c728387bfc7e8" datatype="html">
|
||||
<source>Docs</source>
|
||||
<target>מסמכים</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/bisq-master-page/bisq-master-page.component.html</context>
|
||||
<context context-type="linenumber">42,45</context>
|
||||
@@ -1838,6 +1864,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bdf0e930eb22431140a2eaeacd809cc5f8ebd38c" datatype="html">
|
||||
<source>Next Block</source>
|
||||
<target>הבלוק הבא</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">7,8</context>
|
||||
@@ -1850,6 +1877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a0e07a711d171f4d40dd388d70ed32f9b8101e0a" datatype="html">
|
||||
<source>Previous Block</source>
|
||||
<target>הבלוק הקודם</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">26,27</context>
|
||||
@@ -2122,6 +2150,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></source>
|
||||
<target>בלוק <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.ts</context>
|
||||
<context context-type="linenumber">141</context>
|
||||
@@ -2137,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>שירותי API</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2534,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>ספק רשימת מטבעות זמינים למטבע בסיס נתון.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2541,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>ספק רשימת הצעות מחיר פתוחות לשוק יחיד.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2548,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>ספק מידע אודות שוק נתון, שערי פתיחה/סגירה/מקסימום/מינימום. ניתן להשתמש בכך כדי ליצור טבלאת נרות.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2555,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>ספק רשימת שווקים זמינים.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2562,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>ספק רשימת פרטי הצעות פתוחות לשוק בודד.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2569,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>ספק תמחור ל24 שעות לשוק בודד או שווקים</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2576,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>ספק רשימת כל העסקאות לשוק בודד.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2583,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>ספק נתוני נפח תקופתיים במונחי מטבע בסיס עבור אחד השווקים או כל השווקים.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2929,6 +2967,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7" datatype="html">
|
||||
<source>Documentation</source>
|
||||
<target>דוקיומנטציה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/docs.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -3054,6 +3093,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/> בלוקים <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3070,6 +3110,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/> בלוק <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3159,6 +3200,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target>ערימה של <x id="INTERPOLATION" equiv-text="blocksInBlock"/> בלוקי ממפול</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3166,6 +3208,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>ממפול בלוק <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3173,6 +3216,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>טווח</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3180,6 +3224,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>סכום</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3196,6 +3241,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>הזדהה באמצעות כתובת תשלום: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3203,6 +3249,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>הזדהה באמצעות תיוג מטבעה: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3210,6 +3257,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>שדר טרנזקציה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3316,6 +3364,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22" datatype="html">
|
||||
<source>Filter</source>
|
||||
<target>סנן</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -3354,6 +3403,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-since" datatype="html">
|
||||
<source><x id="DATE" equiv-text="dateStrings.i18nYear"/> ago</source>
|
||||
<target>לפני <x id="DATE" equiv-text="dateStrings.i18nYear"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-since/time-since.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3413,6 +3463,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-span" datatype="html">
|
||||
<source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source>
|
||||
<target>לאחר <x id="DATE" equiv-text="dateStrings.i18nYear"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-span/time-span.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3472,6 +3523,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-until" datatype="html">
|
||||
<source>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></source>
|
||||
<target>תוך ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-until/time-until.component.ts</context>
|
||||
<context context-type="linenumber">66</context>
|
||||
@@ -3667,6 +3719,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="516a786e59a57efaf80e11370b4bade400f19445" datatype="html">
|
||||
<source>Locktime</source>
|
||||
<target>זמן נעילה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">234,236</context>
|
||||
@@ -3815,6 +3868,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e7699861471f18a60e583512c45d84b388cfa120" datatype="html">
|
||||
<source>Previous output type</source>
|
||||
<target>סוג פלט קודם</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">116,117</context>
|
||||
@@ -3836,6 +3890,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target>התפגר ל<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3883,6 +3938,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>טרנזקציה זו חסכה %<x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/> בעמלות באמצעות שימוש בNative SegWit-Bech32</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3909,6 +3965,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>טרנזקציה זו חסכה %<x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/> בעמלות בשימוש בSegWit, אך יכלה לחסוך %<x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>יותר בשידרוג לNative SegWit-Bech32</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3917,6 +3974,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>טרנזקציה זו יכלה לחסוך %<x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/> בעמלות בשידורג לNative SegWit-Bech32 או %<x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>בשידרוג לSegWit-P2SH</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -3925,6 +3983,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e6da407140d70e08b6fba731455f8e0d72f900b5" datatype="html">
|
||||
<source>This transaction uses Taproot</source>
|
||||
<target>טרנזקציה זו משתמשת בטאפרוט</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3933,6 +3992,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="71ed5c65589f49a732b8e93a780200191b2b6596" datatype="html">
|
||||
<source>Taproot</source>
|
||||
<target>טאפרוט</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3983,6 +4043,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>רק <x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/>~ סאט/בית נצרכו כדי להיכלל בבלוק הזה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3995,6 +4056,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target>תשלום יתר <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4118,6 +4180,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html">
|
||||
<source>L-BTC in circulation</source>
|
||||
<target>L-BTC במחזור</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context>
|
||||
<context context-type="linenumber">209,211</context>
|
||||
@@ -4192,6 +4255,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.year" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> year</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> שנה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -4199,6 +4263,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.years" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> years</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> שנים</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -4206,6 +4271,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.month" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> month</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> חודש</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4213,6 +4279,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.months" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> months</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> חודשים</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -4220,6 +4287,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> שבוע</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4227,6 +4295,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.weeks" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> weeks</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> שבועות</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4234,6 +4303,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.day" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> day</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> יום</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">9</context>
|
||||
@@ -4241,6 +4311,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.days" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> days</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> ימים</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">10</context>
|
||||
@@ -4248,6 +4319,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hour" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hour</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> שעה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -4255,6 +4327,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hours" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hours</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> שעות</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">12</context>
|
||||
@@ -4262,6 +4335,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> דקה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
@@ -4269,6 +4343,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minutes" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minutes</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> דקות</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">14</context>
|
||||
@@ -4276,6 +4351,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.second" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> second</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> שניה</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">15</context>
|
||||
@@ -4283,6 +4359,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.seconds" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> seconds</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> שניות</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">16</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target> स्लाइड <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> <x id="INTERPOLATION_1" equiv-text="; private _pa"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -147,6 +148,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.progressbar.value" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="; } /** *"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="; } /** *"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/progressbar/progressbar.ts</context>
|
||||
<context context-type="linenumber">32,38</context>
|
||||
@@ -250,6 +252,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.AM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="NgbTime; pr"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">115,121</context>
|
||||
@@ -257,6 +260,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.PM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="t() meridian: b"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="t() meridian: b"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">123,131</context>
|
||||
@@ -432,6 +436,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transaction</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="{{ i }}"/> लेनदेन</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -456,6 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="{{ i }}"/> लेनदेन</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -480,6 +486,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>पता: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.ts</context>
|
||||
<context context-type="linenumber">43</context>
|
||||
@@ -487,6 +494,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="70572fa5fe9d93f071fbb0f3556d86de39f9e4af" datatype="html">
|
||||
<source>Block <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>ब्लॉक <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/> <x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -552,6 +560,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></source>
|
||||
<target>ब्लॉक <x id="BLOCK_HEIGHT" equiv-text="block.height"/> : <x id="BLOCK_HASH" equiv-text="block.hash"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.ts</context>
|
||||
<context context-type="linenumber">89</context>
|
||||
@@ -852,6 +861,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="74d80a5b284beb81e8aeb3b8efca0f78cd4b7560" datatype="html">
|
||||
<source>Amount (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</source>
|
||||
<target>राशि ( <x id="INTERPOLATION" equiv-text="{{ i }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-market/bisq-market.component.html</context>
|
||||
<context context-type="linenumber">112,113</context>
|
||||
@@ -1082,6 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> पुष्टिकरण</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1103,6 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> पुष्टिकरण</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1209,6 +1221,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq.transaction.browser-title" datatype="html">
|
||||
<source>Transaction: <x id="INTERPOLATION" equiv-text="this.txId"/></source>
|
||||
<target>लेन-देन: <x id="INTERPOLATION" equiv-text="this.txId"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.ts</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1436,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target>प्रायोजक के लिए <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/> https://mempool.space/sponsor <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> पर नेविगेट करें</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1475,6 +1489,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3d395b07b1f87656ed773adcbb3daf8e00c08779" datatype="html">
|
||||
<source>Project Members</source>
|
||||
<target>परियोजना सदस्य</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">181,183</context>
|
||||
@@ -1512,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>मल्टीसिग <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1520,6 +1536,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="31c09dcc0ab351767631539b208d5f7de4005473" datatype="html">
|
||||
<source>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></source>
|
||||
<target>बिजली <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -1528,6 +1545,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="696ade981a05c12e10df38ba6218c76e318813b3" datatype="html">
|
||||
<source>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></source>
|
||||
<target>तरल <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
@@ -1536,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target>अगोपनीय</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1544,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> लेनदेन</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1552,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target> <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> लेनदेन में से <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1569,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target> <x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/> इस पते पर लेनदेन की संख्या इलेक्ट्रम सर्वर सीमा <x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/> <x id="LINE_BREAK" ctype="lb"/> <x id="LINE_BREAK" ctype="lb"/> से अधिक है, इसके बजाय आधिकारिक मेमपूल वेबसाइट पर इस पते को देखने पर विचार करें:</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1602,6 +1624,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>पता: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.ts</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1703,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> का <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1738,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>संपत्ति: <x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1826,6 +1851,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a7ecfd7757d04b019beaa2d7208c728387bfc7e8" datatype="html">
|
||||
<source>Docs</source>
|
||||
<target>डॉक्स</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/bisq-master-page/bisq-master-page.component.html</context>
|
||||
<context context-type="linenumber">42,45</context>
|
||||
@@ -1838,6 +1864,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bdf0e930eb22431140a2eaeacd809cc5f8ebd38c" datatype="html">
|
||||
<source>Next Block</source>
|
||||
<target>अगला ब्लॉक</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">7,8</context>
|
||||
@@ -1850,6 +1877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a0e07a711d171f4d40dd388d70ed32f9b8101e0a" datatype="html">
|
||||
<source>Previous Block</source>
|
||||
<target>पिछला ब्लॉक</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">26,27</context>
|
||||
@@ -2122,6 +2150,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></source>
|
||||
<target>ब्लॉक <x id="BLOCK_HEIGHT" equiv-text="block.height"/> : <x id="BLOCK_ID" equiv-text="block.id"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.ts</context>
|
||||
<context context-type="linenumber">141</context>
|
||||
@@ -2137,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>एपीआई सेवा</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2534,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>किसी दी गई आधार मुद्रा के लिए उपलब्ध मुद्राओं की सूची प्रदान करता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2541,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>एकल बाजार के लिए खुली पेशकश की कीमतों की सूची प्रदान करता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2548,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>किसी दिए गए बाजार के लिए उच्च/निम्न/खुला/बंद डेटा प्रदान करता है। इसका उपयोग कैंडलस्टिक चार्ट बनाने के लिए किया जा सकता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2555,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>उपलब्ध बाजारों की सूची प्रदान करता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2562,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>एकल बाजार के लिए खुली पेशकश के विवरण की सूची प्रदान करता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2569,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>एकल बाजार या सभी बाजारों के लिए 24 घंटे का मूल्य टिकर प्रदान करता है</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2576,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>एकल बाजार के लिए पूर्ण किए गए ट्रेडों की सूची प्रदान करता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2583,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>एक या सभी बाजारों के लिए आधार मुद्रा के रूप में आवधिक मात्रा डेटा प्रदान करता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2598,6 +2636,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e12cd52eaa77b446ba97436c145b59741151adf3" datatype="html">
|
||||
<source>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>किसी पते के बारे में विवरण देता है। उपलब्ध फ़ील्ड: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> पता <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> , <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> chain_stats <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> , और <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> mempool_stats <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>। <x id="INTERPOLATION" equiv-text="{{ '{' }}"/> चेन, mempool <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> _stats प्रत्येक के साथ <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> tx_count <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> funded_txo_count <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> funded_txo_sum <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> spent_txo_count <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, और <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> spent_txo_sum <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> एक वस्तु होते हैं।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">179,180</context>
|
||||
@@ -2605,6 +2644,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>निर्दिष्ट पते/स्क्रिप्टश के लिए लेन-देन इतिहास प्राप्त करें, सबसे पहले नवीनतम के साथ क्रमबद्ध करें। 50 मेमपूल लेन-देन और पहले 25 पुष्टि किए गए लेनदेन तक रिटर्न। आप <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> :last_seen_txid <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (नीचे देखें) का उपयोग करके अधिक पुष्टि किए गए लेनदेन का अनुरोध कर सकते हैं।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2628,6 +2668,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4eb50557085c85bfca995b6ee0de56ec3f5e97eb" datatype="html">
|
||||
<source>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>पते / स्क्रिप्टश से जुड़े अव्ययित लेनदेन आउटपुट की सूची प्राप्त करें। उपलब्ध फ़ील्ड: txid, vout, मान और स्थिति (निधिकरण tx की स्थिति के साथ)। एक मूल्य प्रतिबद्धता फ़ील्ड भी है जो मूल्य के स्थान पर दिखाई दे सकती है, साथ ही निम्नलिखित अतिरिक्त फ़ील्ड: संपत्ति/संपत्ति प्रतिबद्धता, गैर/गैर-प्रतिबद्धता, surjection_proof , और रेंज_प्रूफ</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">231,233</context>
|
||||
@@ -2659,6 +2700,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="194d480219559b855b01ea58459066e3c63acdb2" datatype="html">
|
||||
<source>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>किसी ब्लॉक के बारे में विवरण देता है। उपलब्ध क्षेत्रों: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> आईडी <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> ऊंचाई <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> संस्करण <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> टाइमस्टैम्प <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> बिट्स <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> अस्थायी रूप से <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> merkle_root <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> tx_count <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> आकार <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> वजन <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> सबूत <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/> और <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> पिछलाब्लॉकहैश <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">290,291</context>
|
||||
@@ -2674,6 +2716,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>वर्तमान में <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> :height <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> पर ब्लॉक का हैश लौटाता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2689,6 +2732,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>किसी ब्लॉक की पुष्टि स्थिति लौटाता है। उपलब्ध फ़ील्ड: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> in_best_chain <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (बूलियन, अनाथ ब्लॉक के लिए झूठा), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> next_best <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (अगले ब्लॉक का हैश, केवल सर्वश्रेष्ठ श्रृंखला में ब्लॉक के लिए उपलब्ध)।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2712,6 +2756,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3e08815110b2e5ce8aa7256ed05a2faf6dbb7077" datatype="html">
|
||||
<source>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</source>
|
||||
<target>निर्दिष्ट ब्लॉक के भीतर सूचकांक <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>: अनुक्रमणिका <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> पर लेनदेन लौटाता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">381,382</context>
|
||||
@@ -2727,6 +2772,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>ब्लॉक में लेन-देन की सूची देता है (<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> start_index <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> से शुरू होने वाले 25 लेन-देन तक)। यहां लौटाए गए लेन-देन में <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> स्थिति <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> फ़ील्ड नहीं है, क्योंकि सभी लेन-देन समान ब्लॉक और पुष्टिकरण स्थिति साझा करते हैं।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2734,6 +2780,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f8380186899495340cbfe7fb836ba664fb4b52af" datatype="html">
|
||||
<source>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</source>
|
||||
<target>टिप पर या <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> :start_height <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> पर निर्दिष्ट होने पर 10 नए ब्लॉक लौटाता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">420,421</context>
|
||||
@@ -2785,6 +2832,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="af1a465e50097fabbe55bf5dbcf5d0702bdbc98b" datatype="html">
|
||||
<source>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>मेमपूल में प्रवेश करने के लिए पिछले 10 लेनदेन की सूची प्राप्त करें। प्रत्येक लेनदेन वस्तु में निम्नलिखित क्षेत्रों के साथ सरलीकृत अवलोकन डेटा होता है: txid, शुल्क, बनाम आकार, और मूल्य।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">506,507</context>
|
||||
@@ -2804,6 +2852,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>लेन-देन के बारे में विवरण देता है। उपलब्ध क्षेत्रों: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> txid <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> संस्करण <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> locktime <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> आकार <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> वजन <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> शुल्क <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> विन <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> vout <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, और <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> स्थिति <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -2819,6 +2868,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/> बिटकॉइन के मर्कलब्लॉक <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> प्रारूप का उपयोग करके लेनदेन के लिए एक मर्कल समावेशन प्रमाण देता है।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2826,6 +2876,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/> Electrum के blockchain.transaction.get_merkle प्रारूप का उपयोग करके लेनदेन के लिए एक मर्कल समावेशन प्रमाण देता है। <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
@@ -2833,6 +2884,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fe9a40b2ff9674b4ab7d82624ffed340c9ee5b89" datatype="html">
|
||||
<source>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</source>
|
||||
<target>लेन-देन आउटपुट की व्यय स्थिति लौटाता है। उपलब्ध फ़ील्ड: खर्च (बूलियन), txid (वैकल्पिक), vin (वैकल्पिक), और स्थिति (वैकल्पिक, खर्च करने की स्थिति tx)।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">588,589</context>
|
||||
@@ -2856,6 +2908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>लेन-देन की पुष्टि की स्थिति लौटाता है। उपलब्ध फ़ील्ड: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> ने <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (बूलियन), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> block_height <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (वैकल्पिक), और <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> block_hash <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (वैकल्पिक) की पुष्टि की।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2871,6 +2924,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="01723473ecc53cab60ef1b37dc39d8941994d56f" datatype="html">
|
||||
<source>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</source>
|
||||
<target>नेटवर्क पर एक कच्चा लेनदेन प्रसारित करें। लेन-देन अनुरोध निकाय में हेक्स के रूप में प्रदान किया जाना चाहिए। सफलता मिलने पर <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> txid <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> लौटा दिया जाएगा।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">653,654</context>
|
||||
@@ -2878,6 +2932,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a706b1ded7506620b153dbcdea8108e6691bbbd9" datatype="html">
|
||||
<source>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</source>
|
||||
<target>डिफ़ॉल्ट पुश: क्रिया: 'चाहते हैं', डेटा: ['ब्लॉक', ...] जो आप चाहते हैं उसे व्यक्त करने के लिए धक्का दिया। उपलब्ध: ब्लॉक, मेमपूल-ब्लॉक, लाइव-2h-चार्ट, और आँकड़े। पते से संबंधित लेनदेन को पुश करें: 'ट्रैक-एड्रेस': '3PbJ...bF9B' इनपुट या आउटपुट के रूप में उस पते वाले सभी नए लेनदेन प्राप्त करने के लिए। लेन-देन की एक सरणी देता है। नए मेमपूल लेनदेन के लिए पता-लेनदेन, और नए ब्लॉक की पुष्टि लेनदेन के लिए ब्लॉक-लेनदेन।</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">671,672</context>
|
||||
@@ -2929,6 +2984,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7" datatype="html">
|
||||
<source>Documentation</source>
|
||||
<target>प्रलेखन</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/docs.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -3054,6 +3110,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/> ब्लॉक <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3070,6 +3127,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/> ब्लॉक <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3159,6 +3217,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="blocksInBlock"/> मेमपूल ब्लॉक का ढेर</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3166,6 +3225,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>मेमपूल ब्लॉक <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3173,6 +3233,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>श्रेणी</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3180,6 +3241,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>योग</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3196,6 +3258,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>पेआउट पते से पहचाना गया: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3203,6 +3266,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>कॉइनबेस टैग द्वारा पहचाना गया: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3210,6 +3274,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>प्रसारण लेनदेन</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3316,6 +3381,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22" datatype="html">
|
||||
<source>Filter</source>
|
||||
<target>फ़िल्टर</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -3354,6 +3420,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-since" datatype="html">
|
||||
<source><x id="DATE" equiv-text="dateStrings.i18nYear"/> ago</source>
|
||||
<target> <x id="DATE" equiv-text="dateStrings.i18nYear"/> पहले</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-since/time-since.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3413,6 +3480,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-span" datatype="html">
|
||||
<source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source>
|
||||
<target><x id="DATE" equiv-text="dateStrings.i18nYear"/> . के बाद</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-span/time-span.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3472,6 +3540,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-until" datatype="html">
|
||||
<source>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></source>
|
||||
<target>~ <x id="DATE" equiv-text="dateStrings.i18nMinute"/> . में</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-until/time-until.component.ts</context>
|
||||
<context context-type="linenumber">66</context>
|
||||
@@ -3667,6 +3736,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="516a786e59a57efaf80e11370b4bade400f19445" datatype="html">
|
||||
<source>Locktime</source>
|
||||
<target>लॉकटाइम</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">234,236</context>
|
||||
@@ -3815,6 +3885,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e7699861471f18a60e583512c45d84b388cfa120" datatype="html">
|
||||
<source>Previous output type</source>
|
||||
<target>पिछला आउटपुट प्रकार</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">116,117</context>
|
||||
@@ -3836,6 +3907,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target>पेग-आउट से <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/> <x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3883,6 +3955,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>इस लेन-देन ने मूल SegWit-Bech32 का उपयोग करके शुल्क पर <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% की बचत की</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3909,6 +3982,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>इस लेन-देन ने SegWit का उपयोग करके शुल्क पर <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% बचाया और मूल SegWit-Bech32 में पूरी तरह से अपग्रेड करके <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% अधिक बचा सकता है</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3917,6 +3991,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>यह लेन-देन स्थानीय SegWit-Bech32 या <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% SegWit-P2SH में अपग्रेड करके शुल्क पर <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% बचा सकता है</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -3925,6 +4000,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e6da407140d70e08b6fba731455f8e0d72f900b5" datatype="html">
|
||||
<source>This transaction uses Taproot</source>
|
||||
<target>यह लेन-देन Taproot का उपयोग करता है</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3933,6 +4009,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="71ed5c65589f49a732b8e93a780200191b2b6596" datatype="html">
|
||||
<source>Taproot</source>
|
||||
<target>मुख्य जड़</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3983,6 +4060,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>इस ब्लॉक में आने के लिए केवल ~ <x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> सैट/वीबी की जरूरत थी</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3995,6 +4073,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target>अधिक भुगतान <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/> x</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4118,6 +4197,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html">
|
||||
<source>L-BTC in circulation</source>
|
||||
<target>प्रचलन में एल-बीटीसी</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context>
|
||||
<context context-type="linenumber">209,211</context>
|
||||
@@ -4192,6 +4272,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.year" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> year</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> वर्ष</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -4199,6 +4280,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.years" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> years</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> वर्ष</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -4206,6 +4288,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.month" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> month</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> माह</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4213,6 +4296,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.months" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> months</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> महीने</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -4220,6 +4304,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> सप्ताह</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4227,6 +4312,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.weeks" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> weeks</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> सप्ताह</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4234,6 +4320,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.day" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> day</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> दिन</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">9</context>
|
||||
@@ -4241,6 +4328,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.days" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> days</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> दिन</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">10</context>
|
||||
@@ -4248,6 +4336,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hour" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hour</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> घंटा</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -4255,6 +4344,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hours" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hours</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> घंटे</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">12</context>
|
||||
@@ -4262,6 +4352,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> मिनट</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
@@ -4269,6 +4360,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minutes" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minutes</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> मिनट</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">14</context>
|
||||
@@ -4276,6 +4368,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.second" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> second</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> सेकंड</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">15</context>
|
||||
@@ -4283,6 +4376,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.seconds" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> seconds</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> सेकंड</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">16</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="OnHover$ = new"/> a <x id="INTERPOLATION_1" equiv-text="; private _pa"/> szelet</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -1220,6 +1221,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq.transaction.browser-title" datatype="html">
|
||||
<source>Transaction: <x id="INTERPOLATION" equiv-text="this.txId"/></source>
|
||||
<target>Tranzakció: <x id="INTERPOLATION" equiv-text="this.txId"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.ts</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1447,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target>Navigálj a <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>-ra hogy támogasd a projektet</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1524,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> a <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1532,6 +1536,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="31c09dcc0ab351767631539b208d5f7de4005473" datatype="html">
|
||||
<source>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></source>
|
||||
<target>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -1540,6 +1545,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="696ade981a05c12e10df38ba6218c76e318813b3" datatype="html">
|
||||
<source>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></source>
|
||||
<target>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
@@ -1548,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target>Nem bizalmas</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1556,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> a <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/>-ból/ből tranzakció </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1564,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> a <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/>-ból/ből tranzakciók</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1581,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>Az ezen a címen végrehajtott tranzakciók száma meghaladja az Electrum szerver korlátját<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Fontolja meg inkább ezt a címet a hivatalos Mempool webhelyen:</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1614,6 +1624,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Cím: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.ts</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1715,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> a <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1750,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>Eszköz: <x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1851,6 +1864,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bdf0e930eb22431140a2eaeacd809cc5f8ebd38c" datatype="html">
|
||||
<source>Next Block</source>
|
||||
<target>Következő blokk</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">7,8</context>
|
||||
@@ -1863,6 +1877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a0e07a711d171f4d40dd388d70ed32f9b8101e0a" datatype="html">
|
||||
<source>Previous Block</source>
|
||||
<target>Előző blokk</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">26,27</context>
|
||||
@@ -2135,6 +2150,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></source>
|
||||
<target>Blokk <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.ts</context>
|
||||
<context context-type="linenumber">141</context>
|
||||
@@ -2150,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>API szolgáltatás</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2547,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>Megadja az elérhető pénznemek listáját egy adott alappénznemhez.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2554,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>Az egységes piacra vonatkozó nyílt ajánlati árak listája.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2561,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>Mags/alacsony/nyitó/zárás adatokat szolgáltat egy adott piacra vonatkozóan. Ez használható candlestick diagram létrehozására.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2568,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>Elérhető piacok listáját adja.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2575,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>Az egységes piacra vonatkozó nyílt ajánlat részleteinek listája.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2582,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>24 órás árjegyzőt biztosít az egységes piacra vagy az összes piacra</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2589,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>Az egységes piac lezárt ügyleteinek listáját tartalmazza.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2596,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>Időszakos mennyiségi adatokat szolgáltat alappénznemben egy vagy az összes piacra vonatkozóan.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2611,6 +2636,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e12cd52eaa77b446ba97436c145b59741151adf3" datatype="html">
|
||||
<source>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Kimutat részleteket egy címről. Elérhető mezők: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, és <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats mindeggyike objektumot tartalmaz ezekkel <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, és <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">179,180</context>
|
||||
@@ -2618,6 +2644,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>Töltse le a megadott cím/szkripthash tranzakcióelőzményeit, először a legújabbakkal rendezve. Legfeljebb 50 mempool tranzakciót ad vissza, az első 25 megerősített tranzakcióval együtt. További megerősített tranzakciókat igényelhet a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> használatával (lázsd lentebb).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2641,6 +2668,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4eb50557085c85bfca995b6ee0de56ec3f5e97eb" datatype="html">
|
||||
<source>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Ezzel megkaphatodn a nem elköltött tranzakciók kimeneteivel összeassociált címeket/szkripthashokat. Elérhető mezők: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, és <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (a tx finanszírozási státusszal). <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>Még ezek is mint a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> mező amely a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> helyén található értékkel <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, hozzá táruslva a következő mezőkkel: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>subjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, és <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">231,233</context>
|
||||
@@ -2672,6 +2700,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="194d480219559b855b01ea58459066e3c63acdb2" datatype="html">
|
||||
<source>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Adatokat ad vissza egy blokkról. Elérhető mezők: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> és <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">290,291</context>
|
||||
@@ -2687,6 +2716,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Visszaadja a mostani blokk jelenlegi magasságát <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2702,6 +2732,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>Egy blokk megerősítési állapotát adja vissza. Elérhető mezők: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (logikai érték, hamis az árva blokkokhoz), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (a következő blokk hashja, csak a legjobb lánc blokkjaihoz érhető el).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2725,6 +2756,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3e08815110b2e5ce8aa7256ed05a2faf6dbb7077" datatype="html">
|
||||
<source>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</source>
|
||||
<target>Az index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> tranzakciót adja vissza a megadott blokkon belül.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">381,382</context>
|
||||
@@ -2740,6 +2772,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>Visszaadja a blokkban szereplő tranzakciók listáját (legfeljebb 25 tranzakció kezdődik a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> kezdőponttól). Az ide visszaküldött tranzakcióknak nincs <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>állapotmezőjük<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, mivel az összes tranzakciónak ugyanaz a blokk- és megerősítési állapota.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2747,6 +2780,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f8380186899495340cbfe7fb836ba664fb4b52af" datatype="html">
|
||||
<source>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</source>
|
||||
<target>Visszaadja a 10 legújabb blokkot a csúcstól vagy a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>-tól kezdve, ha meg van adva.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">420,421</context>
|
||||
@@ -2798,6 +2832,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="af1a465e50097fabbe55bf5dbcf5d0702bdbc98b" datatype="html">
|
||||
<source>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Szerezzen be egy listát az utolsó 10 tranzakcióról, amellyel beléphet a mempoolba. Minden tranzakciós objektum egyszerűsített áttekintő adatokat tartalmaz, a következő mezőkkel: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, és <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">506,507</context>
|
||||
@@ -2817,6 +2852,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Visszaadja a tranzakció részleteit. Elérhető mezők: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, és <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -2832,6 +2868,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target>A <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind merkleblock <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> formátumát használó tranzakcióhoz egy merkle-bevonási igazolást ad vissza.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2839,6 +2876,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target>A tranzakcióhoz egy merkle felvételi igazolást ad vissza az <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum blockchain.transaction.get_merkle formátumával.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
@@ -2846,6 +2884,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fe9a40b2ff9674b4ab7d82624ffed340c9ee5b89" datatype="html">
|
||||
<source>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</source>
|
||||
<target>Visszaadja egy tranzakció kimeneteinek költési állapotát. Elérhető mezők: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (logikai érték), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcionális), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcionális) és <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcionális, a költés tx állapota).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">588,589</context>
|
||||
@@ -2869,6 +2908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>Egy tranzakció megerősítési állapotát adja vissza. Elérhető mezők: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcionális), és <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcionális).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2884,6 +2924,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="01723473ecc53cab60ef1b37dc39d8941994d56f" datatype="html">
|
||||
<source>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</source>
|
||||
<target>Nyers tranzakció közvetítése a hálózatra. A tranzakciót hexadecimális alakban kell megadni a kérés törzsében. A <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> siker esetén vissza érkezik.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">653,654</context>
|
||||
@@ -3068,6 +3109,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blokkok<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3084,6 +3126,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blokk<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3173,6 +3216,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blokk</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3180,6 +3224,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>Mempool blokk <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3187,6 +3232,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>Távolság</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3211,6 +3257,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>Kifizetési cím alapján azonosítva: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3218,6 +3265,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>Coinbase tag által azonosítva: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3744,7 +3792,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e06b8dd9f29261827018351cd71efe1c87839de" datatype="html">
|
||||
<source>Coinbase</source>
|
||||
<target>Érmebázis</target>
|
||||
<target>Coinbase</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -3836,6 +3884,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e7699861471f18a60e583512c45d84b388cfa120" datatype="html">
|
||||
<source>Previous output type</source>
|
||||
<target>Előző kimeneti típúsok</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">116,117</context>
|
||||
@@ -3857,6 +3906,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target>Kiváltás erre <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3904,6 +3954,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>Ez a tranzakció <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% -nyi díjjat spórolt meg azzal, hogy native SegWit-Bech32-őt használt</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3930,6 +3981,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>Ez a tranzakció átlagosan <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% -nyi tranzakciós díjjat spórolt meg a SegWit miatt, de <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% -al többet spórolt volna, ha native SegWit-Bech32-őt használt volna </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3938,6 +3990,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>Ez a tranzakció átlagosan <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% -nyi tranzakciós díjjat spórolt meg a SegWit miatt, de <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% -al többet spórolt volna, ha native SegWit-Bech32-őt használt volna </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4006,6 +4059,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>Csak ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB volt szükséges a blokkba kerüléshez</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4018,6 +4072,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x túlfizetés</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4248,6 +4303,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> hét</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4255,6 +4311,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.weeks" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> weeks</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> hete</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4262,6 +4319,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.day" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> day</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> nap</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">9</context>
|
||||
@@ -4269,6 +4327,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.days" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> days</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> nap</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">10</context>
|
||||
@@ -4276,6 +4335,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hour" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hour</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> óra</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -4283,6 +4343,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hours" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hours</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> óra</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">12</context>
|
||||
@@ -4290,6 +4351,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> perc</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
@@ -4297,6 +4359,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minutes" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minutes</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> perc</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">14</context>
|
||||
@@ -4304,6 +4367,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.second" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> second</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> másodperc</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">15</context>
|
||||
@@ -4311,6 +4375,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.seconds" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> seconds</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> másodperc</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">16</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target>Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> di <x id="INTERPOLATION_1" equiv-text="; private _pa"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -147,6 +148,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.progressbar.value" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="; } /** *"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="; } /** *"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/progressbar/progressbar.ts</context>
|
||||
<context context-type="linenumber">32,38</context>
|
||||
@@ -250,6 +252,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.AM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">115,121</context>
|
||||
@@ -257,6 +260,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.PM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="t() meridian: b"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="t() meridian: b"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">123,131</context>
|
||||
@@ -432,6 +436,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transaction</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> transazione</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -456,6 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> transazioni</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -480,6 +486,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Indirizzo: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.ts</context>
|
||||
<context context-type="linenumber">43</context>
|
||||
@@ -487,6 +494,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="70572fa5fe9d93f071fbb0f3556d86de39f9e4af" datatype="html">
|
||||
<source>Block <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Blocco <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -552,6 +560,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></source>
|
||||
<target>Blocco <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.ts</context>
|
||||
<context context-type="linenumber">89</context>
|
||||
@@ -852,6 +861,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="74d80a5b284beb81e8aeb3b8efca0f78cd4b7560" datatype="html">
|
||||
<source>Amount (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</source>
|
||||
<target>Importo (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-market/bisq-market.component.html</context>
|
||||
<context context-type="linenumber">112,113</context>
|
||||
@@ -1082,6 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> conferma</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1103,6 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> conferme</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1209,6 +1221,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq.transaction.browser-title" datatype="html">
|
||||
<source>Transaction: <x id="INTERPOLATION" equiv-text="this.txId"/></source>
|
||||
<target>Transazione: <x id="INTERPOLATION" equiv-text="this.txId"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.ts</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1436,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target>Vai qui <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> per sponsorizzare</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1475,6 +1489,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3d395b07b1f87656ed773adcbb3daf8e00c08779" datatype="html">
|
||||
<source>Project Members</source>
|
||||
<target>Membri del Progetto</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">181,183</context>
|
||||
@@ -1512,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> di <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1520,6 +1536,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="31c09dcc0ab351767631539b208d5f7de4005473" datatype="html">
|
||||
<source>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></source>
|
||||
<target>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -1528,6 +1545,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="696ade981a05c12e10df38ba6218c76e318813b3" datatype="html">
|
||||
<source>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></source>
|
||||
<target>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
@@ -1536,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target>Non Confidenziale</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1544,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target>Transazione <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> di <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1552,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target>Transazioni <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> di <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1569,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>Il numero di transazioni di questo indirizzo supera il limite del server Electrum<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Considera di guardare a questo indirizzo dal sito ufficiale Mempool:</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1602,6 +1624,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Indirizzo: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.ts</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1703,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> di <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1738,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1826,6 +1851,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a7ecfd7757d04b019beaa2d7208c728387bfc7e8" datatype="html">
|
||||
<source>Docs</source>
|
||||
<target>Docs</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/bisq-master-page/bisq-master-page.component.html</context>
|
||||
<context context-type="linenumber">42,45</context>
|
||||
@@ -1838,6 +1864,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bdf0e930eb22431140a2eaeacd809cc5f8ebd38c" datatype="html">
|
||||
<source>Next Block</source>
|
||||
<target>Prossimo Blocco</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">7,8</context>
|
||||
@@ -1850,6 +1877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a0e07a711d171f4d40dd388d70ed32f9b8101e0a" datatype="html">
|
||||
<source>Previous Block</source>
|
||||
<target>Blocco Precedente</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">26,27</context>
|
||||
@@ -2122,6 +2150,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></source>
|
||||
<target>Blocco <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.ts</context>
|
||||
<context context-type="linenumber">141</context>
|
||||
@@ -2137,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>Servizio API</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2534,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>Fornisce l'elenco delle valute disponibili per una determinata valuta di base.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2541,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>Fornisce l'elenco dei prezzi dell'offerta aperta per un singolo mercato.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2548,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>Fornisce dati hi/low/open/close per un dato mercato. Questo può essere utilizzato per generare un grafico a candele.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2555,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>Fornisce l'elenco dei mercati disponibili.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2562,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>Fornisce l'elenco dei dettagli dell'offerta aperta per un singolo mercato.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2569,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>Fornisce un listino prezzi 24 ore su 24 per un singolo mercato o per tutti i mercati</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2576,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>Fornisce l'elenco delle operazioni completate per un singolo mercato.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2583,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>Fornisce dati periodici sul volume in termini di valuta di base per uno o tutti i mercati.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2598,6 +2636,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e12cd52eaa77b446ba97436c145b59741151adf3" datatype="html">
|
||||
<source>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Restituisce i dettagli su un indirizzo. Campi disponibili: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">179,180</context>
|
||||
@@ -2605,6 +2644,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>Ottieni la cronologia delle transazioni per l'indirizzo/scripthash specificato, ordinato con il più recente per primo. Restituisce fino a 50 transazioni mempool più le prime 25 transazioni confermate. Puoi richiedere più transazioni confermate usando <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (vedi sotto).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2628,6 +2668,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4eb50557085c85bfca995b6ee0de56ec3f5e97eb" datatype="html">
|
||||
<source>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Ottieni l'elenco degli output delle transazioni non spese associati all'indirizzo/scripthash. Campi disponibili:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>C'è anche <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, oltre i seguenti campi addizionali <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">231,233</context>
|
||||
@@ -2660,6 +2701,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="194d480219559b855b01ea58459066e3c63acdb2" datatype="html">
|
||||
<source>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Restituisce i dettagli su un blocco. Campi disponibili:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">290,291</context>
|
||||
@@ -2675,6 +2717,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Restituisce l'hash del blocco attualmente a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> .</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2690,6 +2733,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>Restituisce lo stato di conferma di un blocco. Campi disponibili: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (booleano, falso per blocchi orfani), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (l'hash del blocco successivo, disponibile solo per i blocchi nella migliore catena).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2713,6 +2757,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3e08815110b2e5ce8aa7256ed05a2faf6dbb7077" datatype="html">
|
||||
<source>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</source>
|
||||
<target>Restituisce la transazione all'indice <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> all'interno del blocco specificato.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">381,382</context>
|
||||
@@ -2728,6 +2773,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>Restituisce un elenco di transazioni nel blocco (fino a 25 transazioni a partire da <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> ). Le transazioni restituite qui non hanno il campo <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, poiché tutte le transazioni condividono lo stesso blocco e stato di conferma.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2735,6 +2781,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f8380186899495340cbfe7fb836ba664fb4b52af" datatype="html">
|
||||
<source>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</source>
|
||||
<target>Restituisce i 10 blocchi più recenti a partire dalla punta o da <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> se specificato.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">420,421</context>
|
||||
@@ -2786,6 +2833,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="af1a465e50097fabbe55bf5dbcf5d0702bdbc98b" datatype="html">
|
||||
<source>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Ottieni un elenco delle ultime 10 transazioni per entrare nella mempool. Ogni oggetto di transazione contiene una panoramica di dati semplificati, con i seguenti campi: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">506,507</context>
|
||||
@@ -2805,6 +2853,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Restituisce i dettagli su una transazione. Campi disponibili: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -2820,6 +2869,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target>Restituisce una prova di inclusione merkle per la transazione utilizzando il formato <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2827,6 +2877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target>Restituisce una prova di inclusione merkle per la transazione utilizzando il <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>formato Electrum's blockchain.transaction.get_merkle.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
@@ -2834,6 +2885,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fe9a40b2ff9674b4ab7d82624ffed340c9ee5b89" datatype="html">
|
||||
<source>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</source>
|
||||
<target>Restituisce lo stato di spesa di un output di transazione. Campi disponibili: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">588,589</context>
|
||||
@@ -2857,6 +2909,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>Restituisce lo stato di conferma di una transazione. Campi disponibili: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2872,6 +2925,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="01723473ecc53cab60ef1b37dc39d8941994d56f" datatype="html">
|
||||
<source>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</source>
|
||||
<target>Trasmetti una transazione non elaborata alla rete. La transazione deve essere fornita come esadecimale nel corpo della richiesta. Verrà restituito il <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> in caso di successo.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">653,654</context>
|
||||
@@ -2879,6 +2933,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a706b1ded7506620b153dbcdea8108e6691bbbd9" datatype="html">
|
||||
<source>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</source>
|
||||
<target>Push predefinito: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> per esprimere cosa vuoi spingere. Disponibile: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Spingi transazioni collegate all'indirizzo: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> per ricevere tutte le nuove transazioni contenenti quell'indirizzo come input o output. Restituisce un array di transazioni. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> per nuove transazioni di mempool e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> per le nuove transazioni confermate nel blocco.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">671,672</context>
|
||||
@@ -2930,6 +2985,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7" datatype="html">
|
||||
<source>Documentation</source>
|
||||
<target>Documentazione</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/docs.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -3055,6 +3111,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocchi<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3071,6 +3128,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocco<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3160,6 +3218,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target>Pila di <x id="INTERPOLATION" equiv-text="blocksInBlock"/> blocchi mempool</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3167,6 +3226,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>Blocco mempool <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3174,6 +3234,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>Range</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3181,6 +3242,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>Somma</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3197,6 +3259,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>Identificato dall'indirizzo di pagamento: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3204,6 +3267,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>Identificato dal tag coinbase: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3211,6 +3275,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>Trasmetti Transazione</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3317,6 +3382,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22" datatype="html">
|
||||
<source>Filter</source>
|
||||
<target>Filtro</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -3355,6 +3421,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-since" datatype="html">
|
||||
<source><x id="DATE" equiv-text="dateStrings.i18nYear"/> ago</source>
|
||||
<target> <x id="DATE" equiv-text="dateStrings.i18nYear"/> fa</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-since/time-since.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3414,6 +3481,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-span" datatype="html">
|
||||
<source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source>
|
||||
<target>Dopo <x id="DATE" equiv-text="dateStrings.i18nYear"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-span/time-span.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3473,6 +3541,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-until" datatype="html">
|
||||
<source>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></source>
|
||||
<target>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-until/time-until.component.ts</context>
|
||||
<context context-type="linenumber">66</context>
|
||||
@@ -3668,6 +3737,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="516a786e59a57efaf80e11370b4bade400f19445" datatype="html">
|
||||
<source>Locktime</source>
|
||||
<target>Locktime</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">234,236</context>
|
||||
@@ -3816,6 +3886,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e7699861471f18a60e583512c45d84b388cfa120" datatype="html">
|
||||
<source>Previous output type</source>
|
||||
<target>Tipo di output precedente</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">116,117</context>
|
||||
@@ -3837,6 +3908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target>Peg-out a <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3884,6 +3956,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>Questa transazione ha risparmiato <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% sulle commissioni utilizzando SegWit-Bech32 nativo</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3910,6 +3983,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>Questa transazione ha risparmiato il <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% sulle commissioni utilizzando SegWit e avrebbe potuto risparmiare il <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% in più aggiornando completamente a SegWit-Bech32 nativo</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3918,6 +3992,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>Questa transazione avrebbe potuto far risparmiare il <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% sulle commissioni aggiornando a SegWit-Bech32 nativo o il <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% aggiornando a SegWit-P2SH</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -3926,6 +4001,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e6da407140d70e08b6fba731455f8e0d72f900b5" datatype="html">
|
||||
<source>This transaction uses Taproot</source>
|
||||
<target>Questa transazione utilizza Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3934,6 +4010,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="71ed5c65589f49a732b8e93a780200191b2b6596" datatype="html">
|
||||
<source>Taproot</source>
|
||||
<target>Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3984,6 +4061,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>Era necessario solo ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB per entrare in questo blocco</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3996,6 +4074,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target>Sovra-pagato <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4119,6 +4198,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html">
|
||||
<source>L-BTC in circulation</source>
|
||||
<target>L-BTC in circolazione</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context>
|
||||
<context context-type="linenumber">209,211</context>
|
||||
@@ -4193,6 +4273,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.year" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> year</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> anno</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -4200,6 +4281,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.years" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> years</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> anni</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -4207,6 +4289,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.month" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> month</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> mese</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4214,6 +4297,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.months" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> months</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> mesi</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -4221,6 +4305,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> settimana</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4228,6 +4313,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.weeks" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> weeks</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> settimane</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4235,6 +4321,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.day" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> day</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> giorno</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">9</context>
|
||||
@@ -4242,6 +4329,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.days" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> days</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> giorni</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">10</context>
|
||||
@@ -4249,6 +4337,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hour" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hour</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> ora</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -4256,6 +4345,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hours" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hours</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> ore</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">12</context>
|
||||
@@ -4263,6 +4353,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> minuto</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
@@ -4270,6 +4361,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minutes" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minutes</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> minuti</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">14</context>
|
||||
@@ -4277,6 +4369,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.second" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> second</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> secondo</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">15</context>
|
||||
@@ -4284,6 +4377,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.seconds" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> seconds</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> secondi</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">16</context>
|
||||
|
||||
@@ -1092,7 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/>確認</target>
|
||||
<target> <x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> 承認</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1114,7 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/>確認</target>
|
||||
<target> <x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> 承認</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1462,7 +1462,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1405c5f1a9834338ff13442c550927ab7144fdc8" datatype="html">
|
||||
<source>Community Integrations</source>
|
||||
<target>コミュニティーの結合</target>
|
||||
<target>コミュニティーの統合</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">82,85</context>
|
||||
@@ -2644,7 +2644,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>最新から順にソートされ特定したアドレス/スクリプトハッシュのトランザクション歴史を得る。50つのmempoolトランザクションまで、そして最初の25つの確認されたトランザクションは返されます。追加の確認されたトランザクションを求めたい場合は<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>を利用できます(下記参照)。</target>
|
||||
<target>最新から順にソートされ特定したアドレス/スクリプトハッシュのトランザクション歴史を得る。50つのmempoolトランザクションまで、そして最初の25つの承認されたトランザクションは返されます。追加の承認されたトランザクションを求めたい場合は<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>を利用できます(下記参照)。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2652,7 +2652,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5676910aa3ffb568079a7499b366744fe3fd87ea" datatype="html">
|
||||
<source>Get confirmed transaction history for the specified address/scripthash, sorted with newest first. Returns 25 transactions per page. More can be requested by specifying the last txid seen by the previous query.</source>
|
||||
<target>最新から順にソートされ特定したアドレス/スクリプトハッシュの確認されたトランザクション歴史を得る。ページ当たり25つのトランザクションは返されます。追加のトランザクション歴史を求めたい場合は先行クエリーの最後のtxidを特定できます。</target>
|
||||
<target>最新から順にソートされ特定したアドレス/スクリプトハッシュの承認されたトランザクション歴史を得る。ページ当たり25つのトランザクションは返されます。追加のトランザクション歴史を求めたい場合は先行クエリーの最後のtxidを特定できます。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">205,207</context>
|
||||
@@ -2660,7 +2660,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f10009779c64e19e20414fae506f27118420aa33" datatype="html">
|
||||
<source>Get unconfirmed transaction history for the specified address/scripthash. Returns up to 50 transactions (no paging).</source>
|
||||
<target>特定したアドレス/スクリプトハッシュの未確認トランザクション歴史を得る。50つのトランザクションは返されます(ページングはありません)。</target>
|
||||
<target>特定したアドレス/スクリプトハッシュの未承認トランザクション歴史を得る。50つのトランザクションは返されます(ページングはありません)。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">218,220</context>
|
||||
@@ -2732,7 +2732,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>ブロックの確認状態を返す。入手可能フィールド:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (ブール値、孤立ブロックの場合は偽), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(次のブロックのハッシュ、ベストチェーンに入ってるブロックのみの場合に入手可能)。</target>
|
||||
<target>ブロックの承認状態を返す。入手可能フィールド:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (ブール値、孤立ブロックの場合は偽), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(次のブロックのハッシュ、ベストチェーンに入ってるブロックのみの場合に入手可能)。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2772,7 +2772,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>ブロックに入ってるトランザクションのリストを返す(<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>からはじめる25つまでのトランザクション)。ここに返されるトランザクションは共通ブロックに入ってる、そして同じ確認状態を持っているため、<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>のフィールドを含みません。</target>
|
||||
<target>ブロックに入ってるトランザクションのリストを返す(<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>からはじめる25つまでのトランザクション)。ここに返されるトランザクションは共通ブロックに入ってる、そして同じ承認状態を持っているため、<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>のフィールドを含みません。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2908,7 +2908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>ブロックの確認状態を返す。入手可能フィールド:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (ブール値), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(任意)、そして<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(任意)。</target>
|
||||
<target>ブロックの承認状態を返す。入手可能フィールド:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (ブール値), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(任意)、そして<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(任意)。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2932,7 +2932,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a706b1ded7506620b153dbcdea8108e6691bbbd9" datatype="html">
|
||||
<source>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</source>
|
||||
<target>デフォルト・プッシュ: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 行動: 'want', データ: ['ブロック', ...] プッシュしたいことを表現するために<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. 利用可能: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>、 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>、<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>と<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>このアドレスと関係するプッシュトランザクション: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B'<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> インプットまたはアウトプットとしてそのアドレスを含む新トランザクションを得るために。トランザクションの配列を返す。 新しいメモリプールトランザクションの場合は<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, そして新しいブロック確認済みトランザクションの場合は<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。</target>
|
||||
<target>デフォルト・プッシュ: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 行動: 'want', データ: ['ブロック', ...] プッシュしたいことを表現するために<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. 利用可能: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>、 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>、<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>と<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>このアドレスと関係するプッシュトランザクション: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B'<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> インプットまたはアウトプットとしてそのアドレスを含む新トランザクションを得るために。トランザクションの配列を返す。 新しいメモリプールトランザクションの場合は<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, そして新しいブロック承認済みトランザクションの場合は<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">671,672</context>
|
||||
@@ -3050,7 +3050,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0ae5beecbbfc96bcdf4f9a637aa72687e81ef5e1" datatype="html">
|
||||
<source>Tx vBytes per second:</source>
|
||||
<target>Tx vバイト毎秒:</target>
|
||||
<target>Tx vByte毎秒:</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">5,7</context>
|
||||
@@ -3086,7 +3086,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60cd6fa18f925b42065d8cfb1a791efdc228b4c3" datatype="html">
|
||||
<source>Unconfirmed</source>
|
||||
<target>未確認</target>
|
||||
<target>未承認</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">16,18</context>
|
||||
@@ -3372,7 +3372,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="75c20c8a9cd9723d45bee0230dd582d7c2e4ecbc" datatype="html">
|
||||
<source>Mempool by vBytes (sat/vByte)</source>
|
||||
<target>vバイト単位のMempool(サトシ/vバイト)</target>
|
||||
<target>vByte単位のMempool(サトシ/vByte)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -3399,7 +3399,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dc15ec15e6206b40133f2c1b06095ce75aaee1ef" datatype="html">
|
||||
<source>Transaction vBytes per second (vB/s)</source>
|
||||
<target>トランザクションvバイト毎秒(vB/s)</target>
|
||||
<target>トランザクションvByte毎秒(vB/s)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">87</context>
|
||||
@@ -3614,7 +3614,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ef772ce5cf98a47b29175e3d46b8a9816c7990a2" datatype="html">
|
||||
<source>Unconfirmed</source>
|
||||
<target>未確認</target>
|
||||
<target>未承認</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">32,39</context>
|
||||
@@ -3628,7 +3628,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bfa87f9724434e4245b30f2bdd11d97477048cd1" datatype="html">
|
||||
<source>Confirmed</source>
|
||||
<target>確認済み</target>
|
||||
<target>承認済み</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">65,66</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target> სლაიდი <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> მეორის <x id="INTERPOLATION_1" equiv-text="; private _pa"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -147,6 +148,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.progressbar.value" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="; } /** *"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="; } /** *"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/progressbar/progressbar.ts</context>
|
||||
<context context-type="linenumber">32,38</context>
|
||||
@@ -250,6 +252,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.AM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="NgbTime; pr"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">115,121</context>
|
||||
@@ -257,6 +260,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.PM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="t() meridian: b"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="t() meridian: b"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">123,131</context>
|
||||
@@ -432,6 +436,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transaction</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> ტრანსაქცია</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -456,6 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> ტრანსაქციები</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -480,6 +486,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>მისამართი: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.ts</context>
|
||||
<context context-type="linenumber">43</context>
|
||||
@@ -487,6 +494,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="70572fa5fe9d93f071fbb0f3556d86de39f9e4af" datatype="html">
|
||||
<source>Block <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>ბლოკი <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -552,6 +560,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></source>
|
||||
<target>ბლოკი <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.ts</context>
|
||||
<context context-type="linenumber">89</context>
|
||||
@@ -852,6 +861,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="74d80a5b284beb81e8aeb3b8efca0f78cd4b7560" datatype="html">
|
||||
<source>Amount (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</source>
|
||||
<target>რაოდენობა (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-market/bisq-market.component.html</context>
|
||||
<context context-type="linenumber">112,113</context>
|
||||
@@ -1082,6 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> დადასტურება</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1103,6 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> დადასტურება</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1209,6 +1221,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq.transaction.browser-title" datatype="html">
|
||||
<source>Transaction: <x id="INTERPOLATION" equiv-text="this.txId"/></source>
|
||||
<target>ტრანზაქცია: <x id="INTERPOLATION" equiv-text="this.txId"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.ts</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1436,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target>გადასვლა <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> შემოწირვის გასაკეთებლად</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1475,6 +1489,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3d395b07b1f87656ed773adcbb3daf8e00c08779" datatype="html">
|
||||
<source>Project Members</source>
|
||||
<target>პროექტის წევრები</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">181,183</context>
|
||||
@@ -1512,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1520,6 +1536,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="31c09dcc0ab351767631539b208d5f7de4005473" datatype="html">
|
||||
<source>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></source>
|
||||
<target>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -1528,6 +1545,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="696ade981a05c12e10df38ba6218c76e318813b3" datatype="html">
|
||||
<source>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></source>
|
||||
<target>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
@@ -1536,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target>არაკონფიდენციალური</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1544,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> ტრანსაქცია</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1552,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> ტრანზაქციები</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1569,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>ტრანსაქციების რაოდენობა ამ მისამართზე აჭარბებს Electrum სერვერის ლიმიტს<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> ნახეთ ტრანსაქცია Mempool ის ოფიციალურ გვერდზე: </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1602,6 +1624,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>მისამართი: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.ts</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1703,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1738,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>ასეტი: <x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1826,6 +1851,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a7ecfd7757d04b019beaa2d7208c728387bfc7e8" datatype="html">
|
||||
<source>Docs</source>
|
||||
<target>Docs</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/bisq-master-page/bisq-master-page.component.html</context>
|
||||
<context context-type="linenumber">42,45</context>
|
||||
@@ -1838,6 +1864,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bdf0e930eb22431140a2eaeacd809cc5f8ebd38c" datatype="html">
|
||||
<source>Next Block</source>
|
||||
<target>შემდეგი ბლოკი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">7,8</context>
|
||||
@@ -1850,6 +1877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a0e07a711d171f4d40dd388d70ed32f9b8101e0a" datatype="html">
|
||||
<source>Previous Block</source>
|
||||
<target>წინა ბლოკი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">26,27</context>
|
||||
@@ -2122,6 +2150,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></source>
|
||||
<target>ბლოკი<x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.ts</context>
|
||||
<context context-type="linenumber">141</context>
|
||||
@@ -2137,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>API service</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2534,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>Provides list of available currencies for a given base currency. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2541,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>Provides list of open offer prices for a single market.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2548,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2555,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>Provides list of available markets.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2562,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>Provides list of open offer details for a single market.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2569,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>Provides 24 hour price ticker for single market or all markets</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2576,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>Provides list of completed trades for a single market.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2583,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>Provides periodic volume data in terms of base currency for one or all markets.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2598,6 +2636,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e12cd52eaa77b446ba97436c145b59741151adf3" datatype="html">
|
||||
<source>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">179,180</context>
|
||||
@@ -2605,6 +2644,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2628,6 +2668,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4eb50557085c85bfca995b6ee0de56ec3f5e97eb" datatype="html">
|
||||
<source>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">231,233</context>
|
||||
@@ -2659,6 +2700,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="194d480219559b855b01ea58459066e3c63acdb2" datatype="html">
|
||||
<source>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">290,291</context>
|
||||
@@ -2674,6 +2716,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2689,6 +2732,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2712,6 +2756,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3e08815110b2e5ce8aa7256ed05a2faf6dbb7077" datatype="html">
|
||||
<source>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</source>
|
||||
<target>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">381,382</context>
|
||||
@@ -2727,6 +2772,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2734,6 +2780,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f8380186899495340cbfe7fb836ba664fb4b52af" datatype="html">
|
||||
<source>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</source>
|
||||
<target>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">420,421</context>
|
||||
@@ -2785,6 +2832,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="af1a465e50097fabbe55bf5dbcf5d0702bdbc98b" datatype="html">
|
||||
<source>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">506,507</context>
|
||||
@@ -2804,6 +2852,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -2819,6 +2868,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2826,6 +2876,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
@@ -2833,6 +2884,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fe9a40b2ff9674b4ab7d82624ffed340c9ee5b89" datatype="html">
|
||||
<source>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</source>
|
||||
<target>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">588,589</context>
|
||||
@@ -2856,6 +2908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2871,6 +2924,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="01723473ecc53cab60ef1b37dc39d8941994d56f" datatype="html">
|
||||
<source>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</source>
|
||||
<target>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">653,654</context>
|
||||
@@ -2878,6 +2932,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a706b1ded7506620b153dbcdea8108e6691bbbd9" datatype="html">
|
||||
<source>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</source>
|
||||
<target>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">671,672</context>
|
||||
@@ -2929,6 +2984,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7" datatype="html">
|
||||
<source>Documentation</source>
|
||||
<target>დოკუმენტაცია</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/docs.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -3054,6 +3110,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> ბლოკები</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3070,6 +3127,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> ბლოკი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3159,6 +3217,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target>mempool <x id="INTERPOLATION" equiv-text="blocksInBlock"/> ის ბლოკების კრება </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3166,6 +3225,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>მემპულის ბლოკი <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3173,6 +3233,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>ზღვარი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3180,6 +3241,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>ჯამი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3196,6 +3258,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3203,6 +3266,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3210,6 +3274,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>Broadcast Transaction</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3316,6 +3381,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22" datatype="html">
|
||||
<source>Filter</source>
|
||||
<target>გაფილტვრა</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -3354,6 +3420,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-since" datatype="html">
|
||||
<source><x id="DATE" equiv-text="dateStrings.i18nYear"/> ago</source>
|
||||
<target><x id="DATE" equiv-text="dateStrings.i18nYear"/> წინ</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-since/time-since.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3413,6 +3480,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-span" datatype="html">
|
||||
<source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source>
|
||||
<target>შემდეგ<x id="DATE" equiv-text="dateStrings.i18nYear"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-span/time-span.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3472,6 +3540,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-until" datatype="html">
|
||||
<source>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></source>
|
||||
<target>~<x id="DATE" equiv-text="dateStrings.i18nMinute"/>-ში</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-until/time-until.component.ts</context>
|
||||
<context context-type="linenumber">66</context>
|
||||
@@ -3667,6 +3736,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="516a786e59a57efaf80e11370b4bade400f19445" datatype="html">
|
||||
<source>Locktime</source>
|
||||
<target>Locktime</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">234,236</context>
|
||||
@@ -3815,6 +3885,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e7699861471f18a60e583512c45d84b388cfa120" datatype="html">
|
||||
<source>Previous output type</source>
|
||||
<target>Previous output type</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">116,117</context>
|
||||
@@ -3836,6 +3907,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3883,6 +3955,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>ტრანსაქციამ შეძლო <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% საკომისიოს ეკონომია, native SegWit-Bech32 ის გამოყენებით</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3909,6 +3982,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>ტრანზაქციამ შეძლო <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% ეკონომია საკომისიოზე, SegWit ის გამოყენებით და შეეძლო მეტი შეენახა <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% native SegWit-Bech32 ის გამოყენებით</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3917,6 +3991,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>ტრანსაქციას შეუძლია <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% ეკონომია, native SegWit-Bech32 ის გამოყენებით ან<x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% ის ეკონომია SegWit-P2SH ის გამოყენებით </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -3925,6 +4000,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e6da407140d70e08b6fba731455f8e0d72f900b5" datatype="html">
|
||||
<source>This transaction uses Taproot</source>
|
||||
<target>ეს ტრანზაქცია იყენებს Taproot-ს</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3933,6 +4009,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="71ed5c65589f49a732b8e93a780200191b2b6596" datatype="html">
|
||||
<source>Taproot</source>
|
||||
<target>Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3983,6 +4060,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>მხოლოდ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB საჭიროა ამ ბლოკში მოსახვედრად</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3995,6 +4073,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target>ზედმეტი გადახდილია <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x -ჯერ</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4118,6 +4197,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html">
|
||||
<source>L-BTC in circulation</source>
|
||||
<target>L-BTC ბრუნვაში</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context>
|
||||
<context context-type="linenumber">209,211</context>
|
||||
@@ -4192,6 +4272,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.year" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> year</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> წელი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -4199,6 +4280,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.years" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> years</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> წელი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -4206,6 +4288,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.month" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> month</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> თვე</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4213,6 +4296,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.months" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> months</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> თვე</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -4220,6 +4304,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> კვირა</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4227,6 +4312,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.weeks" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> weeks</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> კვირა</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4234,6 +4320,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.day" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> day</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> დღე</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">9</context>
|
||||
@@ -4241,6 +4328,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.days" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> days</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> დღე</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">10</context>
|
||||
@@ -4248,6 +4336,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hour" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hour</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> საათი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -4255,6 +4344,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hours" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hours</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> საათი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">12</context>
|
||||
@@ -4262,6 +4352,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> წუთი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
@@ -4269,6 +4360,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minutes" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minutes</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> წუთი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">14</context>
|
||||
@@ -4276,6 +4368,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.second" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> second</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> წამი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">15</context>
|
||||
@@ -4283,6 +4376,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.seconds" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> seconds</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> წამი</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">16</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target>슬라이드 <x id="INTERPOLATION" equiv-text="OnHover$ = new"/>/<x id="INTERPOLATION_1" equiv-text="; private _pa"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -460,7 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> 트랜잭년</target>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> 트랜잭션</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -1413,9 +1414,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f447b21299afc5bc9dadade96dbc90114bea837a" datatype="html">
|
||||
<source>Building a mempool and blockchain explorer for the Bitcoin community, focusing on the transaction fee market and multi-layer ecosystem, without any advertising, altcoins, or third-party trackers.</source>
|
||||
<target>비트코인 커뮤니티를 위해 맴풀과 비트코인 익스플로어를 만들었습니다.
|
||||
트랜잭션 비용 마켓, 멀티 레이어 체계를
|
||||
광고, 알트코인, 다른 채굴자들 없이 이용하실 수 있습니다. </target>
|
||||
<target>비트코인 커뮤니티를 위해 멤풀과 비트코인 익스플로어를 만들었습니다. 트랜잭션 비용 마켓과 멀티 레이어 체계를 광고, 알트코인, 그리고 트래커 없이 이용하실 수 있습니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">13,16</context>
|
||||
@@ -1450,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target>후원은 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/> https://mempool.space/sponsor <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>을 참조하시길 바랍니다</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1527,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>다중서명 <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/>/<x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1553,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target>비기밀</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1561,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target>트랜잭션 <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/>/<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1569,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target>트랜잭션 <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/>/<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1586,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target> <x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>이 주소의 트랜잭션 수가 Electrum 서버 제한<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/>을 초과합니다. 멤풀 웹사이트에서 이 주소를 확인하시는 것을 추천합니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1721,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/>/<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -2558,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>주어진 기본 통화에 대해 사용 가능한 통화 목록을 제공합니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2565,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>하나의 시장에 대한 매수 주문 목록을 제공합니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2572,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>주어진 시장에 대한 고가/저가/시가/종가 데이터를 제공합니다. 이는 캔들스틱 차트를 생성하는데 사용할 수 있습니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2579,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>사용 가능한 시장 목록을 제공합니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2586,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>하나의 시장에 대한 매도 주문 목록을 제공합니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2593,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>24시간 가격 티커를 하나 또는 모든 시장에 대해 제공합니다</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2600,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>하나의 시장에 대해 완료된 거래 목록을 제공합니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2607,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>하나 또는 모든 시장에 대한 주기적인 볼륨 데이터를 기본 통화 측면에서 제공합니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2622,6 +2636,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e12cd52eaa77b446ba97436c145b59741151adf3" datatype="html">
|
||||
<source>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>주소에 대한 세부 정보를 반환합니다. 제공되는 세부 정보: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>주소<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>블록체인 정보<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> 및 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>멤풀 정보<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>블록체인과 멤풀<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>정보는 각각 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> 및 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> 의 정보를 가진 객체를 포함하고 있습니다.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">179,180</context>
|
||||
@@ -2629,6 +2644,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>지정된 주소/스크립트 해시에 대한 트랜잭션 내역을 최신 항목부터 정렬하여 가져옵니다. 최대 50개의 멤풀 트랜잭션과 첫 25개의 컨펌된 트랜잭션을 반환합니다. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>를 사용하여 더 많은 확인된 거래를 요청할 수 있습니다 (아래 참조).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2834,6 +2850,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>트랜잭션에 대한 세부 정보를 반환합니다. 사용 가능한 필드 : <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> 버전 <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> 잠금 시간 <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> 크기 <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> 무게 <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> 수수료 <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> vin <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> vout <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> 및 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/> 상태 <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -3085,6 +3102,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/> 블록 <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3101,6 +3119,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/> 블록 <x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3190,6 +3209,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target>멤풀 블록 스택 <x id="INTERPOLATION" equiv-text="blocksInBlock"/>개</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3197,6 +3217,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>멤풀 블록 <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3204,6 +3225,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>범위</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3211,6 +3233,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>총액수</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3227,6 +3250,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>지불 주소로 식별: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3234,6 +3258,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>코인베이스 태그로 식별: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3241,6 +3266,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>트랜잭션을 비트코인 네트워크에 전송하기</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3347,6 +3373,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22" datatype="html">
|
||||
<source>Filter</source>
|
||||
<target>필터</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -3385,6 +3412,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-since" datatype="html">
|
||||
<source><x id="DATE" equiv-text="dateStrings.i18nYear"/> ago</source>
|
||||
<target><x id="DATE" equiv-text="dateStrings.i18nYear"/> 전</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-since/time-since.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3444,6 +3472,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-span" datatype="html">
|
||||
<source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source>
|
||||
<target><x id="DATE" equiv-text="dateStrings.i18nYear"/> 이후</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-span/time-span.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3503,6 +3532,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-until" datatype="html">
|
||||
<source>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></source>
|
||||
<target>~<x id="DATE" equiv-text="dateStrings.i18nMinute"/> 안에</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-until/time-until.component.ts</context>
|
||||
<context context-type="linenumber">66</context>
|
||||
@@ -3698,6 +3728,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="516a786e59a57efaf80e11370b4bade400f19445" datatype="html">
|
||||
<source>Locktime</source>
|
||||
<target>잠금 시간</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">234,236</context>
|
||||
@@ -3868,6 +3899,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/>로 페그아웃</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3915,6 +3947,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>이 트랜잭션은 native SegWit-Bech32를 사용하여 수수료를 <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% 절약했습니다</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3941,6 +3974,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>이 거래는 SegWit을 사용하여 수수료를 <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% 절약했으며 native SegWit-Bech32로 완전히 업그레이드하면 <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% 더 절약할 수 있습니다</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3949,6 +3983,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>이 트랜잭션은 native SegWit-Bech32로 업그레이드하여 수수료를 <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% 절약할 수 있습니다. SegWit-P2SH로 업그레이드하여 수수료를 <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>%를 절약할 수 있습니다</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4017,6 +4052,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>이 블록에 포함되기 위해서 ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB만 필요했습니다</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4029,6 +4065,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x 만큼 초과 지불</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target> Слајд <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> од <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -147,6 +148,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.progressbar.value" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="; } /** *"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="; } /** *"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/progressbar/progressbar.ts</context>
|
||||
<context context-type="linenumber">32,38</context>
|
||||
@@ -250,6 +252,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.AM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">115,121</context>
|
||||
@@ -257,6 +260,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.PM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="t() meridian: b"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="t() meridian: b"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">123,131</context>
|
||||
@@ -325,6 +329,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="465c39daa2b644679d73a451043622f1610a2084" datatype="html">
|
||||
<source>Issuer domain</source>
|
||||
<target>Емитент</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/assets/assets.component.html</context>
|
||||
<context context-type="linenumber">21,25</context>
|
||||
@@ -431,6 +436,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transaction</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> трансакција</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -455,6 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> трансакции</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -479,6 +486,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Адреса: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.ts</context>
|
||||
<context context-type="linenumber">43</context>
|
||||
@@ -486,6 +494,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="70572fa5fe9d93f071fbb0f3556d86de39f9e4af" datatype="html">
|
||||
<source>Block <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Блок <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -551,6 +560,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></source>
|
||||
<target>Блок <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.ts</context>
|
||||
<context context-type="linenumber">89</context>
|
||||
@@ -851,6 +861,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="74d80a5b284beb81e8aeb3b8efca0f78cd4b7560" datatype="html">
|
||||
<source>Amount (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</source>
|
||||
<target>Вредност (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-market/bisq-market.component.html</context>
|
||||
<context context-type="linenumber">112,113</context>
|
||||
@@ -1081,6 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> конфирмација</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1102,6 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> конфирмации</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1208,6 +1221,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq.transaction.browser-title" datatype="html">
|
||||
<source>Transaction: <x id="INTERPOLATION" equiv-text="this.txId"/></source>
|
||||
<target>Трансакција: <x id="INTERPOLATION" equiv-text="this.txId"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.ts</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1243,6 +1257,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8411955056013208681" datatype="html">
|
||||
<source>Asset listing fee</source>
|
||||
<target>Провизија за објава</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transactions/bisq-transactions.component.ts</context>
|
||||
<context context-type="linenumber">31</context>
|
||||
@@ -1318,6 +1333,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3275831985256202873" datatype="html">
|
||||
<source>Reimbursement request</source>
|
||||
<target>Барање за надомест</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transactions/bisq-transactions.component.ts</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -1433,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target>Оди на <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> за спонзорства</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1472,6 +1489,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3d395b07b1f87656ed773adcbb3daf8e00c08779" datatype="html">
|
||||
<source>Project Members</source>
|
||||
<target>Членови на проектот</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">181,183</context>
|
||||
@@ -1509,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> од <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1517,6 +1536,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="31c09dcc0ab351767631539b208d5f7de4005473" datatype="html">
|
||||
<source>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></source>
|
||||
<target>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -1525,6 +1545,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="696ade981a05c12e10df38ba6218c76e318813b3" datatype="html">
|
||||
<source>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></source>
|
||||
<target>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
@@ -1533,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target> Недоверлива</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1541,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> од <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> трансакција</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1549,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> од <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> трансакции</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1566,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>Бројот на трансакции на оваа адреса го надминува лимитот на Electrum серверот<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Разгледај ја оваа адреса на официјалната Mempool страница: </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1599,6 +1624,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Адреса: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.ts</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1656,6 +1682,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c5b2c0d65b8fd12ebf8c0d79f562703776fc954e" datatype="html">
|
||||
<source>Pegged in</source>
|
||||
<target>Pegged in</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">46</context>
|
||||
@@ -1665,6 +1692,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8f5d6ce525a24b049fee47f9b2d8447cca97ccc8" datatype="html">
|
||||
<source>Pegged out</source>
|
||||
<target>Pegged out</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1698,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> од <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1706,6 +1735,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d2a84740e76b7220516a9f10644e4b3bdabdb833" datatype="html">
|
||||
<source>Peg In/Out and Burn Transactions</source>
|
||||
<target>Peg In/Out и Ликвидирачки Трансакции</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">81</context>
|
||||
@@ -1714,6 +1744,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcbd3315aa10b59ba6ef383c6f16ace6c9d53b71" datatype="html">
|
||||
<source>Issuance and Burn Transactions</source>
|
||||
<target>Издавачки и Ликвидирачки Трансакции</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">82</context>
|
||||
@@ -1731,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>Средство: <x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1819,6 +1851,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a7ecfd7757d04b019beaa2d7208c728387bfc7e8" datatype="html">
|
||||
<source>Docs</source>
|
||||
<target>Документација</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/bisq-master-page/bisq-master-page.component.html</context>
|
||||
<context context-type="linenumber">42,45</context>
|
||||
@@ -1831,6 +1864,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bdf0e930eb22431140a2eaeacd809cc5f8ebd38c" datatype="html">
|
||||
<source>Next Block</source>
|
||||
<target>Нареден Блок</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">7,8</context>
|
||||
@@ -1843,6 +1877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a0e07a711d171f4d40dd388d70ed32f9b8101e0a" datatype="html">
|
||||
<source>Previous Block</source>
|
||||
<target>Претходен Блок</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">26,27</context>
|
||||
@@ -1985,6 +2020,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="855f852e5642a1279605465df0cbbe78c2622648" datatype="html">
|
||||
<source>Based on average native segwit transaction of 140 vBytes</source>
|
||||
<target>Базирано на просечна segwit трансакција од 140 vBytes</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">79,81</context>
|
||||
@@ -2055,6 +2091,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d71be278785ad5940aacaf2b29a67bdbf6fc6be8" datatype="html">
|
||||
<source>Merkle root</source>
|
||||
<target>Merkle root</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">133,135</context>
|
||||
@@ -2072,6 +2109,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a6bb63d98a8a67689070a79ccf13960c25b572ef" datatype="html">
|
||||
<source>Nonce</source>
|
||||
<target>Nonce</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">147,149</context>
|
||||
@@ -2080,6 +2118,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cbfb79ff517493268a49acffa81ecc02336d8372" datatype="html">
|
||||
<source>Block Header Hex</source>
|
||||
<target>Хекс од заглавието на блокот</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">151,152</context>
|
||||
@@ -2111,6 +2150,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></source>
|
||||
<target>Блок <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.ts</context>
|
||||
<context context-type="linenumber">141</context>
|
||||
@@ -2126,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>API сервис</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2134,6 +2175,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b151944861534c4a9e9623537dba0a95f60e4455" datatype="html">
|
||||
<source>Endpoint</source>
|
||||
<target>Endpoint</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">32,33</context>
|
||||
@@ -2522,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>Обезбедува листа од достапни валути за дадена основна валута.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2529,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>Обезбедува листа од отворени ценовни понуди за одреден маркет. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2536,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>Обезбедува hi/low/open/close податоци за одреден маркет кои можат да бидат искористени за генерирање на берзански графикон.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2543,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target> Обезбедува листа од сите достапни маркети.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2550,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>Обезбедува детална листа од сите отворени понуди за одреден маркет.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2557,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>Обезбедува тикер за 24 часовна цена за одреден или сите маркети. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2564,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>Обезбедува листа од извршени тргувања за одреден маркет.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2571,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>Обезбедува периодични податоци за волуменот во однос на основната валута за еден или сите маркети.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2586,6 +2636,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e12cd52eaa77b446ba97436c145b59741151adf3" datatype="html">
|
||||
<source>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Враќа детали за одредена адреса. Достапни полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats секој содржи објект со <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">179,180</context>
|
||||
@@ -2593,6 +2644,8 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>Ја враќа историјата на трансакции за одредена адреса или scripthash, подредени по најновите.
|
||||
Враќа до 50 mempool трансакции плус првите 25 потврдени трансакции. За повеќе потврдени трансакции користи го <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (види подолу).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2616,6 +2669,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4eb50557085c85bfca995b6ee0de56ec3f5e97eb" datatype="html">
|
||||
<source>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Земи листа од непотрошени трансакциски излези поврзани со одредена адреса или scripthash. Достапни полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (со статусот на влезната трансакција).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>Исто има и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> поле што може да се покаже на местото на <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, вклучително и следните додатни полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">231,233</context>
|
||||
@@ -2631,6 +2685,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4a0bf20cf26a4f4a387bed5c3d47c23294cb606e" datatype="html">
|
||||
<source>Returns transactions associated with the specified Liquid asset. For the network's native asset, returns a list of peg in, peg out, and burn transactions. For user-issued assets, returns a list of issuance, reissuance, and burn transactions. Does not include regular transactions transferring this asset.</source>
|
||||
<target>Враќа трансакции поврзани со посоченото Liquid средство. За основното средство на мрежата, враќа листа од peg in, peg out и ликвидирачките трансакции. За средства создадени од корисници, враќа листата на издавачки, реиздавачки и ликвидирачки трансакции. Не ги вклучува регуларните трансакции околу трансферот на ова стредство. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">260,262</context>
|
||||
@@ -2646,6 +2701,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="194d480219559b855b01ea58459066e3c63acdb2" datatype="html">
|
||||
<source>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Враќа детали за блокот. Достапни полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">290,291</context>
|
||||
@@ -2661,6 +2717,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Го враќа хашот на блок со одредена висина<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2676,6 +2733,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>Го враќа конфирмацискиот статус на блокот. Достапни полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false за неврзани блокови), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (хашот на наредниот блок, достапно само за блокови во најдобриот синџир).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2699,6 +2757,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3e08815110b2e5ce8aa7256ed05a2faf6dbb7077" datatype="html">
|
||||
<source>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</source>
|
||||
<target>Ја враќа трансакцијата на индекс <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> во наведениот блок.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">381,382</context>
|
||||
@@ -2714,6 +2773,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>Враќа листа од трансакции во блокот (до 25 трансакции почнувајќи од <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Вратените трансакции немаат <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> поле, бидејќи сите трансакции го споделуваат истиот блок и конфирмациски статус.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2721,6 +2781,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f8380186899495340cbfe7fb836ba664fb4b52af" datatype="html">
|
||||
<source>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</source>
|
||||
<target>Ги враќа најновите 10 блока почнувајќи од врвот или од некоја зададена висина <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">420,421</context>
|
||||
@@ -2752,6 +2813,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7d43b13f97ee52aae72d728a52af2e31f6edbf38" datatype="html">
|
||||
<source>Returns current mempool backlog statistics.</source>
|
||||
<target>Враќа моментална статистика за сите непотврдени трансакции во mempool.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">480,482</context>
|
||||
@@ -2761,6 +2823,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="23c346e87b137b1807bac13c27d19dc18f745f8f" datatype="html">
|
||||
<source>Get the full list of txids in the mempool as an array. The order of the txids is arbitrary and does not match bitcoind.</source>
|
||||
<target>Превземи целосна листа од трансакции во mempool-от како низа. Редоследот на трансакциите е случаен и не го рефлектира редоследот во bitcoind. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">493,495</context>
|
||||
@@ -2770,6 +2833,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="af1a465e50097fabbe55bf5dbcf5d0702bdbc98b" datatype="html">
|
||||
<source>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Превземи листа од последните 10 трансакции во mempool-от. Секој објект содржи општи податоци, со следните полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">506,507</context>
|
||||
@@ -2789,6 +2853,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Враќа детали за трансакцијата. Достапни полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -2804,6 +2869,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target>Враќа меркл доказ за вклучување на трансакцијата во <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> формат.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2811,6 +2877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target>Враќа меркл доказ за вклучување на трансакцијата во <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle формат.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
@@ -2818,6 +2885,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fe9a40b2ff9674b4ab7d82624ffed340c9ee5b89" datatype="html">
|
||||
<source>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</source>
|
||||
<target>Го враќа статусот на трошење на трансакцискиот излез. Достапни полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опционално), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опционално), и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опционално, статус на потрошувачката трансакција).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">588,589</context>
|
||||
@@ -2841,6 +2909,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>Го враќа конфирмацискиот статус на трансакцијата. Достапни полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опционално), и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опционално).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2856,6 +2925,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="01723473ecc53cab60ef1b37dc39d8941994d56f" datatype="html">
|
||||
<source>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</source>
|
||||
<target>Емитувај трансакција на мрежата. Трансакцијата треба да биде во хексадецимален формат во API барањето. При успешно емитување како резултат ќе биде вратено<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">653,654</context>
|
||||
@@ -2863,6 +2933,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a706b1ded7506620b153dbcdea8108e6691bbbd9" datatype="html">
|
||||
<source>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</source>
|
||||
<target>Објавување: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> за да специфираш што да биде објавено. Достапни полиња: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Објави трансакции поврзани со адресса: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> за да ги добиеш сите нови трансакции што ја содржат таа адреса како влез или излез. Враќа низа од транссакции. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> за нови трансакции во mempool-от, и <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> за поврдени трансакции во најновиот блок.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">671,672</context>
|
||||
@@ -2914,6 +2985,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7" datatype="html">
|
||||
<source>Documentation</source>
|
||||
<target>Документација</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/docs.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -2979,6 +3051,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0ae5beecbbfc96bcdf4f9a637aa72687e81ef5e1" datatype="html">
|
||||
<source>Tx vBytes per second:</source>
|
||||
<target>Tx vBytes во секунда:</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">5,7</context>
|
||||
@@ -3038,6 +3111,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>блокови<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3054,6 +3128,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>блок<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3143,6 +3218,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target>Збир од <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool блокови</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3150,6 +3226,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>Mempool блок <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3157,6 +3234,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>Опсег</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3164,6 +3242,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>Сума</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3180,6 +3259,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>Идентификуван по адреса на плаќање: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3187,6 +3267,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>Идентификуван по таг од ковачницата: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3194,6 +3275,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>Емитирај ја Трансакцијата</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3211,6 +3293,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2fbb7745c7048af923991e08ccd6975364be90d" datatype="html">
|
||||
<source>Transaction Hex</source>
|
||||
<target>Хекс на трансакцијата</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -3290,6 +3373,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="75c20c8a9cd9723d45bee0230dd582d7c2e4ecbc" datatype="html">
|
||||
<source>Mempool by vBytes (sat/vByte)</source>
|
||||
<target>Mempool прикажан по vBytes (sat/vByte)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -3298,6 +3382,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22" datatype="html">
|
||||
<source>Filter</source>
|
||||
<target>Филтер</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -3306,6 +3391,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="add9d52e5bf541c941df44e251a5c1cafcc92e9d" datatype="html">
|
||||
<source>Invert</source>
|
||||
<target>Инвертирај</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">62</context>
|
||||
@@ -3335,6 +3421,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-since" datatype="html">
|
||||
<source><x id="DATE" equiv-text="dateStrings.i18nYear"/> ago</source>
|
||||
<target>Пред <x id="DATE" equiv-text="dateStrings.i18nYear"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-since/time-since.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3394,6 +3481,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-span" datatype="html">
|
||||
<source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source>
|
||||
<target>После <x id="DATE" equiv-text="dateStrings.i18nYear"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-span/time-span.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3453,6 +3541,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-until" datatype="html">
|
||||
<source>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></source>
|
||||
<target>За ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-until/time-until.component.ts</context>
|
||||
<context context-type="linenumber">66</context>
|
||||
@@ -3648,6 +3737,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="516a786e59a57efaf80e11370b4bade400f19445" datatype="html">
|
||||
<source>Locktime</source>
|
||||
<target>Locktime</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">234,236</context>
|
||||
@@ -3722,6 +3812,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5de25175982d51c72d25bd79933e7b412d51e343" datatype="html">
|
||||
<source>Peg-in</source>
|
||||
<target>Peg-in</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">53,55</context>
|
||||
@@ -3795,6 +3886,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e7699861471f18a60e583512c45d84b388cfa120" datatype="html">
|
||||
<source>Previous output type</source>
|
||||
<target>Претходен тип на излезот</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">116,117</context>
|
||||
@@ -3816,6 +3908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target>Peg-out кон <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3863,6 +3956,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>Оваа трансакција заштеди <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% во провизии со користење на SegWit-Bech32</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3889,6 +3983,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>Оваа трансакција заштеди <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% во провизии со користење на SegWit и можеше да заштеди <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% дополнително доколку користеше SegWit-Bech32</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3897,6 +3992,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>Оваа трансакција можеше да заштеди<x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% во провизии со користење на SegWit-Bech32 или <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% со SegWit-P2SH</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -3905,6 +4001,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e6da407140d70e08b6fba731455f8e0d72f900b5" datatype="html">
|
||||
<source>This transaction uses Taproot</source>
|
||||
<target>Оваа трансакција користи Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3913,6 +4010,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="71ed5c65589f49a732b8e93a780200191b2b6596" datatype="html">
|
||||
<source>Taproot</source>
|
||||
<target>Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3963,6 +4061,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>Само ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB беше потребно за вклучување во блокот</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3975,6 +4074,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target>Преплатено <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4098,6 +4198,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html">
|
||||
<source>L-BTC in circulation</source>
|
||||
<target>L-BTC во циркулација</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context>
|
||||
<context context-type="linenumber">209,211</context>
|
||||
@@ -4172,6 +4273,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.year" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> year</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> година</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -4179,6 +4281,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.years" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> years</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> години</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -4186,6 +4289,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.month" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> month</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> месец</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4193,6 +4297,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.months" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> months</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> месеци</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -4200,6 +4305,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> недела</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4207,6 +4313,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.weeks" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> weeks</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> недели</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4214,6 +4321,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.day" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> day</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> ден</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">9</context>
|
||||
@@ -4221,6 +4329,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.days" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> days</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> дена</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">10</context>
|
||||
@@ -4228,6 +4337,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hour" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hour</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> час</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -4235,6 +4345,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hours" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hours</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> часа</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">12</context>
|
||||
@@ -4242,6 +4353,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> минута</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
@@ -4249,6 +4361,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minutes" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minutes</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> минути</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">14</context>
|
||||
@@ -4256,6 +4369,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.second" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> second</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> секунда</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">15</context>
|
||||
@@ -4263,6 +4377,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.seconds" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> seconds</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> секунди</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">16</context>
|
||||
|
||||
@@ -2868,7 +2868,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target>Retourneert een merkle-opnamebewijs voor de transactie door gebruik van <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> formaat.</target>
|
||||
<target>Geeft een merkle-opnamebewijs voor de transactie door gebruik van <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> formaat.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2876,7 +2876,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target>Retourneert een merkle-opnamebewijs voor de transactie door gebruik van <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> formaat.</target>
|
||||
<target>Geeft een merkle-opnamebewijs voor de transactie door gebruik van <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> formaat.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
|
||||
@@ -3233,7 +3233,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>Zasięg</target>
|
||||
<target>Przedział</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> de <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -147,6 +148,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.progressbar.value" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="; } /** *"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="; } /** *"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/progressbar/progressbar.ts</context>
|
||||
<context context-type="linenumber">32,38</context>
|
||||
@@ -250,6 +252,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.AM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">115,121</context>
|
||||
@@ -257,6 +260,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.PM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="t() meridian: b"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="t() meridian: b"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">123,131</context>
|
||||
@@ -432,6 +436,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transaction</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> transação</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -456,6 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ i }}"/> transações</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -480,6 +486,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Endereço: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.ts</context>
|
||||
<context context-type="linenumber">43</context>
|
||||
@@ -487,6 +494,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="70572fa5fe9d93f071fbb0f3556d86de39f9e4af" datatype="html">
|
||||
<source>Block <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Bloco <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -552,6 +560,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></source>
|
||||
<target>Bloco <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.ts</context>
|
||||
<context context-type="linenumber">89</context>
|
||||
@@ -852,6 +861,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="74d80a5b284beb81e8aeb3b8efca0f78cd4b7560" datatype="html">
|
||||
<source>Amount (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</source>
|
||||
<target>Quantia (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-market/bisq-market.component.html</context>
|
||||
<context context-type="linenumber">112,113</context>
|
||||
@@ -1082,6 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmação</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1103,6 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmações</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1209,6 +1221,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq.transaction.browser-title" datatype="html">
|
||||
<source>Transaction: <x id="INTERPOLATION" equiv-text="this.txId"/></source>
|
||||
<target>Transação: <x id="INTERPOLATION" equiv-text="this.txId"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.ts</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1436,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target>Navege para <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> para patrocinar</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1475,6 +1489,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3d395b07b1f87656ed773adcbb3daf8e00c08779" datatype="html">
|
||||
<source>Project Members</source>
|
||||
<target>Membros do Projeto</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">181,183</context>
|
||||
@@ -1512,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> de <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1520,6 +1536,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="31c09dcc0ab351767631539b208d5f7de4005473" datatype="html">
|
||||
<source>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></source>
|
||||
<target>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -1528,6 +1545,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="696ade981a05c12e10df38ba6218c76e318813b3" datatype="html">
|
||||
<source>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></source>
|
||||
<target>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
@@ -1536,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target>Não confidencial</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1544,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> de <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transação</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1552,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> de <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transações</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1569,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>O número de transações neste endereço excede o limite do servidor Electrum<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Considere visualizar este endereço no site oficial do Mempool:</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1602,6 +1624,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Endereço: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.ts</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1703,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> de <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1738,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>Ativo: <x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1826,6 +1851,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a7ecfd7757d04b019beaa2d7208c728387bfc7e8" datatype="html">
|
||||
<source>Docs</source>
|
||||
<target>Docs</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/bisq-master-page/bisq-master-page.component.html</context>
|
||||
<context context-type="linenumber">42,45</context>
|
||||
@@ -1838,6 +1864,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bdf0e930eb22431140a2eaeacd809cc5f8ebd38c" datatype="html">
|
||||
<source>Next Block</source>
|
||||
<target>Próximo Bloco</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">7,8</context>
|
||||
@@ -1850,6 +1877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a0e07a711d171f4d40dd388d70ed32f9b8101e0a" datatype="html">
|
||||
<source>Previous Block</source>
|
||||
<target>Bloco Anterior</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">26,27</context>
|
||||
@@ -2122,6 +2150,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></source>
|
||||
<target>Bloco <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.ts</context>
|
||||
<context context-type="linenumber">141</context>
|
||||
@@ -2137,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>Serviço de API</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2534,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>Fornece uma lista de moedas disponíveis para uma determinada moeda base.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2541,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>Fornece lista de preços de oferta aberta para um único mercado.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2548,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>Fornece dados de máxima/mínima/abertura/fechamento para um determinado mercado. Isso pode ser usado para gerar um gráfico de velas.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2555,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>Fornece lista de mercados disponíveis.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2562,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>Forenece uma lista de detalhes de ofertas abertas para um único mercado.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2569,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>Fornece ticker com preço das 24 horas para o único mercado ou todos os mercados </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2576,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>Fornece lista de negociações concluídas para um único mercado. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2583,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>Fornece dados de volume periódicos em termos de moeda base para um ou todos os mercados. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2598,6 +2636,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e12cd52eaa77b446ba97436c145b59741151adf3" datatype="html">
|
||||
<source>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Retorna detalhes sobre um endereço. Campos disponíveis: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain, mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats cada um contém um objeto com <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spend_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spend_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">179,180</context>
|
||||
@@ -2605,6 +2644,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>Obtenha o histórico de transações para o endereço/scripthash especificado, classificado com o mais recente primeiro. Retorna até 50 transações mempool mais as 25 primeiras transações confirmadas. Você pode solicitar mais transações confirmadas usando<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (veja abaixo).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2628,6 +2668,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4eb50557085c85bfca995b6ee0de56ec3f5e97eb" datatype="html">
|
||||
<source>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Obtenha a lista de saídas de transações não gastas associadas ao endereço / scripthash. Campos disponíveis: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (com o status do tx de financiamento). <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>Também há um campo <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> que pode aparecer no lugar do <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valor<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, além dos seguintes campos adicionais: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> / <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> / <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> , e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">231,233</context>
|
||||
@@ -2659,6 +2700,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="194d480219559b855b01ea58459066e3c63acdb2" datatype="html">
|
||||
<source>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Retorna detalhes sobre um bloco. Campos disponíveis: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">290,291</context>
|
||||
@@ -2674,6 +2716,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Retorna o hash do bloco atual em <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2689,6 +2732,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>Retorna o status de confirmação de um bloco. Campos disponíveis: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (booleano, falso para blocos órfãos), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (o hash do próximo bloco, disponível apenas para blocos na melhor cadeia). </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2712,6 +2756,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3e08815110b2e5ce8aa7256ed05a2faf6dbb7077" datatype="html">
|
||||
<source>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</source>
|
||||
<target>Retorna a transação no índice <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> com o bloco especificado.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">381,382</context>
|
||||
@@ -2727,6 +2772,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>Retorna uma lista de transações no bloco (até 25 transações começando em <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). As transações retornadas aqui não têm o campo de <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, pois todas as transações compartilham o mesmo bloco e status de confirmação.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2734,6 +2780,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f8380186899495340cbfe7fb836ba664fb4b52af" datatype="html">
|
||||
<source>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</source>
|
||||
<target>Retorna os 10 blocos mais novos começando na ponta ou em<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> se especificado.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">420,421</context>
|
||||
@@ -2785,6 +2832,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="af1a465e50097fabbe55bf5dbcf5d0702bdbc98b" datatype="html">
|
||||
<source>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Obtenha uma lista das últimas 10 transações que entraram no mempool. Cada objeto de transação contém dados de visão geral simplificados, com os seguintes campos: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">506,507</context>
|
||||
@@ -2804,6 +2852,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Retorna detalhes sobre uma transação. Campos disponíveis: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -2819,6 +2868,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target>Retorna uma prova de inclusão de merkle para a transação usando o formato <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>merkleblock do bitcoind<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2826,6 +2876,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target>Retorna uma prova de inclusão de merkle para a transação usando o formato <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>blockchain.transaction.get_merkle do Electrum.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
@@ -2833,6 +2884,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fe9a40b2ff9674b4ab7d82624ffed340c9ee5b89" datatype="html">
|
||||
<source>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</source>
|
||||
<target>Retorna o status de gastos de uma saída de transação. Campos disponíveis: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spend<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (booleano), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcional) e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcional, o status do gasto tx). </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">588,589</context>
|
||||
@@ -2856,6 +2908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>Retorna o status de confirmação da transação. Campos disponíveis: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmado<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (booleano), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (opcional).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2871,6 +2924,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="01723473ecc53cab60ef1b37dc39d8941994d56f" datatype="html">
|
||||
<source>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</source>
|
||||
<target>Transmita uma transação bruta para a rede. A transação deve ser fornecida como hexadecimal no corpo da solicitação. O <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> será devolvido em caso de sucesso. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">653,654</context>
|
||||
@@ -2878,6 +2932,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a706b1ded7506620b153dbcdea8108e6691bbbd9" datatype="html">
|
||||
<source>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</source>
|
||||
<target>Push padrão: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/>ação: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>para expressar o que você deseja push. Disponível: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transações relacionadas ao endereço: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/>'track-address': '3PbJ ... bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>para receber todas as novas transações contendo aquele endereço como entrada ou saída. Retorna uma matriz de transações. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> para novas transações de mempool e <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> para novas transações de bloco confirmadas. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">671,672</context>
|
||||
@@ -2929,6 +2984,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7" datatype="html">
|
||||
<source>Documentation</source>
|
||||
<target>Documentação</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/docs.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -3054,6 +3110,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocos<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3070,6 +3127,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>bloco<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3159,6 +3217,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target>Pilha de <x id="INTERPOLATION" equiv-text="blocksInBlock"/> blocos mempool</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3166,6 +3225,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>Bloco Mempool <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3173,6 +3233,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>Alcance</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3180,6 +3241,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>Soma</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3196,6 +3258,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>Identificado pelo endereço de pagamento: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3203,6 +3266,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>Identificado pela tag coinbase: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3210,6 +3274,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>Transmitir Transação</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3316,6 +3381,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22" datatype="html">
|
||||
<source>Filter</source>
|
||||
<target>Filtro</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -3354,6 +3420,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-since" datatype="html">
|
||||
<source><x id="DATE" equiv-text="dateStrings.i18nYear"/> ago</source>
|
||||
<target><x id="DATE" equiv-text="dateStrings.i18nYear"/> atrás</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-since/time-since.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3413,6 +3480,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-span" datatype="html">
|
||||
<source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source>
|
||||
<target>Depois <x id="DATE" equiv-text="dateStrings.i18nYear"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-span/time-span.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3472,6 +3540,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-until" datatype="html">
|
||||
<source>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></source>
|
||||
<target>Em ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-until/time-until.component.ts</context>
|
||||
<context context-type="linenumber">66</context>
|
||||
@@ -3667,6 +3736,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="516a786e59a57efaf80e11370b4bade400f19445" datatype="html">
|
||||
<source>Locktime</source>
|
||||
<target>Tempo travado</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">234,236</context>
|
||||
@@ -3815,6 +3885,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e7699861471f18a60e583512c45d84b388cfa120" datatype="html">
|
||||
<source>Previous output type</source>
|
||||
<target>Tipo de saída anterior</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">116,117</context>
|
||||
@@ -3836,6 +3907,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target>Peg-out para <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3883,6 +3955,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>Essa transação economizou <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% em taxas por usar SegWit-Bech32 nativo.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3909,6 +3982,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>Essa transação economizou <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% em taxas usando SegWit e poderia economizar mais <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% se atualizasse completamente para SegWit-Bech32</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3917,6 +3991,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>Essa transação poderia economizar <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% em taxas se atualizasse para SegWit-Bech32 nativo ou <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% atualizando para SegWit-P2SH</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -3925,6 +4000,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e6da407140d70e08b6fba731455f8e0d72f900b5" datatype="html">
|
||||
<source>This transaction uses Taproot</source>
|
||||
<target>Essa transação usa Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3933,6 +4009,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="71ed5c65589f49a732b8e93a780200191b2b6596" datatype="html">
|
||||
<source>Taproot</source>
|
||||
<target>Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3983,6 +4060,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>Apenas ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB eram necessários para entrar nesse bloco</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3995,6 +4073,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target>Pago em excesso <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4118,6 +4197,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html">
|
||||
<source>L-BTC in circulation</source>
|
||||
<target>L-BTC em circulação</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context>
|
||||
<context context-type="linenumber">209,211</context>
|
||||
@@ -4192,6 +4272,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.year" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> year</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> ano</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -4199,6 +4280,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.years" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> years</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> anos</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -4206,6 +4288,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.month" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> month</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> mês</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4213,6 +4296,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.months" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> months</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> meses</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -4220,6 +4304,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> semana</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4227,6 +4312,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.weeks" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> weeks</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> semanas</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4234,6 +4320,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.day" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> day</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> dia</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">9</context>
|
||||
@@ -4241,6 +4328,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.days" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> days</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> dias</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">10</context>
|
||||
@@ -4248,6 +4336,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hour" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hour</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> hora </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -4255,6 +4344,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hours" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hours</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> horas</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">12</context>
|
||||
@@ -4262,6 +4352,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> minuto</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
@@ -4269,6 +4360,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minutes" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minutes</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> minutos</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">14</context>
|
||||
@@ -4276,6 +4368,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.second" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> second</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> segundo</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">15</context>
|
||||
@@ -4283,6 +4376,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.seconds" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> seconds</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> segundos</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">16</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target>Kayma <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> / <x id="INTERPOLATION_1" equiv-text="; private _pa"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -147,6 +148,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.progressbar.value" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="; } /** *"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="; } /** *"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/progressbar/progressbar.ts</context>
|
||||
<context context-type="linenumber">32,38</context>
|
||||
@@ -250,6 +252,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.AM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">115,121</context>
|
||||
@@ -257,6 +260,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.PM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="t() meridian: b"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="t() meridian: b"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">123,131</context>
|
||||
@@ -432,6 +436,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transaction</source>
|
||||
<target>İşlem <x id="INTERPOLATION" equiv-text="{{ i }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -456,6 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target>İşlemler <x id="INTERPOLATION" equiv-text="{{ i }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -480,6 +486,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Adres: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.ts</context>
|
||||
<context context-type="linenumber">43</context>
|
||||
@@ -487,6 +494,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="70572fa5fe9d93f071fbb0f3556d86de39f9e4af" datatype="html">
|
||||
<source>Block <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Blok <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -552,6 +560,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></source>
|
||||
<target>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>:<x id="BLOCK_HASH" equiv-text="block.hash"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.ts</context>
|
||||
<context context-type="linenumber">89</context>
|
||||
@@ -852,6 +861,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="74d80a5b284beb81e8aeb3b8efca0f78cd4b7560" datatype="html">
|
||||
<source>Amount (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</source>
|
||||
<target>Miktar (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-market/bisq-market.component.html</context>
|
||||
<context context-type="linenumber">112,113</context>
|
||||
@@ -1082,6 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> onay</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1103,6 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> onaylar</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1209,6 +1221,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq.transaction.browser-title" datatype="html">
|
||||
<source>Transaction: <x id="INTERPOLATION" equiv-text="this.txId"/></source>
|
||||
<target>İşlem: <x id="INTERPOLATION" equiv-text="this.txId"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.ts</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1436,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target><x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> 'a ilerle</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1475,6 +1489,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3d395b07b1f87656ed773adcbb3daf8e00c08779" datatype="html">
|
||||
<source>Project Members</source>
|
||||
<target>Proje Üyeleri</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">181,183</context>
|
||||
@@ -1512,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>Çoklu imza <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/>/<x id="INTERPOLATION" equiv-text="{{ multisigM }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1520,6 +1536,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="31c09dcc0ab351767631539b208d5f7de4005473" datatype="html">
|
||||
<source>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></source>
|
||||
<target>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -1528,6 +1545,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="696ade981a05c12e10df38ba6218c76e318813b3" datatype="html">
|
||||
<source>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></source>
|
||||
<target>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
@@ -1536,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target>Gizli Olmaya</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1544,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target>İşlemin <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/>/<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> 'si</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1552,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target>İşlemlerin <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/>/<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/>'si</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1569,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>Bu adres üzerindeki işlem sayısı Electrum sunucu limitini aşmaktadır <x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Bu adresi resmi Mempool websitesi üzerinde görüntüleyin: </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1602,6 +1624,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Adres: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.ts</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1703,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/>/<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1738,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>Varlık: <x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1826,6 +1851,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a7ecfd7757d04b019beaa2d7208c728387bfc7e8" datatype="html">
|
||||
<source>Docs</source>
|
||||
<target>Dökümanlar</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/bisq-master-page/bisq-master-page.component.html</context>
|
||||
<context context-type="linenumber">42,45</context>
|
||||
@@ -1838,6 +1864,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bdf0e930eb22431140a2eaeacd809cc5f8ebd38c" datatype="html">
|
||||
<source>Next Block</source>
|
||||
<target>Sonraki Blok</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">7,8</context>
|
||||
@@ -1850,6 +1877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a0e07a711d171f4d40dd388d70ed32f9b8101e0a" datatype="html">
|
||||
<source>Previous Block</source>
|
||||
<target>Önceki Blok</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">26,27</context>
|
||||
@@ -2122,6 +2150,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></source>
|
||||
<target>Blok: <x id="BLOCK_HEIGHT" equiv-text="block.height"/>/<x id="BLOCK_ID" equiv-text="block.id"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.ts</context>
|
||||
<context context-type="linenumber">141</context>
|
||||
@@ -2137,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>APU servisi</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2534,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>Para birimi olarak kullanmak için kullanılabilir para birimlerini listeler</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2541,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>Tek bir pazar için açık teklifleri gösterir</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2548,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>Tek bir pazar için yüksek/düşül/açık/kapalı datası verir. Bu data ile mum grafikleri oluşturulabilir. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2555,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>Kullanılabilir pazarları listeler.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2562,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>Tek bir market için açık teklifleri listeler.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2569,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>Tek bir market ya da bütün marketler için 24 saatlik fiyat bilgisi gösterir.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2576,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>Tek bir market üzerindeki tamamlanmış işlemleri listeler.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2583,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>Tek bir pazar veya çoklu pazarlar için tercih edilen para birimi cinsinden hacim datasını gösterir. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2598,6 +2636,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e12cd52eaa77b446ba97436c145b59741151adf3" datatype="html">
|
||||
<source>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Bir adrese ait bütün detayları gösterir. Kullanılabilir alanlar: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/> herhangibir obje içeren datalar <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, ve <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">179,180</context>
|
||||
@@ -2605,6 +2644,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>En yeniden başlayarak, belli bir adres/scripthash için işlem geçmişini al. En son 50 mempool işlemini ve de ek olarak ilk 25 onaylanmış adresi gösterir. Daha fazla onaylanmış işlem görmek için <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (aşağıya bakınız)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2628,6 +2668,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4eb50557085c85bfca995b6ee0de56ec3f5e97eb" datatype="html">
|
||||
<source>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Bir adres/scripthash ile ilişkili harcanmamış çıkış işlemlerini al. Kullanılabilir alanlar: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, ve<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stauts<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (fonlayan işlemin tx durumu ile). Ayrıca<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> alanı <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> yerine kullanılabilir ve ek olarak: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asstcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, ve <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> eklenebilir. <x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">231,233</context>
|
||||
@@ -2660,6 +2701,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="194d480219559b855b01ea58459066e3c63acdb2" datatype="html">
|
||||
<source>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Bir blok hakkında detayları paylaşır. Kullanılabilir alanlar: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> ve <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">290,291</context>
|
||||
@@ -2675,6 +2717,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Bloğun anlık olarak bulunduğu hash'i gösterir <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2690,6 +2733,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>Bloğun onay durumunu gösterir. Kullanılabilen alanlar: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, yanlış ve öksüz bloklar), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (sonraki blok hashi sadece en iyi zincirde bulunan bloklar için verilir)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2713,6 +2757,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3e08815110b2e5ce8aa7256ed05a2faf6dbb7077" datatype="html">
|
||||
<source>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</source>
|
||||
<target>Belirlenen blok içerisindeki işlem indeksini <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> verir. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">381,382</context>
|
||||
@@ -2728,6 +2773,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>Bir bloktaki işlemleri listeler (<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> 'ten başlayarak 25 işleme kadar). Burada listelenen işlemler <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> alanını göstermez çünkü aynı blokta bulunan bütün işlemler aynı onay durumuna sahiptir.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2735,6 +2781,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f8380186899495340cbfe7fb836ba664fb4b52af" datatype="html">
|
||||
<source>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</source>
|
||||
<target>Belirtilmesi halinde <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> verisini kullanarak, aksi takdirde en son uçtan 10 tane en yeni bloğu paylaşır. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">420,421</context>
|
||||
@@ -2786,6 +2833,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="af1a465e50097fabbe55bf5dbcf5d0702bdbc98b" datatype="html">
|
||||
<source>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Mempool'a gönderilmiş son 10 işlemin listesini al. Her işlem objesi basitleştirilmiş olarak takip eden alanları gösterir: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, ve <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">506,507</context>
|
||||
@@ -2805,6 +2853,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Bir işlem hakkındaki detayları gösterir. Kullanılabilir alanlar: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, ve <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -2820,6 +2869,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target>İşlemin merkle dahiliyet kanıdını <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bicoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>formatını kullanarak gösterir. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2827,6 +2877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target>İşlemin merkle dahiliyet kanıdını <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> formatını kullanarak gösterir. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
@@ -2834,6 +2885,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fe9a40b2ff9674b4ab7d82624ffed340c9ee5b89" datatype="html">
|
||||
<source>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</source>
|
||||
<target>İşlemin harcama statüsü çıktısını gösterir. Kullanılabilir alanlar: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (tercihen), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (tercihen), ve <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (tercihen; işlem harcama çıktısı)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">588,589</context>
|
||||
@@ -2857,6 +2909,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>Bir işlemin onay durumunu gösterir. Kullanılabilen alanlar: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>onaylı<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boole değeri), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (tercihen), ve <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (tercihen). </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2872,6 +2925,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="01723473ecc53cab60ef1b37dc39d8941994d56f" datatype="html">
|
||||
<source>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</source>
|
||||
<target>Ağa ham bir işlem yayınla. İstek kısmına işlem, hex olarak girilmeli. Başarılı olması durumunda <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> gösterilecek. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">653,654</context>
|
||||
@@ -2879,6 +2933,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a706b1ded7506620b153dbcdea8108e6691bbbd9" datatype="html">
|
||||
<source>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</source>
|
||||
<target>Varsayılan ileti: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/>action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> iletmek istediğini belirt. Kullanılabilir alanlar: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> ve <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/> Takip eden adresle ilişkili işlemleri ileterek: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B'<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> bu adresi içeren bütün giriş ve çıkış işlemlerini al. İşlemleri sırala. Yeni mempool işlemleri için<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> ve yeni onaylı blok işlemleri için <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transcations<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> kullan. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">671,672</context>
|
||||
@@ -2930,6 +2985,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7" datatype="html">
|
||||
<source>Documentation</source>
|
||||
<target>Dökümentasyon</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/docs.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -3055,6 +3111,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/><x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>bloks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3071,6 +3128,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blok<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3160,6 +3218,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool bloğu listesi</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3167,6 +3226,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>Mempool bloğu <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3174,6 +3234,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>Aralık</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3181,6 +3242,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>Toplam</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3197,6 +3259,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>Çıktı adresine göre belirle: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3204,6 +3267,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>Coinbase tagine göre belirle: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3211,6 +3275,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>İşlem Yayınla</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3317,6 +3382,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22" datatype="html">
|
||||
<source>Filter</source>
|
||||
<target>Filtre</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -3355,6 +3421,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-since" datatype="html">
|
||||
<source><x id="DATE" equiv-text="dateStrings.i18nYear"/> ago</source>
|
||||
<target><x id="DATE" equiv-text="dateStrings.i18nYear"/>önce</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-since/time-since.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3414,6 +3481,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-span" datatype="html">
|
||||
<source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source>
|
||||
<target><x id="DATE" equiv-text="dateStrings.i18nYear"/> sonrası</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-span/time-span.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3473,6 +3541,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-until" datatype="html">
|
||||
<source>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></source>
|
||||
<target>Yaklaşık ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-until/time-until.component.ts</context>
|
||||
<context context-type="linenumber">66</context>
|
||||
@@ -3668,6 +3737,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="516a786e59a57efaf80e11370b4bade400f19445" datatype="html">
|
||||
<source>Locktime</source>
|
||||
<target>Kilitsüresi</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">234,236</context>
|
||||
@@ -3816,6 +3886,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e7699861471f18a60e583512c45d84b388cfa120" datatype="html">
|
||||
<source>Previous output type</source>
|
||||
<target>Önceki çıkış tipi</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">116,117</context>
|
||||
@@ -3837,6 +3908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target><x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/> 'ye çıkar</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3884,6 +3956,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>Bu işlem native SegWit-Bech32 kullanrak %<x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/> tasarruf sağladı</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3910,6 +3983,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>Bu işlem native SegWit kullanarak %<x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/> tasarruf sağladı, native SegWit-Bech 32 adres formatı kullanarak %<x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/> daha tasarruf sağlayabilir.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3918,6 +3992,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>Bu işlem native SegWit-Bech32 kullanarak ücretlerden %<x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>, SegWit-P2SH kullanarak da %<x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/> tasarruf sağlayabilir. </target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -3926,6 +4001,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e6da407140d70e08b6fba731455f8e0d72f900b5" datatype="html">
|
||||
<source>This transaction uses Taproot</source>
|
||||
<target>Bu işlem Taprrot kullanıyor.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3934,6 +4010,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="71ed5c65589f49a732b8e93a780200191b2b6596" datatype="html">
|
||||
<source>Taproot</source>
|
||||
<target>Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3984,6 +4061,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>Bu bloğa dahil olmak için yaklaşık ~ olarak sadece <x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB gerekli</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3996,6 +4074,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x Fazla ödendi</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4119,6 +4198,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html">
|
||||
<source>L-BTC in circulation</source>
|
||||
<target>Dolaşımdaki L-BTC miktarı</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context>
|
||||
<context context-type="linenumber">209,211</context>
|
||||
@@ -4193,6 +4273,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.year" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> year</source>
|
||||
<target><x id="DATE" equiv-text="counter"/>yıl</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -4200,6 +4281,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.years" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> years</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> yıl</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -4207,6 +4289,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.month" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> month</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> ay</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4214,6 +4297,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.months" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> months</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> ay</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -4221,6 +4305,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> hafta</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4228,6 +4313,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.weeks" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> weeks</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> hafta</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4235,6 +4321,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.day" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> day</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> gün</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">9</context>
|
||||
@@ -4242,6 +4329,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.days" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> days</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> gün</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">10</context>
|
||||
@@ -4249,6 +4337,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hour" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hour</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> saat</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -4256,6 +4345,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hours" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hours</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> saat</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">12</context>
|
||||
@@ -4263,6 +4353,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> dakika</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
@@ -4270,6 +4361,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minutes" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minutes</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> dakika</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">14</context>
|
||||
@@ -4277,6 +4369,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.second" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> second</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> saniye</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">15</context>
|
||||
@@ -4284,6 +4377,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.seconds" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> seconds</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> saniye</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">16</context>
|
||||
|
||||
@@ -2668,6 +2668,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4eb50557085c85bfca995b6ee0de56ec3f5e97eb" datatype="html">
|
||||
<source>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Повертає список невитрачених виходів транзакцій пов'язаних з адресою/scripthash. Доступні поля: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> та <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (з статусом транзакції). <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>Також є можливе поле <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> яке може з'явитись замість <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> плюс наступні додаткові поля: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> та <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">231,233</context>
|
||||
@@ -2699,6 +2700,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="194d480219559b855b01ea58459066e3c63acdb2" datatype="html">
|
||||
<source>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Повертає деталі про блок. Доступні поля: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> та <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">290,291</context>
|
||||
@@ -2714,6 +2716,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Повертає хеш блоку, який зараз знаходиться на висоті <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2729,6 +2732,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>Повертає статус блоку. Доступні поля: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false для осиротілих блоків), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (хеш наступного блоку, доступний тільки для блоків в найкращому ланцюжці).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2752,6 +2756,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3e08815110b2e5ce8aa7256ed05a2faf6dbb7077" datatype="html">
|
||||
<source>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</source>
|
||||
<target>Повертає транзакцію за індексом <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> у вказаному блоці.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">381,382</context>
|
||||
@@ -2767,6 +2772,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>Повертає список транзакцій в блоці (до 25 транзакцій починаючи з <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Повернені транзакції не мають поля <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> оскільки всі транзакції мають однаковий блок та статус підтвердження.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2774,6 +2780,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f8380186899495340cbfe7fb836ba664fb4b52af" datatype="html">
|
||||
<source>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</source>
|
||||
<target>Повертає 10 найновіших блоків починаючи з верхівки або з <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> якщо вона вказана.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">420,421</context>
|
||||
@@ -2825,6 +2832,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="af1a465e50097fabbe55bf5dbcf5d0702bdbc98b" datatype="html">
|
||||
<source>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Повертає список з 10 останніх транзакцій, які попали в мемпул. Кожна транзакція містить спрощені загальні дані з наступними полями: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> та <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">506,507</context>
|
||||
@@ -2844,6 +2852,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Повертає деталі про транзакцію. Доступні поля: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> та <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -2859,6 +2868,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target>Повертає доказ Меркла транзакції використовуючи формат <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2866,6 +2876,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target>Повертає доказ Меркла транзакції використовуючи формат <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum blockchain.transaction.get_merkle.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
@@ -2873,6 +2884,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fe9a40b2ff9674b4ab7d82624ffed340c9ee5b89" datatype="html">
|
||||
<source>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</source>
|
||||
<target>Повертає статус витрати виходу транзакції. Доступні поля: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опціональне), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опціональне) та <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опціональне, статус витрати транзакції).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">588,589</context>
|
||||
@@ -2896,6 +2908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>Повертає статус підтвердження транзакції. Доступні поля: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опціональне) та <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (опціональне).</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2911,6 +2924,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="01723473ecc53cab60ef1b37dc39d8941994d56f" datatype="html">
|
||||
<source>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</source>
|
||||
<target>Надіслати сиру транзакцію до мережі. Транзакція має бути вказана у шістнадцятковому вигляді в тілі запиту. У випадку успіху буде повернутий <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">653,654</context>
|
||||
@@ -2918,6 +2932,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a706b1ded7506620b153dbcdea8108e6691bbbd9" datatype="html">
|
||||
<source>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</source>
|
||||
<target>Надсилання за замовчуванням за замовчуванням: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> щоб вказати, що має бути надіслано. Доступно: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> та <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Надіслати транзакції пов'язані з адресою: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> щоб отримати всі нові транзакції які містять дану адресу у входах чи виходах. Повертає масив транзакцій. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> для нових мемпул транзакцій та <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> для нових підтверджених транзакцій.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">671,672</context>
|
||||
@@ -3202,6 +3217,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target>Список з <x id="INTERPOLATION" equiv-text="blocksInBlock"/> мемпул блоків</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3939,6 +3955,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>Ця транзакція зекономила <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% на комісії використовуючи нативний SegWit-Bech32</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3965,6 +3982,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>Ця транзакція зекономила <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% на комісії використовуючи SegWit і могла б зекономити <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% якщо б вона використовувала нативний SegWit-Bech32</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3973,6 +3991,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>Ця транзакція могла зекономити <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% на комісії якщо б вона використовувала нативний SegWit-Bech32 або <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% якщо б вона використовувала SegWit-P2SH</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4041,6 +4060,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>Потрібно було всього ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB щоб попасти до цього блоку</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target> Trang <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> trong tổng số <x id="INTERPOLATION_1" equiv-text="; private _pa"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -147,6 +148,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.progressbar.value" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="; } /** *"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="; } /** *"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/progressbar/progressbar.ts</context>
|
||||
<context context-type="linenumber">32,38</context>
|
||||
@@ -250,6 +252,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.AM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="NgbTime; pr"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="NgbTime; pr"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">115,121</context>
|
||||
@@ -257,6 +260,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.timepicker.PM" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="t() meridian: b"/></source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="t() meridian: b"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/timepicker/timepicker.ts</context>
|
||||
<context context-type="linenumber">123,131</context>
|
||||
@@ -432,6 +436,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="27387c2af5dcaf343a548feba821515f5dc00faa" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transaction</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="{{ i }}"/> giao dịch</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -456,6 +461,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="14779b0ce4cbc4d975a35a8fe074426228a324f3" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ i }}"/> transactions</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="{{ i }}"/> giao dịch</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.html</context>
|
||||
<context context-type="linenumber">51</context>
|
||||
@@ -480,6 +486,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Địa chỉ: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-address/bisq-address.component.ts</context>
|
||||
<context context-type="linenumber">43</context>
|
||||
@@ -487,6 +494,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="70572fa5fe9d93f071fbb0f3556d86de39f9e4af" datatype="html">
|
||||
<source>Block <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>Khối <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="blockTemplateContent">"/> <x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -552,6 +560,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq-block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></source>
|
||||
<target>Khối <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_HASH" equiv-text="block.hash"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-block/bisq-block.component.ts</context>
|
||||
<context context-type="linenumber">89</context>
|
||||
@@ -852,6 +861,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="74d80a5b284beb81e8aeb3b8efca0f78cd4b7560" datatype="html">
|
||||
<source>Amount (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</source>
|
||||
<target>Số lượng (<x id="INTERPOLATION" equiv-text="{{ i }}"/>)</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-market/bisq-market.component.html</context>
|
||||
<context context-type="linenumber">112,113</context>
|
||||
@@ -1082,6 +1092,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="8e623d3cfecb7c560c114390db53c1f430ffd0de" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> confirmation</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="confirmation</ng-template> <ng-template #confirmationPlural let-i i18n="shared.confirmation-count.plural|Transaction plural confir"/> xác nhận</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">20,21</context>
|
||||
@@ -1103,6 +1114,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bc5b0a2631f0b7bc71aaec6aa6f01af21f9a80d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> confirmations</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="confirmations</ng-template> </button> </div> </div> <div class="clearfix"></div> <div class="box tran"/> xác nhận</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.html</context>
|
||||
<context context-type="linenumber">21,22</context>
|
||||
@@ -1209,6 +1221,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bisq.transaction.browser-title" datatype="html">
|
||||
<source>Transaction: <x id="INTERPOLATION" equiv-text="this.txId"/></source>
|
||||
<target>Giao dịch: <x id="INTERPOLATION" equiv-text="this.txId"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/bisq/bisq-transaction/bisq-transaction.component.ts</context>
|
||||
<context context-type="linenumber">50</context>
|
||||
@@ -1436,6 +1449,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1abb54fd13f529707c73db97625cd18c7c8cbb09" datatype="html">
|
||||
<source>Navigate to <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/>https://mempool.space/sponsor<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> to sponsor</source>
|
||||
<target>Điều hướng đến <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://mempool.space/sponsor" target="_blank">"/> https://mempool.space/sponsor <x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> để ủng hộ</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1475,6 +1489,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3d395b07b1f87656ed773adcbb3daf8e00c08779" datatype="html">
|
||||
<source>Project Members</source>
|
||||
<target>Thành viên Dự án</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/about/about.component.html</context>
|
||||
<context context-type="linenumber">181,183</context>
|
||||
@@ -1512,6 +1527,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9f10a0577222a7d6c35a889453fa3a794750d9c4" datatype="html">
|
||||
<source>multisig <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></source>
|
||||
<target>Đa chữ ký <x id="INTERPOLATION" equiv-text="{{ multisigM }}"/> trong<x id="INTERPOLATION_1" equiv-text="{{ multisigN }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -1520,6 +1536,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="31c09dcc0ab351767631539b208d5f7de4005473" datatype="html">
|
||||
<source>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></source>
|
||||
<target>Lightning <x id="INTERPOLATION" equiv-text="{{ lightning }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -1528,6 +1545,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="696ade981a05c12e10df38ba6218c76e318813b3" datatype="html">
|
||||
<source>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></source>
|
||||
<target>Liquid <x id="INTERPOLATION" equiv-text="{{ liquid }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address-labels/address-labels.component.html</context>
|
||||
<context context-type="linenumber">17</context>
|
||||
@@ -1536,6 +1554,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="04ffd930e7a2dc086c952a3a51b42c836bf21cc1" datatype="html">
|
||||
<source>Unconfidential</source>
|
||||
<target>Không bảo mật</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -1544,6 +1563,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="714e34125b3343df73f19ec800b43be95217d5d4" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transaction</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transaction</ng-template>"/> trong<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> giao dịch</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">60,61</context>
|
||||
@@ -1552,6 +1572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0f6ada0cfb60aefd8f77f8a22349850ce186d666" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> transactions</source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="of {{ txCount | number }} transactions</ng-template> </h2>"/> trong tổng số <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> giao dịch</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">61,62</context>
|
||||
@@ -1569,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target> <x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/> Số lượng giao dịch trên địa chỉ này vượt quá giới hạn máy chủ Electrum <x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/> <x id="LINE_BREAK" ctype="lb"/> <x id="LINE_BREAK" ctype="lb"/> Cân nhắc xem địa chỉ này trên trang web Mempool chính thức:</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1602,6 +1624,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="address.component.browser-title" datatype="html">
|
||||
<source>Address: <x id="INTERPOLATION" equiv-text="this.addressString"/></source>
|
||||
<target>Địa chỉ: <x id="INTERPOLATION" equiv-text="this.addressString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.ts</context>
|
||||
<context context-type="linenumber">78</context>
|
||||
@@ -1703,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target> <x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> trong tổng số <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1738,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>Tài sản: <x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1826,6 +1851,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a7ecfd7757d04b019beaa2d7208c728387bfc7e8" datatype="html">
|
||||
<source>Docs</source>
|
||||
<target>Tài liệu</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/bisq-master-page/bisq-master-page.component.html</context>
|
||||
<context context-type="linenumber">42,45</context>
|
||||
@@ -1838,6 +1864,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="bdf0e930eb22431140a2eaeacd809cc5f8ebd38c" datatype="html">
|
||||
<source>Next Block</source>
|
||||
<target>Khối tiếp theo</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">7,8</context>
|
||||
@@ -1850,6 +1877,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a0e07a711d171f4d40dd388d70ed32f9b8101e0a" datatype="html">
|
||||
<source>Previous Block</source>
|
||||
<target>Khối trước</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.html</context>
|
||||
<context context-type="linenumber">26,27</context>
|
||||
@@ -2122,6 +2150,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="block.component.browser-title" datatype="html">
|
||||
<source>Block <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></source>
|
||||
<target>Khối <x id="BLOCK_HEIGHT" equiv-text="block.height"/>: <x id="BLOCK_ID" equiv-text="block.id"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/block/block.component.ts</context>
|
||||
<context context-type="linenumber">141</context>
|
||||
@@ -2137,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>Dịch vụ API</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2534,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>Cung cấp danh sách các loại tiền tệ hỗ trợ với một loại tiền tệ cơ sở nhất định.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2541,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>Cung cấp danh sách giá chào bán đang mở cho một thị trường.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2548,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>Cung cấp dữ liệu cao / thấp / mở / đóng cửa cho một thị trường nhất định. Có thể dùng tạo biểu đồ nến.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2555,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>Cung cấp danh sách các thị trường hỗ trợ.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2562,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>Cung cấp danh sách chi tiết giá chào bán đang mở cho một thị trường.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2569,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>Cung cấp bảng giá 24 giờ cho một thị trường hoặc tất cả các thị trường</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2576,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>Cung cấp danh sách các giao dịch đã hoàn thành cho một thị trường.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2583,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>Cung cấp dữ liệu khối lượng định kỳ theo đơn vị tiền tệ cơ sở cho một hoặc tất cả các thị trường.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2674,6 +2712,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>Trả về băm của khối hiện tại ở vị trí <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>: chiều cao khối <x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2929,6 +2968,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7" datatype="html">
|
||||
<source>Documentation</source>
|
||||
<target>Tài liệu</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/docs.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -3054,6 +3094,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1bb6965f8e1bbe40c076528ffd841da86f57f119" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>blocks<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">blocks</span></ng-template> <ng-template #blo"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>số khối<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">22,23</context>
|
||||
@@ -3070,6 +3111,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b7ef3894d9b6f157c400ddc937c70c9881ecd896" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>block<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></source>
|
||||
<target><x id="INTERPOLATION" equiv-text="<span class="shared-block">block</span></ng-template> </div> </div>"/> <x id="START_TAG_SPAN" ctype="x-span" equiv-text="<span class="shared-block">"/>số khối<x id="CLOSE_TAG_SPAN" ctype="x-span" equiv-text="</span>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/footer/footer.component.html</context>
|
||||
<context context-type="linenumber">23,24</context>
|
||||
@@ -3159,6 +3201,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.stack.of.blocks" datatype="html">
|
||||
<source>Stack of <x id="INTERPOLATION" equiv-text="blocksInBlock"/> mempool blocks</source>
|
||||
<target>Bộ <x id="INTERPOLATION" equiv-text="blocksInBlock"/> khối mempool</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -3166,6 +3209,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="mempool-block.block.no" datatype="html">
|
||||
<source>Mempool block <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></source>
|
||||
<target>Khối mempool <x id="INTERPOLATION" equiv-text="this.mempoolBlockIndex + 1"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-block/mempool-block.component.ts</context>
|
||||
<context context-type="linenumber">75</context>
|
||||
@@ -3173,6 +3217,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>Phạm vi</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3180,6 +3225,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>Tổng</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3196,6 +3242,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>Được xác định theo địa chỉ thanh toán: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3203,6 +3250,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>Được xác định bằng thẻ coinbase: '<x id="TAG" equiv-text="tag"/>'</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3210,6 +3258,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f13cbfe8cfc955918e9f64466d2cafddb4760d9a" datatype="html">
|
||||
<source>Broadcast Transaction</source>
|
||||
<target>Truyền tải Giao dịch</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/push-transaction/push-transaction.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3316,6 +3365,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="5ca707824ab93066c7d9b44e1b8bf216725c2c22" datatype="html">
|
||||
<source>Filter</source>
|
||||
<target>Lọc</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/statistics/statistics.component.html</context>
|
||||
<context context-type="linenumber">40</context>
|
||||
@@ -3354,6 +3404,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-since" datatype="html">
|
||||
<source><x id="DATE" equiv-text="dateStrings.i18nYear"/> ago</source>
|
||||
<target> <x id="DATE" equiv-text="dateStrings.i18nYear"/> trước</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-since/time-since.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3413,6 +3464,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-span" datatype="html">
|
||||
<source>After <x id="DATE" equiv-text="dateStrings.i18nYear"/></source>
|
||||
<target>Sau <x id="DATE" equiv-text="dateStrings.i18nYear"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-span/time-span.component.ts</context>
|
||||
<context context-type="linenumber">67</context>
|
||||
@@ -3472,6 +3524,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="time-until" datatype="html">
|
||||
<source>In ~<x id="DATE" equiv-text="dateStrings.i18nMinute"/></source>
|
||||
<target>Trong ~ <x id="DATE" equiv-text="dateStrings.i18nMinute"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/time-until/time-until.component.ts</context>
|
||||
<context context-type="linenumber">66</context>
|
||||
@@ -3667,6 +3720,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="516a786e59a57efaf80e11370b4bade400f19445" datatype="html">
|
||||
<source>Locktime</source>
|
||||
<target>Thời gian khóa</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transaction/transaction.component.html</context>
|
||||
<context context-type="linenumber">234,236</context>
|
||||
@@ -3815,6 +3869,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e7699861471f18a60e583512c45d84b388cfa120" datatype="html">
|
||||
<source>Previous output type</source>
|
||||
<target>Loại đầu ra trước đó</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">116,117</context>
|
||||
@@ -3836,6 +3891,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target>Peg-out tới <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/> <x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3883,6 +3939,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>Giao dịch này đã tiết kiệm <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% phí bằng cách sử dụng SegWit-Bech32 bản địa</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3909,6 +3966,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>Giao dịch này đã tiết kiệm <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% phí bằng cách sử dụng SegWit và có thể tiết kiệm thêm <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% bằng cách nâng cấp hoàn toàn lên SegWit-Bech32 gốc</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3917,6 +3975,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>Giao dịch này có thể tiết kiệm <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% phí bằng cách nâng cấp lên SegWit-Bech32 gốc hoặc <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% bằng cách nâng cấp lên SegWit-P2SH</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -3925,6 +3984,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e6da407140d70e08b6fba731455f8e0d72f900b5" datatype="html">
|
||||
<source>This transaction uses Taproot</source>
|
||||
<target>Giao dịch này sử dụng Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3933,6 +3993,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="71ed5c65589f49a732b8e93a780200191b2b6596" datatype="html">
|
||||
<source>Taproot</source>
|
||||
<target>Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3983,6 +4044,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>Chỉ cần ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/>sat/vB để vào khối này</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -3995,6 +4057,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target>Trả thừa <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4118,6 +4181,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="eb7a000cd340b44291d790f7b56f7b926edc275b" datatype="html">
|
||||
<source>L-BTC in circulation</source>
|
||||
<target>L-BTC đang lưu hành</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/dashboard/dashboard.component.html</context>
|
||||
<context context-type="linenumber">209,211</context>
|
||||
@@ -4192,6 +4256,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.year" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> year</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> năm</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -4199,6 +4264,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.years" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> years</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> năm</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -4206,6 +4272,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.month" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> month</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> tháng</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -4213,6 +4280,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.months" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> months</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> tháng</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">6</context>
|
||||
@@ -4220,6 +4288,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.week" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> week</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> tuần</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">7</context>
|
||||
@@ -4227,6 +4296,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.weeks" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> weeks</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> tuần</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4234,6 +4304,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.day" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> day</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> ngày</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">9</context>
|
||||
@@ -4241,6 +4312,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.days" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> days</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> ngày</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">10</context>
|
||||
@@ -4248,6 +4320,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hour" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hour</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> giờ</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">11</context>
|
||||
@@ -4255,6 +4328,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.hours" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> hours</source>
|
||||
<target> <x id="DATE" equiv-text="counter"/> giờ</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">12</context>
|
||||
@@ -4262,6 +4336,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minute" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minute</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> phút</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">13</context>
|
||||
@@ -4269,6 +4344,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.minutes" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> minutes</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> phút</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">14</context>
|
||||
@@ -4276,6 +4352,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.second" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> second</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> giây</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">15</context>
|
||||
@@ -4283,6 +4360,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="date-base.seconds" datatype="html">
|
||||
<source><x id="DATE" equiv-text="counter"/> seconds</source>
|
||||
<target><x id="DATE" equiv-text="counter"/> giây</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/shared/i18n/dates.ts</context>
|
||||
<context context-type="linenumber">16</context>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="ngb.carousel.slide-number" datatype="html">
|
||||
<source> Slide <x id="INTERPOLATION" equiv-text="OnHover$ = new"/> of <x id="INTERPOLATION_1" equiv-text="; private _pa"/> </source>
|
||||
<target>幻灯片<x id="INTERPOLATION" equiv-text="OnHover$ = new"/>/<x id="INTERPOLATION_1" equiv-text="; private _pa"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">node_modules/@ng-bootstrap/src/carousel/carousel.ts</context>
|
||||
<context context-type="linenumber">114,118</context>
|
||||
@@ -1589,6 +1590,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="cedcc9d48ffb2714e7b2f012ab67bd21f8e96a18" datatype="html">
|
||||
<source><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>The number of transactions on this address exceeds the Electrum server limit<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/> Consider viewing this address on the official Mempool website instead: </source>
|
||||
<target><x id="START_ITALIC_TEXT" ctype="x-i" equiv-text="The number of transactions on this address exceeds the Electrum server limit</i> <br><br>"/>这个地址的交易数量超过了 Electrum 服务器的限制<x id="CLOSE_ITALIC_TEXT" ctype="x-i" equiv-text="</i>"/><x id="LINE_BREAK" ctype="lb"/><x id="LINE_BREAK" ctype="lb"/>可以考虑在 Mempool 官方网站上查看这个地址:</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/address/address.component.html</context>
|
||||
<context context-type="linenumber">137,140</context>
|
||||
@@ -1724,6 +1726,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c3360a933cb312b395d276a2b865214cf832df58" datatype="html">
|
||||
<source><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/> of <x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/> </source>
|
||||
<target><x id="INTERPOLATION" equiv-text="{{ (transactions?.length | number) || '?' }}"/>中<x id="INTERPOLATION_1" equiv-text="{{ txCount | number }}"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.html</context>
|
||||
<context context-type="linenumber">80</context>
|
||||
@@ -1759,6 +1762,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="asset.component.asset-browser-title" datatype="html">
|
||||
<source>Asset: <x id="INTERPOLATION" equiv-text="this.assetString"/></source>
|
||||
<target>资产:<x id="INTERPOLATION" equiv-text="this.assetString"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/asset/asset.component.ts</context>
|
||||
<context context-type="linenumber">73</context>
|
||||
@@ -1847,6 +1851,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a7ecfd7757d04b019beaa2d7208c728387bfc7e8" datatype="html">
|
||||
<source>Docs</source>
|
||||
<target>文档</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/bisq-master-page/bisq-master-page.component.html</context>
|
||||
<context context-type="linenumber">42,45</context>
|
||||
@@ -2161,6 +2166,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="6e70e73ac050983df55b277deb27955b5a33c606" datatype="html">
|
||||
<source>API service</source>
|
||||
<target>API服务</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">12,14</context>
|
||||
@@ -2558,6 +2564,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="842f6eb4d8f230db4bdf483a08d4d2a77e2d5869" datatype="html">
|
||||
<source>Provides list of available currencies for a given base currency. </source>
|
||||
<target>提供给定基础货币的可用货币列表。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">54,56</context>
|
||||
@@ -2565,6 +2572,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c7dafb6f51e229d02a80844f6f99a01487e7cb2" datatype="html">
|
||||
<source>Provides list of open offer prices for a single market.</source>
|
||||
<target>提供任一交易市场的可用报价价格列表。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">67,69</context>
|
||||
@@ -2572,6 +2580,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9e95c144fcb1afd7724dc5a3aad31125a59d9d71" datatype="html">
|
||||
<source>Provides hi/low/open/close data for a given market. This can be used to generate a candlestick chart.</source>
|
||||
<target>提供特定市场的最高价/最低价/开盘/收盘数据。这可以用来生成一个柱状图。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">80,82</context>
|
||||
@@ -2579,6 +2588,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9c6e8e72b7a5f4e8a0e8ede12ab5ede4e0af2484" datatype="html">
|
||||
<source>Provides list of available markets.</source>
|
||||
<target>提供可用的交易市场列表。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">93,95</context>
|
||||
@@ -2586,6 +2596,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a02929fcc15f8b54d2f6d602722d2c7d1d790a2a" datatype="html">
|
||||
<source>Provides list of open offer details for a single market.</source>
|
||||
<target>提供任一交易市场的可用报价详情列表。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">106,108</context>
|
||||
@@ -2593,6 +2604,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="342f8a4ceda8cda17584e920ad7459b41e86b069" datatype="html">
|
||||
<source>Provides 24 hour price ticker for single market or all markets</source>
|
||||
<target>提供单一市场或所有市场的 24 小时价格行情</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">119,121</context>
|
||||
@@ -2600,6 +2612,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="dd194a2109134d62cb518ba0ccfc296701de5522" datatype="html">
|
||||
<source>Provides list of completed trades for a single market.</source>
|
||||
<target>提供单一市场的已完成交易列表。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">132,134</context>
|
||||
@@ -2607,6 +2620,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="b925fd1f3213560c0737f6016be18eaba7c28c9c" datatype="html">
|
||||
<source>Provides periodic volume data in terms of base currency for one or all markets.</source>
|
||||
<target>提供对单一市场或所有市场以基础货币为单位的定期交易量数据。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">145,147</context>
|
||||
@@ -2622,6 +2636,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e12cd52eaa77b446ba97436c145b59741151adf3" datatype="html">
|
||||
<source>Returns details about an address. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>. <x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>返回关于地址的详细信息。可用字段:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>chain_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,与<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool_stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。<x id="INTERPOLATION" equiv-text="{{ '{' }}"/>chain,mempool<x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/>_stats each contain an object with <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>funded_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_count与<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent_txo_sum<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">179,180</context>
|
||||
@@ -2629,6 +2644,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="c9f5914dbba46a8dc4ab4e81b40b1582eea7c5e2" datatype="html">
|
||||
<source>Get transaction history for the specified address/scripthash, sorted with newest first. Returns up to 50 mempool transactions plus the first 25 confirmed transactions. You can request more confirmed transactions using <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (see below).</source>
|
||||
<target>获取指定 地址/合约 的交易历史,按最新排序。最多返回 50 个内存池交易加上前 25 个已确认的交易。您可以使用 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:last_seen_txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(见下文)请求更多确认的交易。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">192,193</context>
|
||||
@@ -2652,6 +2668,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="4eb50557085c85bfca995b6ee0de56ec3f5e97eb" datatype="html">
|
||||
<source>Get the list of unspent transaction outputs associated with the address/scripthash. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (with the status of the funding tx).<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, plus the following additional fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></source>
|
||||
<target>获取与地址/合约关联的未花费交易输出列表。可用字段:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, 已 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(与转入 tx 的状态)。<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/>There is also a <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>valuecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field that may appear in place of <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,plus the following additional fields:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>asset<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>assetcommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>/<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>noncecommitment<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>surjection_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>range_proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">231,233</context>
|
||||
@@ -2683,6 +2700,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="194d480219559b855b01ea58459066e3c63acdb2" datatype="html">
|
||||
<source>Returns details about a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>返回一个区块详情。可用字段: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>id<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>heigh<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>timestamp<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>bits<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>nonce<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>merkle_root<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>tx_count<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngIf="network.val === 'liquid'">"/><x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>proof<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-container>"/> 与 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>previousblockhash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">290,291</context>
|
||||
@@ -2698,6 +2716,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="36df9865e9099d98537ea69c9cfdc035d1b64116" datatype="html">
|
||||
<source>Returns the hash of the block currently at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>返回当前区块<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:高度<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>的哈希值。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">316,317</context>
|
||||
@@ -2713,6 +2732,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a2c00fbdcce9d6291c3b04c67979f9694be23f28" datatype="html">
|
||||
<source>Returns the confirmation status of a block. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean, false for orphaned blocks), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (the hash of the next block, only available for blocks in the best chain).</source>
|
||||
<target>返回一个区块的确认状态。可用字段:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>in_best_chain<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(布尔值,对于无主区块为假),<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>next_best<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(下一个区块的哈希值,只对最佳链中的区块有效)。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">342,343</context>
|
||||
@@ -2736,6 +2756,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="3e08815110b2e5ce8aa7256ed05a2faf6dbb7077" datatype="html">
|
||||
<source>Returns the transaction at index <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> within the specified block.</source>
|
||||
<target>返回指定区块交易索引<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:索引<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">381,382</context>
|
||||
@@ -2751,6 +2772,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1126cb2e03d0371d03b57047052d4ff1b6556753" datatype="html">
|
||||
<source>Returns a list of transactions in the block (up to 25 transactions beginning at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>start_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>). Transactions returned here do not have the <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> field, since all the transactions share the same block and confirmation status.</source>
|
||||
<target>返回该区块中的交易列表(最多 25 个交易,从第 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>art_index<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> 开始)。这里返回的交易没有<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>字段,因为所有的交易都共享同一个区块和确认状态。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">407,408</context>
|
||||
@@ -2758,6 +2780,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f8380186899495340cbfe7fb836ba664fb4b52af" datatype="html">
|
||||
<source>Returns the 10 newest blocks starting at the tip or at <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:start_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> if specified.</source>
|
||||
<target>返回指定在<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>:起始高度<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>的最近10个区块。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">420,421</context>
|
||||
@@ -2809,6 +2832,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="af1a465e50097fabbe55bf5dbcf5d0702bdbc98b" datatype="html">
|
||||
<source>Get a list of the last 10 transactions to enter the mempool. Each transaction object contains simplified overview data, with the following fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>获得最后10个进入内存池的交易列表。每个交易对象包含简化的概览数据,有以下字段。<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vsize<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,与<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>value<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">506,507</context>
|
||||
@@ -2828,6 +2852,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a8ea1ec66e7bb9f92e87ae5482e50748baafffd2" datatype="html">
|
||||
<source>Returns details about a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.</source>
|
||||
<target>返回交易详细初始信息。可用字段:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid(交易txid)<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>version(版本)<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>locktime(锁定时间)<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>size(大小)<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>weight(权重)<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>fee(手续费)<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vout<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,与 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>状态<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">536,537</context>
|
||||
@@ -2843,6 +2868,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="d51106cc898981e9862d35a4db40796f0cf464f8" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind's merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/> format.</source>
|
||||
<target>使用 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://bitcoin.org/en/glossary/merkle-block">"/>bitcoind 的 merkleblock<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>格式返回交易的哈希包含证明。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">562,563</context>
|
||||
@@ -2850,6 +2876,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a57953199686e9980df838cb25edb51691941ac5" datatype="html">
|
||||
<source>Returns a merkle inclusion proof for the transaction using <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum's blockchain.transaction.get_merkle format.<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/></source>
|
||||
<target>使用 <x id="START_LINK" ctype="x-a" equiv-text="<a href="https://electrumx.readthedocs.io/en/latest/protocol-methods.html#blockchain-transaction-get-merkle">"/>Electrum 的 blockchain.transaction.get_merkle 格式<x id="CLOSE_LINK" ctype="x-a" equiv-text="</a>"/>返回交易的哈希包含证明。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">575,576</context>
|
||||
@@ -2857,6 +2884,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fe9a40b2ff9674b4ab7d82624ffed340c9ee5b89" datatype="html">
|
||||
<source>Returns the spending status of a transaction output. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional, the status of the spending tx).</source>
|
||||
<target>返回一个交易输出的支出状态。可用字段: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>spent<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(布尔值),<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(可选), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>vin<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (可选),与 <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>status<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(可选,支出tx的状态)。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">588,589</context>
|
||||
@@ -2880,6 +2908,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="7e784cfa5833e7b54d4dfc723fabde94f66ebde3" datatype="html">
|
||||
<source>Returns the confirmation status of a transaction. Available fields: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (boolean), <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional), and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> (optional).</source>
|
||||
<target>返回一个交易的确认状态。可用字段:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>confirmed<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(布尔值),<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_height<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>(可选)与<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block_hash<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。(可选)。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">627,628</context>
|
||||
@@ -2895,6 +2924,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="01723473ecc53cab60ef1b37dc39d8941994d56f" datatype="html">
|
||||
<source>Broadcast a raw transaction to the network. The transaction should be provided as hex in the request body. The <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> will be returned on success.</source>
|
||||
<target>广播原始交易到网络。交易应该提供以十六进制写入请求响应。若成功<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>交易txid<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>会返回。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">653,654</context>
|
||||
@@ -2902,6 +2932,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="a706b1ded7506620b153dbcdea8108e6691bbbd9" datatype="html">
|
||||
<source>Default push: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> action: 'want', data: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to express what you want pushed. Available: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>.<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>Push transactions related to address: <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/> 'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> to receive all new transactions containing that address as input or output. Returns an array of transactions. <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new mempool transactions, and <x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/> for new block confirmed transactions.</source>
|
||||
<target>默认推送:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/>操作: 'want', 数据: ['blocks', ...] <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>来表达你想要推送的内容。可用字段:<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>mempool-blocks<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>live-2h-chart<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>,和<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>stats<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>。<x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/><x id="LINE_BREAK" ctype="lb" equiv-text="Push transa"/>推送与地址有关的事务。<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/><x id="INTERPOLATION" equiv-text="'track-ad"/>'track-address': '3PbJ...bF9B' <x id="INTERPOLATION_1" equiv-text="{{ '}' }}"/><x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>接收所有包含该地址的新事务作为输入或输出。返回一个交易数组。<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>address-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>用于新的mempool交易,<x id="START_TAG_CODE" ctype="x-code" equiv-text="<code>"/>block-transactions<x id="CLOSE_TAG_CODE" ctype="x-code" equiv-text="</code>"/>用于新的块确认交易。</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/api-docs.component.html</context>
|
||||
<context context-type="linenumber">671,672</context>
|
||||
@@ -2953,6 +2984,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="fcfd4675b4c90f08d18d3abede9a9a4dff4cfdc7" datatype="html">
|
||||
<source>Documentation</source>
|
||||
<target>文档</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/docs/docs.component.html</context>
|
||||
<context context-type="linenumber">4</context>
|
||||
@@ -3201,6 +3233,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="2348971518300945764" datatype="html">
|
||||
<source>Range</source>
|
||||
<target>范围</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">256</context>
|
||||
@@ -3208,6 +3241,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1033261550402895380" datatype="html">
|
||||
<source>Sum</source>
|
||||
<target>总和</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/mempool-graph/mempool-graph.component.ts</context>
|
||||
<context context-type="linenumber">258</context>
|
||||
@@ -3224,6 +3258,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-payout" datatype="html">
|
||||
<source>Identified by payout address: '<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/>'</source>
|
||||
<target>由支付地址识别:<x id="PAYOUT_ADDRESS" equiv-text="vout.scriptpubkey_address"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">42</context>
|
||||
@@ -3231,6 +3266,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="miner-identified-by-coinbase" datatype="html">
|
||||
<source>Identified by coinbase tag: '<x id="TAG" equiv-text="tag"/>'</source>
|
||||
<target>Coinbase 提供标签:<x id="TAG" equiv-text="tag"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/miner/miner.component.ts</context>
|
||||
<context context-type="linenumber">52</context>
|
||||
@@ -3871,6 +3907,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="9fb28e77d5963f2275397f2f9cee54f32942aeeb" datatype="html">
|
||||
<source>Peg-out to <x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></source>
|
||||
<target>解锁至<x id="START_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="<ng-container *ngTemplateOutlet="pegOutLink">"/><x id="CLOSE_TAG_NG_CONTAINER" ctype="x-ng_container" equiv-text="</ng-contain"/></target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/transactions-list/transactions-list.component.html</context>
|
||||
<context context-type="linenumber">146,147</context>
|
||||
@@ -3918,6 +3955,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="f85c05147b720576e50336cf26f63d3b05601699" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using native SegWit-Bech32</source>
|
||||
<target>本交易通过使用原生SegWit-Bech32节省<x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>%</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">1</context>
|
||||
@@ -3944,6 +3982,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="975f46d122f2ca0a187308399a58b44d61ef08eb" datatype="html">
|
||||
<source>This transaction saved <x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>% on fees by using SegWit and could save <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% more by fully upgrading to native SegWit-Bech32</source>
|
||||
<target>本交易通过SegWit已节约<x id="INTERPOLATION" equiv-text="{{ segwitGains.realizedGains * 100 | number: '1.0-0' }}"/>%手续费如果完全升级至SegWit-Bech32能再 节省<x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>%</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">3</context>
|
||||
@@ -3952,6 +3991,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="1be04d5407059059b596f72696a3d1704ce9c0ef" datatype="html">
|
||||
<source>This transaction could save <x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>% on fees by upgrading to native SegWit-Bech32 or <x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>% by upgrading to SegWit-P2SH</source>
|
||||
<target>通过原生SegWit-Bech32本交易可节省<x id="INTERPOLATION" equiv-text="{{ segwitGains.potentialBech32Gains * 100 | number : '1.0-0' }}"/>%手续费或升级至 SegWit-P2SH可再节省<x id="INTERPOLATION_1" equiv-text="{{ segwitGains.potentialP2shGains * 100 | number: '1.0-0' }}"/>%手续费</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">5</context>
|
||||
@@ -3960,6 +4000,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="e6da407140d70e08b6fba731455f8e0d72f900b5" datatype="html">
|
||||
<source>This transaction uses Taproot</source>
|
||||
<target>本交易使用Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -3968,6 +4009,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="71ed5c65589f49a732b8e93a780200191b2b6596" datatype="html">
|
||||
<source>Taproot</source>
|
||||
<target>Taproot</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-features/tx-features.component.html</context>
|
||||
<context context-type="linenumber">8</context>
|
||||
@@ -4018,6 +4060,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="60601e02e7c1f6c4dbabd0ef0bb8946003db8dec" datatype="html">
|
||||
<source>Only ~<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/> sat/vB was needed to get into this block</source>
|
||||
<target>只需要大约<x id="INTERPOLATION" equiv-text="{{ medianFeeNeeded | feeRounding }}"/>聪/字节以加入这个区块</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
@@ -4030,7 +4073,7 @@
|
||||
</trans-unit>
|
||||
<trans-unit id="0fa66b0c410bef320d3f370d7c98c51754b5f28f" datatype="html">
|
||||
<source>Overpaid <x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>x</source>
|
||||
<target>多缴<x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>次</target>
|
||||
<target>多缴<x id="INTERPOLATION" equiv-text="{{ overpaidTimes }}"/>倍</target>
|
||||
<context-group purpose="location">
|
||||
<context context-type="sourcefile">src/app/components/tx-fee-rating/tx-fee-rating.component.html</context>
|
||||
<context context-type="linenumber">2</context>
|
||||
|
||||
@@ -57,6 +57,12 @@
|
||||
location /api/v1/contributors/images {
|
||||
proxy_pass https://mempool.space;
|
||||
}
|
||||
location /api/v1/translators {
|
||||
proxy_pass https://mempool.space;
|
||||
}
|
||||
location /api/v1/translators/images {
|
||||
proxy_pass https://mempool.space;
|
||||
}
|
||||
location /api/v1/ws {
|
||||
proxy_pass http://127.0.0.1:8999/;
|
||||
proxy_http_version 1.1;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/var/log/nginx/access.log 644 10 * @T00 C /var/run/nginx.pid 30
|
||||
/var/log/nginx/error.log 644 10 * @T00 C /var/run/nginx.pid 30
|
||||
/var/log/nginx/bisq-access.log 644 10 * @T00 C /var/run/nginx.pid 30
|
||||
/var/log/nginx/bisq-error.log 644 10 * @T00 C /var/run/nginx.pid 30
|
||||
/var/log/nginx/liquid-access.log 644 10 * @T00 C /var/run/nginx.pid 30
|
||||
/var/log/nginx/liquid-error.log 644 10 * @T00 C /var/run/nginx.pid 30
|
||||
/var/log/nginx/mempool-access.log 644 10 * @T00 C /var/run/nginx.pid 30
|
||||
/var/log/nginx/mempool-error.log 644 10 * @T00 C /var/run/nginx.pid 30
|
||||
/var/log/nginx/access.log nobody:nobody 644 10 * @T00 C /var/run/mempool.pid 30
|
||||
/var/log/nginx/error.log nobody:nobody 644 10 * @T00 C /var/run/mempool.pid 30
|
||||
/var/log/nginx/bisq-access.log nobody:nobody 644 10 * @T00 C /var/run/mempool.pid 30
|
||||
/var/log/nginx/bisq-error.log nobody:nobody 644 10 * @T00 C /var/run/mempool.pid 30
|
||||
/var/log/nginx/liquid-access.log nobody:nobody 644 10 * @T00 C /var/run/mempool.pid 30
|
||||
/var/log/nginx/liquid-error.log nobody:nobody 644 10 * @T00 C /var/run/mempool.pid 30
|
||||
/var/log/nginx/mempool-access.log nobody:nobody 644 10 * @T00 C /var/run/mempool.pid 30
|
||||
/var/log/nginx/mempool-error.log nobody:nobody 644 10 * @T00 C /var/run/mempool.pid 30
|
||||
|
||||
19
production/nginx-cache-warmer
Executable file
19
production/nginx-cache-warmer
Executable file
@@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env zsh
|
||||
hostname=$(hostname)
|
||||
while true
|
||||
do for url in /api/v1/statistics/2h \
|
||||
/api/v1/statistics/24h \
|
||||
/api/v1/statistics/1w \
|
||||
/api/v1/statistics/1m \
|
||||
/api/v1/statistics/3m \
|
||||
/api/v1/statistics/6m \
|
||||
/api/v1/statistics/1y \
|
||||
/api/v1/statistics/2y \
|
||||
/api/v1/statistics/3y \
|
||||
/
|
||||
do
|
||||
curl -s "https://${hostname}${url}" >/dev/null
|
||||
done
|
||||
|
||||
sleep 10
|
||||
done
|
||||
@@ -1,8 +1,9 @@
|
||||
map $http_accept_language $header_lang {
|
||||
default en-US;
|
||||
~*^en-US en-US;
|
||||
~*^en en-US;
|
||||
default '';
|
||||
~*^en-US '';
|
||||
~*^en '';
|
||||
~*^ar ar;
|
||||
~*^ca ca;
|
||||
~*^cs cs;
|
||||
~*^de de;
|
||||
~*^es es;
|
||||
@@ -11,16 +12,21 @@ map $http_accept_language $header_lang {
|
||||
~*^ko ko;
|
||||
~*^hi hi;
|
||||
~*^it it;
|
||||
~*^he he;
|
||||
~*^ka ka;
|
||||
~*^hu hu;
|
||||
~*^mk mk;
|
||||
~*^nl nl;
|
||||
~*^ja ja;
|
||||
~*^nb nb;
|
||||
~*^pl pl;
|
||||
~*^pt pt;
|
||||
~*^ro ro;
|
||||
~*^ru ru;
|
||||
~*^sl sl;
|
||||
~*^fi fi;
|
||||
~*^sv sv;
|
||||
~*^th th;
|
||||
~*^tr tr;
|
||||
~*^uk uk;
|
||||
~*^vi vi;
|
||||
@@ -28,30 +34,35 @@ map $http_accept_language $header_lang {
|
||||
}
|
||||
map $cookie_lang $lang {
|
||||
default $header_lang;
|
||||
~*^en-US en-US;
|
||||
~*^en en-US;
|
||||
~*^en-US '';
|
||||
~*^en '';
|
||||
~*^ar ar;
|
||||
~*^ca ca;
|
||||
~*^cs cs;
|
||||
~*^de de;
|
||||
~*^es es;
|
||||
~*^fa fa;
|
||||
~*^fr fr;
|
||||
~*^ko ko;
|
||||
~*^hi hi;
|
||||
~*^it it;
|
||||
~*^he he;
|
||||
~*^ka ka;
|
||||
~*^hu hu;
|
||||
~*^ja ja;
|
||||
~*^ko ko;
|
||||
~*^nb nb;
|
||||
~*^mk mk;
|
||||
~*^nl nl;
|
||||
~*^ja ja;
|
||||
~*^nb nb;
|
||||
~*^pl pl;
|
||||
~*^pt pt;
|
||||
~*^ro ro;
|
||||
~*^ru ru;
|
||||
~*^sl sl;
|
||||
~*^fi fi;
|
||||
~*^sv sv;
|
||||
~*^th th;
|
||||
~*^tr tr;
|
||||
~*^uk uk;
|
||||
~*^vi vi;
|
||||
~*^zh zh;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
# proxy cache
|
||||
proxy_cache_path /var/cache/nginx/api keys_zone=api:20m levels=1:2 inactive=600s max_size=100m;
|
||||
proxy_cache_path /var/cache/nginx/services keys_zone=services:20m levels=1:2 inactive=600s max_size=100m;
|
||||
proxy_cache_path /var/cache/nginx/markets keys_zone=markets:20m levels=1:2 inactive=600s max_size=100m;
|
||||
types_hash_max_size 2048;
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
location /api/v1/contributors {
|
||||
proxy_pass https://mempool.space;
|
||||
proxy_hide_header onion-location;
|
||||
proxy_hide_header strict-transport-security;
|
||||
proxy_hide_header content-security-policy;
|
||||
proxy_hide_header x-frame-options;
|
||||
# don't rate limit this API prefix
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
location /api/v1/donations/images {
|
||||
proxy_pass https://mempool.space;
|
||||
proxy_cache services;
|
||||
proxy_cache_valid 200 1d;
|
||||
expires 7d;
|
||||
add_header Cache-Control "public, no-transform";
|
||||
proxy_hide_header onion-location;
|
||||
proxy_hide_header strict-transport-security;
|
||||
proxy_hide_header content-security-policy;
|
||||
proxy_hide_header x-frame-options;
|
||||
}
|
||||
@@ -1,8 +0,0 @@
|
||||
location /api/v1/donations {
|
||||
proxy_pass https://mempool.space;
|
||||
proxy_hide_header onion-location;
|
||||
proxy_hide_header strict-transport-security;
|
||||
proxy_hide_header content-security-policy;
|
||||
proxy_hide_header x-frame-options;
|
||||
# don't rate limit this API prefix
|
||||
}
|
||||
72
production/nginx/location-api-v1-services.conf
Normal file
72
production/nginx/location-api-v1-services.conf
Normal file
@@ -0,0 +1,72 @@
|
||||
location /api/v1/contributors/images {
|
||||
proxy_pass $mempoolSpaceServices;
|
||||
proxy_cache services;
|
||||
proxy_cache_background_update on;
|
||||
proxy_cache_use_stale updating;
|
||||
proxy_cache_valid 200 1w;
|
||||
expires 1w;
|
||||
proxy_hide_header onion-location;
|
||||
proxy_hide_header strict-transport-security;
|
||||
proxy_hide_header content-security-policy;
|
||||
proxy_hide_header x-frame-options;
|
||||
}
|
||||
location /api/v1/contributors {
|
||||
proxy_pass $mempoolSpaceServices;
|
||||
proxy_cache services;
|
||||
proxy_cache_background_update on;
|
||||
proxy_cache_use_stale updating;
|
||||
proxy_cache_valid 200 1d;
|
||||
expires 1d;
|
||||
proxy_hide_header onion-location;
|
||||
proxy_hide_header strict-transport-security;
|
||||
proxy_hide_header content-security-policy;
|
||||
proxy_hide_header x-frame-options;
|
||||
}
|
||||
location /api/v1/donations/images {
|
||||
proxy_pass $mempoolSpaceServices;
|
||||
proxy_cache services;
|
||||
proxy_cache_background_update on;
|
||||
proxy_cache_use_stale updating;
|
||||
proxy_cache_valid 200 1w;
|
||||
expires 1w;
|
||||
proxy_hide_header onion-location;
|
||||
proxy_hide_header strict-transport-security;
|
||||
proxy_hide_header content-security-policy;
|
||||
proxy_hide_header x-frame-options;
|
||||
}
|
||||
location /api/v1/donations {
|
||||
proxy_pass $mempoolSpaceServices;
|
||||
proxy_cache services;
|
||||
proxy_cache_background_update on;
|
||||
proxy_cache_use_stale updating;
|
||||
proxy_cache_valid 200 1d;
|
||||
expires 1d;
|
||||
proxy_hide_header onion-location;
|
||||
proxy_hide_header strict-transport-security;
|
||||
proxy_hide_header content-security-policy;
|
||||
proxy_hide_header x-frame-options;
|
||||
}
|
||||
location /api/v1/translators/images {
|
||||
proxy_pass $mempoolSpaceServices;
|
||||
proxy_cache services;
|
||||
proxy_cache_background_update on;
|
||||
proxy_cache_use_stale updating;
|
||||
proxy_cache_valid 200 1w;
|
||||
expires 1w;
|
||||
proxy_hide_header onion-location;
|
||||
proxy_hide_header strict-transport-security;
|
||||
proxy_hide_header content-security-policy;
|
||||
proxy_hide_header x-frame-options;
|
||||
}
|
||||
location /api/v1/translators {
|
||||
proxy_pass $mempoolSpaceServices;
|
||||
proxy_cache services;
|
||||
proxy_cache_background_update on;
|
||||
proxy_cache_use_stale updating;
|
||||
proxy_cache_valid 200 1d;
|
||||
expires 1d;
|
||||
proxy_hide_header onion-location;
|
||||
proxy_hide_header strict-transport-security;
|
||||
proxy_hide_header content-security-policy;
|
||||
proxy_hide_header x-frame-options;
|
||||
}
|
||||
@@ -1,18 +1,15 @@
|
||||
location /api/v1/ws {
|
||||
proxy_pass $mempoolBackend;
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "Upgrade";
|
||||
location /api/v1/statistics {
|
||||
try_files /dev/null @mempool-api-v1-warmcache;
|
||||
}
|
||||
location /api/v1 {
|
||||
try_files /dev/null @mempool-api-v1;
|
||||
try_files /dev/null @mempool-api-v1-coldcache;
|
||||
}
|
||||
location /api/ {
|
||||
rewrite ^/api/(.*) /$1 break;
|
||||
try_files /dev/null @electrs-api;
|
||||
try_files /dev/null @electrs-api-nocache;
|
||||
}
|
||||
|
||||
location @mempool-api-v1 {
|
||||
location @mempool-api-v1-warmcache {
|
||||
proxy_pass $mempoolBackend;
|
||||
proxy_http_version 1.1;
|
||||
|
||||
@@ -21,13 +18,54 @@ location @mempool-api-v1 {
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_cache_background_update on;
|
||||
proxy_cache_use_stale updating;
|
||||
proxy_cache api;
|
||||
proxy_cache_valid 200 10s;
|
||||
proxy_redirect off;
|
||||
expires 10s;
|
||||
}
|
||||
|
||||
location @mempool-api-v1-coldcache {
|
||||
proxy_pass $mempoolBackend;
|
||||
proxy_http_version 1.1;
|
||||
|
||||
proxy_set_header Host $http_host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_cache api;
|
||||
proxy_cache_valid 200 10s;
|
||||
proxy_redirect off;
|
||||
expires 10s;
|
||||
}
|
||||
|
||||
location @mempool-api-v1-nocache {
|
||||
proxy_pass $mempoolBackend;
|
||||
proxy_http_version 1.1;
|
||||
|
||||
proxy_set_header Host $http_host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_redirect off;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_buffering off;
|
||||
|
||||
expires -1;
|
||||
}
|
||||
|
||||
location @electrs-api {
|
||||
location @electrs-api-nocache {
|
||||
proxy_pass $electrsBackend;
|
||||
proxy_http_version 1.1;
|
||||
|
||||
@@ -36,8 +74,9 @@ location @electrs-api {
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection "upgrade";
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
|
||||
proxy_cache_bypass $http_upgrade;
|
||||
proxy_redirect off;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_buffering off;
|
||||
}
|
||||
|
||||
@@ -32,7 +32,14 @@ http {
|
||||
listen 443 ssl http2;
|
||||
listen [::]:443 ssl http2;
|
||||
server_name mempool.ninja;
|
||||
|
||||
# for services from mempool.space like contributors on about page
|
||||
set $mempoolSpaceServices "https://mempool.space";
|
||||
|
||||
# for mempool/backend daemon, see upstream-mempool.conf
|
||||
set $mempoolBackend "http://mempool-bitcoin-mainnet";
|
||||
|
||||
# for blockstream/electrs daemon, see upstream-electrs.conf
|
||||
set $electrsBackend "http://electrs-bitcoin-mainnet";
|
||||
|
||||
# tor v3
|
||||
@@ -59,12 +66,19 @@ http {
|
||||
listen 443 ssl http2;
|
||||
listen [::]:443 ssl http2;
|
||||
server_name bisq.ninja;
|
||||
|
||||
# for services from mempool.space like contributors on about page
|
||||
set $mempoolSpaceServices "https://mempool.space";
|
||||
|
||||
# for mempool/backend daemon, see upstream-mempool.conf
|
||||
set $mempoolBackend "http://mempool-bisq-mainnet";
|
||||
|
||||
# for blockstream/electrs daemon, see upstream-electrs.conf
|
||||
set $electrsBackend "http://electrs-bitcoin-mainnet";
|
||||
|
||||
# tor v3
|
||||
listen 127.0.0.1:82;
|
||||
set $onion "mempoolhqx4isw62xs7abwphsq7ldayuidyx2v2oethdhhj6mlo2r6ad";
|
||||
set $onion "bisqmktse2cabavbr2xjq7xw3h6g5ottemo5rolfcwt6aly6tp5fdryd";
|
||||
|
||||
# filesystem paths
|
||||
root /mempool/public_html/bisq/;
|
||||
@@ -86,12 +100,19 @@ http {
|
||||
listen 443 ssl http2;
|
||||
listen [::]:443 ssl http2;
|
||||
server_name liquid.place;
|
||||
|
||||
# for services from mempool.space like contributors on about page
|
||||
set $mempoolSpaceServices "https://mempool.space";
|
||||
|
||||
# for mempool/backend daemon, see upstream-mempool.conf
|
||||
set $mempoolBackend "http://mempool-liquid-mainnet";
|
||||
|
||||
# for blockstream/electrs daemon, see upstream-electrs.conf
|
||||
set $electrsBackend "http://electrs-liquid-mainnet";
|
||||
|
||||
# tor v3
|
||||
listen 127.0.0.1:83;
|
||||
set $onion "mempoolhqx4isw62xs7abwphsq7ldayuidyx2v2oethdhhj6mlo2r6ad";
|
||||
set $onion "liquidmom47f6s3m53ebfxn47p76a6tlnxib3wp6deux7wuzotdr6cyd";
|
||||
|
||||
# filesystem paths
|
||||
root /mempool/public_html/liquid/;
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
include mempool/production/nginx/server-common.conf;
|
||||
include mempool/production/nginx/location-api-v1-contributors.conf;
|
||||
include mempool/production/nginx/location-api-v1-donations.conf;
|
||||
include mempool/production/nginx/location-api-v1-donations-images.conf;
|
||||
include mempool/production/nginx/location-api-v1-services.conf;
|
||||
|
||||
proxy_cache markets;
|
||||
proxy_cache_valid 200 30s;
|
||||
|
||||
@@ -35,32 +35,60 @@ add_header X-Frame-Options $frameOptions;
|
||||
add_header Content-Security-Policy $contentSecurityPolicy;
|
||||
|
||||
# enable browser and proxy caching
|
||||
add_header Cache-Control "public, no-transform";
|
||||
add_header Pragma "public";
|
||||
add_header Cache-Control "public";
|
||||
|
||||
# vary cache if user changes language preference
|
||||
add_header Vary Accept-Language;
|
||||
add_header Vary Cookie;
|
||||
|
||||
# fallback for all URLs i.e. /address/foo /tx/foo /block/000
|
||||
location / {
|
||||
try_files /$lang/$uri /$lang/$uri/ $uri $uri/ /en-US/$uri @index-redirect;
|
||||
# see order of nginx location rules
|
||||
# https://stackoverflow.com/questions/5238377/nginx-location-priority
|
||||
|
||||
# for exact / requests, redirect based on $lang
|
||||
# cache redirect for 10 minutes
|
||||
location = / {
|
||||
if ($lang != '') {
|
||||
return 302 $scheme://$host/$lang$uri;
|
||||
}
|
||||
try_files /en-US/index.html =404;
|
||||
expires 10m;
|
||||
}
|
||||
location /resources {
|
||||
try_files /$lang/$uri /$lang/$uri/ $uri $uri/ /en-US/$uri @index-redirect;
|
||||
expires 1h;
|
||||
}
|
||||
location @index-redirect {
|
||||
rewrite (.*) /$lang/index.html;
|
||||
}
|
||||
|
||||
# location block using regex are matched in order
|
||||
|
||||
# used to rewrite resources from /<lang>/ to /en-US/
|
||||
location ~ ^/(ar|bg|bs|ca|cs|da|de|et|el|es|eo|eu|fa|fr|gl|ko|hr|id|it|he|ka|lv|lt|hu|mk|ms|nl|ja|ka|no|nb|nn|pl|pt|pt-BR|ro|ru|sk|sl|sr|sh|fi|sv|th|tr|uk|vi|zh)/resources/ {
|
||||
rewrite ^/[a-zA-Z-]*/resources/(.*) /en-US/resources/$1;
|
||||
# cache /resources/** for 1 week since they don't change often
|
||||
location ~ ^/[a-z][a-z]/resources/(.*) {
|
||||
try_files $uri /en-US/resources/$1 =404;
|
||||
expires 1w;
|
||||
}
|
||||
# used for cookie override
|
||||
location ~ ^/(ar|bg|bs|ca|cs|da|de|et|el|es|eo|eu|fa|fr|gl|ko|hr|id|it|he|ka|lv|lt|hu|mk|ms|nl|ja|ka|no|nb|nn|pl|pt|pt-BR|ro|ru|sk|sl|sr|sh|fi|sv|th|tr|uk|vi|zh)/ {
|
||||
try_files $uri $uri/ /$1/index.html =404;
|
||||
# cache /<lang>/main.f40e91d908a068a2.js forever since they never change
|
||||
location ~ ^/([a-z][a-z])/(.+\..+\.(js|css)) {
|
||||
try_files $uri =404;
|
||||
expires 1y;
|
||||
}
|
||||
# cache everything else for 10 minutes
|
||||
location ~ ^/([a-z][a-z])$ {
|
||||
try_files $uri /$1/index.html /en-US/index.html =404;
|
||||
expires 10m;
|
||||
}
|
||||
location ~ ^/([a-z][a-z])/ {
|
||||
try_files $uri /$1/index.html /en-US/index.html =404;
|
||||
expires 10m;
|
||||
}
|
||||
|
||||
# cache /resources/** for 1 week since they don't change often
|
||||
location /resources {
|
||||
try_files $uri /en-US/$uri /en-US/index.html;
|
||||
expires 1w;
|
||||
}
|
||||
# cache /main.f40e91d908a068a2.js forever since they never change
|
||||
location ~* ^/.+\..+\.(js|css) {
|
||||
try_files /$lang/$uri /en-US/$uri =404;
|
||||
expires 1y;
|
||||
}
|
||||
# catch-all for all URLs i.e. /address/foo /tx/foo /block/000
|
||||
# cache 10 minutes since they change frequently
|
||||
location / {
|
||||
try_files /$lang/$uri $uri /en-US/$uri /en-US/index.html =404;
|
||||
expires 10m;
|
||||
}
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
include mempool/production/nginx/server-common.conf;
|
||||
include mempool/production/nginx/location-api-v1-contributors.conf;
|
||||
include mempool/production/nginx/location-api-v1-donations-images.conf;
|
||||
include mempool/production/nginx/location-api-v1-donations.conf;
|
||||
include mempool/production/nginx/location-api-v1-services.conf;
|
||||
include mempool/production/nginx/location-api.conf;
|
||||
include mempool/production/nginx/location-liquid-api.conf;
|
||||
include mempool/production/nginx/location-liquidtestnet-api.conf;
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
include mempool/production/nginx/server-common.conf;
|
||||
include mempool/production/nginx/location-redirects.conf;
|
||||
include mempool/production/nginx/location-api-v1-contributors.conf;
|
||||
include mempool/production/nginx/location-api-v1-donations.conf;
|
||||
include mempool/production/nginx/location-api-v1-donations-images.conf;
|
||||
include mempool/production/nginx/location-api-v1-services.conf;
|
||||
include mempool/production/nginx/location-api.conf;
|
||||
include mempool/production/nginx/location-testnet-api.conf;
|
||||
include mempool/production/nginx/location-signet-api.conf;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/bin/env zsh
|
||||
#!/usr/local/bin/zsh
|
||||
PROTO=https
|
||||
HOSTNAME=mempool.ninja
|
||||
URL_BASE=${PROTO}://${HOSTNAME}
|
||||
@@ -20,17 +20,23 @@ echo "Starting tests to ${URL_BASE}"
|
||||
echo "Test locale for / with no header or cookie"
|
||||
curl -s ${URL_BASE}/ | grep '<html lang' | tr -d '\r\n' | curltest '<html lang="en-US">'
|
||||
|
||||
echo "Test locale for / with 'ja' lang header and no cookie"
|
||||
curl -s -H 'Accept-Language: ja' ${URL_BASE}/ | grep '<html lang' | tr -d '\r\n' | curltest '<html lang="ja">'
|
||||
echo "Test locale for /ja with no header or cookie"
|
||||
curl -s ${URL_BASE}/ja | grep '<html lang' | tr -d '\r\n' | curltest '<html lang="ja">'
|
||||
|
||||
#echo "Test locale for /ja with 'ja' lang header and 'en' lang cookie"
|
||||
#curl -s -H 'Accept-Language: ja' --cookie 'lang=en' ${URL_BASE}/ja | grep '<html lang' | tr -d '\r\n' | curltest '<html lang="en-US">'
|
||||
|
||||
echo "Test redirect for / with 'ja' lang header and no cookie"
|
||||
curl -i -s -H 'Accept-Language: ja' ${URL_BASE}/ | grep '^location:' | tr -d '\r\n' | curltest "location: ${URL_BASE}/ja/"
|
||||
|
||||
echo "Test locale for / with 'ja' lang header and 'en' lang cookie"
|
||||
curl -s -H 'Accept-Language: ja' --cookie 'lang=en' ${URL_BASE}/ | grep '<html lang' | tr -d '\r\n' | curltest '<html lang="en-US">'
|
||||
|
||||
echo "Test locale for / with 'ja' lang header and 'sv' lang cookie"
|
||||
curl -s -H 'Accept-Language: ja' --cookie 'lang=sv' ${URL_BASE}/ | grep '<html lang' | tr -d '\r\n' | curltest '<html lang="sv">'
|
||||
echo "Test redirect for / with 'ja' lang header and 'sv' lang cookie"
|
||||
curl -i -s -H 'Accept-Language: ja' --cookie 'lang=sv' ${URL_BASE}/ | grep '^location:' | tr -d '\r\n' | curltest "location: ${URL_BASE}/sv/"
|
||||
|
||||
echo "Test locale for / with 'ja' lang header and 'foo' lang cookie"
|
||||
curl -s -H 'Accept-Language: ja' --cookie 'lang=foo' ${URL_BASE}/ | grep '<html lang' | tr -d '\r\n' | curltest '<html lang="ja">'
|
||||
echo "Test redirect for / with 'ja' lang header and 'foo' lang cookie"
|
||||
curl -i -s -H 'Accept-Language: ja' --cookie 'lang=foo' ${URL_BASE}/ | grep '^location:' | tr -d '\r\n' | curltest "location: ${URL_BASE}/ja/"
|
||||
|
||||
echo "Test rewrite for /resources/pools.json with no header and no cookie"
|
||||
curl -s -i ${URL_BASE}/resources/pools.json | grep -i content-type | tr -d '\r\n' | curltest 'content-type: application/json'
|
||||
|
||||
23
production/torrc
Normal file
23
production/torrc
Normal file
@@ -0,0 +1,23 @@
|
||||
RunAsDaemon 1
|
||||
SOCKSPort 9050
|
||||
ControlPort 9051
|
||||
Log notice syslog
|
||||
|
||||
DataDirectory /var/db/tor
|
||||
DataDirectoryGroupReadable 1
|
||||
|
||||
CookieAuthentication 1
|
||||
CookieAuthFile /var/db/tor/control_auth_cookie
|
||||
CookieAuthFileGroupReadable 1
|
||||
|
||||
HiddenServiceDir /var/db/tor/mempool
|
||||
HiddenServicePort 80 127.0.0.1:81
|
||||
HiddenServiceVersion 3
|
||||
|
||||
HiddenServiceDir /var/db/tor/bisq
|
||||
HiddenServicePort 80 127.0.0.1:82
|
||||
HiddenServiceVersion 3
|
||||
|
||||
HiddenServiceDir /var/db/tor/liquid
|
||||
HiddenServicePort 80 127.0.0.1:83
|
||||
HiddenServiceVersion 3
|
||||
Reference in New Issue
Block a user