Type aliases
AssetSymbol
AssetSymbol: "HIVE" | "VESTS" | "HBD" | "TESTS" | "TBD" | "STEEM" | "SBD" | "BLURT"
Defined in chain/asset.ts:48
Bignum
Bignum: string
Defined in chain/misc.ts:44
Deserializer
Defined in chain/deserializer.ts:38
DiscussionQueryCategory
DiscussionQueryCategory: "active" | "blog" | "cashout" | "children" | "comments" | "feed" | "hot" | "promoted" | "trending" | "votes" | "created"
Defined in helpers/condenser.ts:50
KeyRole
KeyRole: "owner" | "active" | "posting" | "memo"
NexusSortGetRankedPost
NexusSortGetRankedPost: "trending" | "hot" | "created" | "promoted" | "payout" | "payout_comments" | "muted"
Defined in chain/nexus.ts:237
NexusTypeNotification
NexusTypeNotification: "new_community" | "set_role" | "set_props" | "set_label" | "mute_post" | "unmute_post" | "pin_post" | "unpin_post" | "flag_post" | "error" | "subscribe" | "reply" | "reblog" | "follow" | "mention" | "vote"
Defined in chain/nexus.ts:46
OperationName
OperationName: "vote" | "comment" | "transfer" | "transfer_to_vesting" | "withdraw_vesting" | "account_create" | "account_update" | "witness_update" | "account_witness_vote" | "account_witness_proxy" | "custom" | "delete_comment" | "custom_json" | "comment_options" | "set_withdraw_vesting_route" | "claim_account" | "create_claimed_account" | "request_account_recovery" | "recover_account" | "change_recovery_account" | "escrow_transfer" | "escrow_dispute" | "escrow_release" | "escrow_approve" | "transfer_to_savings" | "transfer_from_savings" | "cancel_transfer_from_savings" | "custom_binary" | "decline_voting_rights" | "reset_account" | "set_reset_account" | "claim_reward_balance" | "delegate_vesting_shares" | "witness_set_properties" | "create_proposal" | "update_proposal_votes" | "remove_proposal"
Defined in chain/operation.ts:47
PARAMS_ACCOUNT_HISTORY
PARAMS_ACCOUNT_HISTORY: [ string , number , number ] | [ string , number , number , number | null , number | null ] | [ string , number , number , number | null ]
Defined in helpers/condenser.ts:91
PARAM_ENUM_VIRTUAL_OPS
PARAM_ENUM_VIRTUAL_OPS: { block_range_begin: number ; block_range_end: number ; filter?: undefined | number ; group_by_block?: undefined | false | true ; include_reversible: boolean ; limit?: undefined | number ; operation_begin?: undefined | number }
Defined in helpers/account_history.ts:41
Type declaration
block_range_begin: number
block_range_end: number
Optional filter?: undefined | number
Optional group_by_block?: undefined | false | true
include_reversible: boolean
Optional limit?: undefined | number
Optional operation_begin?: undefined | number
PriceType
Defined in chain/asset.ts:232
Serializer
Serializer
: ( buffer
: ByteBuffer , data
: any ) => void
Defined in chain/serializer.ts:41
VirtualOperationName
VirtualOperationName: "author_reward" | "curation_reward" | "comment_reward" | "fill_vesting_withdraw" | "shutdown_witness" | "fill_transfer_from_savings" | "hardfork" | "comment_payout_update" | "return_vesting_delegation" | "comment_benefactor_reward" | "producer_reward" | "clear_null_account_balance" | "proposal_pay" | "sps_fund" | "fee_pay"
Defined in chain/operation.ts:134
Variables
Const AssetSymbolRegexp
AssetSymbolRegexp: RegExp = new RegExp('^HIVE$'+ '|^VESTS$'+ '|^HBD$'+ '|^TESTS$'+ '|^TBD$'+ '|^STEEM$'+ '|^SBD$'+ '|^BLURT$')
Defined in chain/asset.ts:58
Const AuthoritySerializer
AuthoritySerializer: (Anonymous function) = ObjectSerializer([['weight_threshold', UInt32Serializer],['account_auths', FlatMapSerializer(StringSerializer, UInt16Serializer)],['key_auths', FlatMapSerializer(PublicKeySerializer, UInt16Serializer)]])
Defined in chain/serializer.ts:190
Const BLURT_100_PERCENT
BLURT_100_PERCENT: 10000 = 10000
Defined in helpers/tools.ts:49
Const BLURT_UPVOTE_LOCKOUT_SECONDS
BLURT_UPVOTE_LOCKOUT_SECONDS: number = (60 * 60 * 12)
Defined in helpers/tools.ts:50
Const BLURT_VOTING_MANA_REGENERATION_SECONDS
BLURT_VOTING_MANA_REGENERATION_SECONDS: number = (5 * 60 * 60 * 24)
Defined in helpers/tools.ts:48
Const BeneficiarySerializer
BeneficiarySerializer: (Anonymous function) = ObjectSerializer([['account', StringSerializer],['weight', UInt16Serializer]])
Defined in chain/serializer.ts:196
Const ByteBuffer
ByteBuffer: any = require('bytebuffer')
Defined in helpers/tools.ts:42
Defined in crypto.ts:43
Const DEFAULT_ADDRESS_PREFIX
DEFAULT_ADDRESS_PREFIX: "BLT" = "BLT"
Const DEFAULT_CHAIN_ID
DEFAULT_CHAIN_ID: Buffer = Buffer.from('cd8d90f29ae273abec3eaa7731e25934c63eb654d55080caff2ebb7f5df6381f','hex')
Const EncryptedMemoDeserializer
EncryptedMemoDeserializer: any = BufferDeserializer([['from', PublicKeyDeserializer],['to', PublicKeyDeserializer],['nonce', UInt64Deserializer],['check', UInt32Deserializer],['encrypted', BinaryDeserializer]])
Defined in chain/deserializer.ts:81
Const EncryptedMemoSerializer
EncryptedMemoSerializer: (Anonymous function) = ObjectSerializer([['from', PublicKeySerializer],['to', PublicKeySerializer],['nonce', UInt64Serializer],['check', UInt32Serializer],['encrypted', BinarySerializer()]])
Defined in chain/serializer.ts:173
Const JSBI
JSBI: any = require('jsbi')
Const Long
Long: any = ByteBuffer.Long
Const NETWORK_ID
NETWORK_ID: Buffer = Buffer.from([0x80])
Const OperationNameRegexp
OperationNameRegexp: RegExp = new RegExp('^vote$'+ '|^comment$'+ '|^transfer$'+ '|^transfer_to_vesting$'+ '|^withdraw_vesting$'+ '|^account_create$'+ '|^account_update$'+ '|^witness_update$'+ '|^account_witness_vote$'+ '|^account_witness_proxy$'+ '|^custom$'+ '|^delete_comment$'+ '|^custom_json$'+ '|^comment_options$'+ '|^set_withdraw_vesting_route$'+ '|^claim_account$'+ '|^create_claimed_account$'+ '|^request_account_recovery$'+ '|^recover_account$'+ '|^change_recovery_account$'+ '|^escrow_transfer$'+ '|^escrow_dispute$'+ '|^escrow_release$'+ '|^escrow_approve$'+ '|^transfer_to_savings$'+ '|^transfer_from_savings$'+ '|^cancel_transfer_from_savings$'+ '|^custom_binary$'+ '|^decline_voting_rights$'+ '|^reset_account$'+ '|^set_reset_account$'+ '|^claim_reward_balance$'+ '|^delegate_vesting_shares$'+ '|^witness_set_properties$'+ '|^create_proposal$'+ '|^update_proposal_votes$'+ '|^remove_proposal$')
Defined in chain/operation.ts:91
Const OperationSerializers
OperationSerializers: {}
Defined in chain/serializer.ts:214
Const TransactionSerializer
TransactionSerializer: (Anonymous function) = ObjectSerializer([['ref_block_num', UInt16Serializer],['ref_block_prefix', UInt32Serializer],['expiration', DateSerializer],['operations', ArraySerializer(OperationSerializer)],['extensions', ArraySerializer(StringSerializer)]])
Defined in chain/serializer.ts:378
Const VERSION
VERSION: string = packageVersion
Const VariableBinarySerializer
VariableBinarySerializer: (Anonymous function) = BinarySerializer()
Defined in chain/serializer.ts:122
Const VirtualOperationNameRegexp
VirtualOperationNameRegexp: RegExp = new RegExp('^author_reward$'+ '|^curation_reward$'+ '|^comment_reward$'+ '|^fill_vesting_withdraw$'+ '|^shutdown_witness$'+ '|^fill_transfer_from_savings$'+ '|^hardfork$'+ '|^comment_payout_update$'+ '|^return_vesting_delegation$'+ '|^comment_benefactor_reward$'+ '|^producer_reward$'+ '|^clear_null_account_balance$'+ '|^proposal_pay$'+ '|^sps_fund$'+ '|^fee_pay$')
Defined in chain/operation.ts:151
Const WitnessUpdatePropertiesSerializer
WitnessUpdatePropertiesSerializer: (Anonymous function) = ObjectSerializer([['account_creation_fee', AssetSerializer],// ['account_subsidy_budget', UInt32Serializer],// ['account_subsidy_decay', UInt32Serializer],// ['bandwidth_kbytes_fee', AssetSerializer],['maximum_block_size', UInt32Serializer],// ['operation_flat_fee', AssetSerializer],// ['proposal_fee', AssetSerializer],])
Defined in chain/serializer.ts:201
Const communityAccountRegexp
communityAccountRegexp: RegExp = /^blurt-[1-3]\d{4,6}$/
Defined in chain/nexus.ts:40
Const regExpAccount
regExpAccount: RegExp = /^(?=.{3,16}$)[a-z][0-9a-z\-]{1,}[0-9a-z]([\.][a-z][0-9a-z\-]{1,}[0-9a-z]){0,}$/
Const regExpAtAccount
regExpAtAccount: RegExp = /^@(?=.{3,16}$)[a-z][0-9a-z\-]{1,}[0-9a-z]([\.][a-z][0-9a-z\-]{1,}[0-9a-z]){0,}$/
Const timeoutErrors
timeoutErrors: string [] = ['timeout', 'ENOTFOUND', 'ECONNREFUSED', 'database lock', 'CERT_HAS_EXPIRED', 'EHOSTUNREACH']
Let unique_nonce_entropy
unique_nonce_entropy: number = Math.floor(Math.random() * 0xFFFF)
Asset symbol string.