bscscan.enums package¶
Submodules¶
bscscan.enums.actions_enum module¶
-
class
bscscan.enums.actions_enum.ActionsEnum(BALANCE_HISTORY: str = 'balancehistory', BALANCE_MULTI: str = 'balancemulti', BALANCE: str = 'balance', BNB_PRICE: str = 'bnbprice', BNB_SUPPLY: str = 'bnbsupply', CHAIN_SIZE: str = 'chainsize', DAILY_AVG_BLOCK_SIZE: str = 'dailyavgblocksize', DAILY_AVG_BLOCK_TIME: str = 'dailyavgblocktime', DAILY_AVG_GAS_LIMIT: str = 'dailyavggaslimit', DAILY_AVG_GAS_PRICE: str = 'dailyavggasprice', DAILY_AVG_HASH_RATE: str = 'dailyavghashrate', DAILY_AVG_NET_DIFFICULTY: str = 'dailyavgnetdifficulty', DAILY_BLK_COUNT: str = 'dailyblkcount', DAILY_BLOCK_REWARDS: str = 'dailyblockrewards', DAILY_GAS_USED: str = 'dailygasused', DAILY_NET_UTILIZATION: str = 'dailynetutilization', DAILY_NEW_ADDRESS: str = 'dailynewaddress', DAILY_TX: str = 'dailytx', DAILY_TXN_FEE: str = 'dailytxnfee', DAILY_UNCLE_BLK_COUNT: str = 'dailyuncleblkcount', ETH_BLOCK_NUMBER: str = 'eth_blockNumber', ETH_CALL: str = 'eth_call', ETH_DAILY_MARKET_CAP: str = 'ethdailymarketcap', ETH_DAILY_PRICE: str = 'ethdailyprice', ETH_ESTIMATE_GAS: str = 'eth_estimateGas', ETH_GAS_PRICE: str = 'eth_gasPrice', ETH_GET_BLOCK_BY_NUMBER: str = 'eth_getBlockByNumber', ETH_GET_BLOCK_TRANSACTION_COUNT_BY_NUMBER: str = 'eth_getBlockTransactionCountByNumber', ETH_GET_CODE: str = 'eth_getCode', ETH_GET_STORAGE_AT: str = 'eth_getStorageAt', ETH_GET_TRANSACTION_BY_BLOCK_NUMBER_AND_INDEX: str = 'eth_getTransactionByBlockNumberAndIndex', ETH_GET_TRANSACTION_BY_HASH: str = 'eth_getTransactionByHash', ETH_GET_TRANSACTION_COUNT: str = 'eth_getTransactionCount', ETH_GET_TRANSACTION_RECEIPT: str = 'eth_getTransactionReceipt', ETH_GET_UNCLE_BY_BLOCK_NUMBER_AND_INDEX: str = 'eth_getUncleByBlockNumberAndIndex', GAS_ESTIMATE: str = 'gasestimate', GAS_ORACLE: str = 'gasoracle', GET_ABI: str = 'getabi', GET_BLOCK_COUNTDOWN: str = 'getblockcountdown', GET_BLOCK_NUMBER_BY_TIME: str = 'getblocknobytime', GET_BLOCK_REWARD: str = 'getblockreward', GET_LOGS: str = 'getLogs', GET_MINED_BLOCKS: str = 'getminedblocks', GET_SOURCE_CODE: str = 'getsourcecode', GET_STATUS: str = 'getstatus', GET_TX_RECEIPT_STATUS: str = 'gettxreceiptstatus', TOKEN_BALANCE_HISTORY: str = 'tokenbalancehistory', TOKEN_BALANCE: str = 'tokenbalance', TOKEN_CSUPPLY: str = 'tokenCsupply', TOKEN_INFO: str = 'tokeninfo', TOKEN_SUPPLY_HISTORY: str = 'tokensupplyhistory', TOKEN_SUPPLY: str = 'tokensupply', TOKENNFTTX: str = 'tokennfttx', TOKENTX: str = 'tokentx', TXLIST_INTERNAL: str = 'txlistinternal', TXLIST: str = 'txlist', VALIDATORS: str = 'validators')¶ Bases:
object-
BALANCE: str = 'balance'¶
-
BALANCE_HISTORY: str = 'balancehistory'¶
-
BALANCE_MULTI: str = 'balancemulti'¶
-
BNB_PRICE: str = 'bnbprice'¶
-
BNB_SUPPLY: str = 'bnbsupply'¶
-
CHAIN_SIZE: str = 'chainsize'¶
-
DAILY_AVG_BLOCK_SIZE: str = 'dailyavgblocksize'¶
-
DAILY_AVG_BLOCK_TIME: str = 'dailyavgblocktime'¶
-
DAILY_AVG_GAS_LIMIT: str = 'dailyavggaslimit'¶
-
DAILY_AVG_GAS_PRICE: str = 'dailyavggasprice'¶
-
DAILY_AVG_HASH_RATE: str = 'dailyavghashrate'¶
-
DAILY_AVG_NET_DIFFICULTY: str = 'dailyavgnetdifficulty'¶
-
DAILY_BLK_COUNT: str = 'dailyblkcount'¶
-
DAILY_BLOCK_REWARDS: str = 'dailyblockrewards'¶
-
DAILY_GAS_USED: str = 'dailygasused'¶
-
DAILY_NET_UTILIZATION: str = 'dailynetutilization'¶
-
DAILY_NEW_ADDRESS: str = 'dailynewaddress'¶
-
DAILY_TX: str = 'dailytx'¶
-
DAILY_TXN_FEE: str = 'dailytxnfee'¶
-
DAILY_UNCLE_BLK_COUNT: str = 'dailyuncleblkcount'¶
-
ETH_BLOCK_NUMBER: str = 'eth_blockNumber'¶
-
ETH_CALL: str = 'eth_call'¶
-
ETH_DAILY_MARKET_CAP: str = 'ethdailymarketcap'¶
-
ETH_DAILY_PRICE: str = 'ethdailyprice'¶
-
ETH_ESTIMATE_GAS: str = 'eth_estimateGas'¶
-
ETH_GAS_PRICE: str = 'eth_gasPrice'¶
-
ETH_GET_BLOCK_BY_NUMBER: str = 'eth_getBlockByNumber'¶
-
ETH_GET_BLOCK_TRANSACTION_COUNT_BY_NUMBER: str = 'eth_getBlockTransactionCountByNumber'¶
-
ETH_GET_CODE: str = 'eth_getCode'¶
-
ETH_GET_STORAGE_AT: str = 'eth_getStorageAt'¶
-
ETH_GET_TRANSACTION_BY_BLOCK_NUMBER_AND_INDEX: str = 'eth_getTransactionByBlockNumberAndIndex'¶
-
ETH_GET_TRANSACTION_BY_HASH: str = 'eth_getTransactionByHash'¶
-
ETH_GET_TRANSACTION_COUNT: str = 'eth_getTransactionCount'¶
-
ETH_GET_TRANSACTION_RECEIPT: str = 'eth_getTransactionReceipt'¶
-
ETH_GET_UNCLE_BY_BLOCK_NUMBER_AND_INDEX: str = 'eth_getUncleByBlockNumberAndIndex'¶
-
GAS_ESTIMATE: str = 'gasestimate'¶
-
GAS_ORACLE: str = 'gasoracle'¶
-
GET_ABI: str = 'getabi'¶
-
GET_BLOCK_COUNTDOWN: str = 'getblockcountdown'¶
-
GET_BLOCK_NUMBER_BY_TIME: str = 'getblocknobytime'¶
-
GET_BLOCK_REWARD: str = 'getblockreward'¶
-
GET_LOGS: str = 'getLogs'¶
-
GET_MINED_BLOCKS: str = 'getminedblocks'¶
-
GET_SOURCE_CODE: str = 'getsourcecode'¶
-
GET_STATUS: str = 'getstatus'¶
-
GET_TX_RECEIPT_STATUS: str = 'gettxreceiptstatus'¶
-
TOKENNFTTX: str = 'tokennfttx'¶
-
TOKENTX: str = 'tokentx'¶
-
TOKEN_BALANCE: str = 'tokenbalance'¶
-
TOKEN_BALANCE_HISTORY: str = 'tokenbalancehistory'¶
-
TOKEN_CSUPPLY: str = 'tokenCsupply'¶
-
TOKEN_INFO: str = 'tokeninfo'¶
-
TOKEN_SUPPLY: str = 'tokensupply'¶
-
TOKEN_SUPPLY_HISTORY: str = 'tokensupplyhistory'¶
-
TXLIST: str = 'txlist'¶
-
TXLIST_INTERNAL: str = 'txlistinternal'¶
-
VALIDATORS: str = 'validators'¶
-
bscscan.enums.fields_enum module¶
-
class
bscscan.enums.fields_enum.FieldsEnum(ACTION: str = '&action=', ADDRESS: str = '&address=', API_KEY: str = '&apikey=', BLOCK_TYPE: str = '&blocktype=', BLOCKNO: str = '&blockno=', BLOCKS: str = 'blocks', BOOLEAN: str = '&boolean=', CLIENT_TYPE: str = '&clienttype=', CLOSEST: str = '&closest=', CONTRACT_ADDRESS: str = '&contractaddress=', DATA: str = '&data=', END_BLOCK: str = '&endblock=', END_DATE: str = '&enddate=', FROM_BLOCK: str = '&fromBlock=', FROM: str = '&from=', GAS_PRICE: str = '&gasPrice=', GAS: str = '&gas=', HEX: str = '&hex=', INDEX: str = '&index=', MODULE: str = 'module=', OFFSET: str = '&offset=', PAGE: str = '&page=', POSITION: str = '&position=', PREFIX: str = 'https://api.bscscan.com/api?', SORT: str = '&sort=', START_BLOCK: str = '&startblock=', START_DATE: str = '&startdate=', SYNC_MODE: str = '&syncmode=', TAG: str = '&tag=', TIMESTAMP: str = '×tamp=', TO_BLOCK: str = '&toBlock=', TO: str = '&to=', TOPIC_0_1_OPR: str = '&topic0_1_opr=', TOPIC_0_2_OPR: str = '&topic0_2_opr=', TOPIC_0_3_OPR: str = '&topic0_3_opr=', TOPIC_0: str = '&topic0=', TOPIC_1_2_OPR: str = '&topic1_2_opr=', TOPIC_1_3_OPR: str = '&topic1_3_opr=', TOPIC_1: str = '&topic1=', TOPIC_2_3_OPR: str = '&topic2_3_opr=', TOPIC_2: str = '&topic2=', TOPIC_3: str = '&topic3=', TXHASH: str = '&txhash=', VALUE: str = '&value=')¶ Bases:
object-
ACTION: str = '&action='¶
-
ADDRESS: str = '&address='¶
-
API_KEY: str = '&apikey='¶
-
BLOCKNO: str = '&blockno='¶
-
BLOCKS: str = 'blocks'¶
-
BLOCK_TYPE: str = '&blocktype='¶
-
BOOLEAN: str = '&boolean='¶
-
CLIENT_TYPE: str = '&clienttype='¶
-
CLOSEST: str = '&closest='¶
-
CONTRACT_ADDRESS: str = '&contractaddress='¶
-
DATA: str = '&data='¶
-
END_BLOCK: str = '&endblock='¶
-
END_DATE: str = '&enddate='¶
-
FROM: str = '&from='¶
-
FROM_BLOCK: str = '&fromBlock='¶
-
GAS: str = '&gas='¶
-
GAS_PRICE: str = '&gasPrice='¶
-
HEX: str = '&hex='¶
-
INDEX: str = '&index='¶
-
MODULE: str = 'module='¶
-
OFFSET: str = '&offset='¶
-
PAGE: str = '&page='¶
-
POSITION: str = '&position='¶
-
PREFIX: str = 'https://api.bscscan.com/api?'¶
-
SORT: str = '&sort='¶
-
START_BLOCK: str = '&startblock='¶
-
START_DATE: str = '&startdate='¶
-
SYNC_MODE: str = '&syncmode='¶
-
TAG: str = '&tag='¶
-
TIMESTAMP: str = '×tamp='¶
-
TO: str = '&to='¶
-
TOPIC_0: str = '&topic0='¶
-
TOPIC_0_1_OPR: str = '&topic0_1_opr='¶
-
TOPIC_0_2_OPR: str = '&topic0_2_opr='¶
-
TOPIC_0_3_OPR: str = '&topic0_3_opr='¶
-
TOPIC_1: str = '&topic1='¶
-
TOPIC_1_2_OPR: str = '&topic1_2_opr='¶
-
TOPIC_1_3_OPR: str = '&topic1_3_opr='¶
-
TOPIC_2: str = '&topic2='¶
-
TOPIC_2_3_OPR: str = '&topic2_3_opr='¶
-
TOPIC_3: str = '&topic3='¶
-
TO_BLOCK: str = '&toBlock='¶
-
TXHASH: str = '&txhash='¶
-
VALUE: str = '&value='¶
-
bscscan.enums.modules_enum module¶
-
class
bscscan.enums.modules_enum.ModulesEnum(ACCOUNT: str = 'account', BLOCK: str = 'block', CONTRACT: str = 'contract', GASTRACKER: str = 'gastracker', LOGS: str = 'logs', PROXY: str = 'proxy', STATS: str = 'stats', TOKEN: str = 'token', TRANSACTION: str = 'transaction')¶ Bases:
object-
ACCOUNT: str = 'account'¶
-
BLOCK: str = 'block'¶
-
CONTRACT: str = 'contract'¶
-
GASTRACKER: str = 'gastracker'¶
-
LOGS: str = 'logs'¶
-
PROXY: str = 'proxy'¶
-
STATS: str = 'stats'¶
-
TOKEN: str = 'token'¶
-
TRANSACTION: str = 'transaction'¶
-
bscscan.enums.tags_enum module¶
Bases:
object