View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window bif-chain-sdk-1.0.2.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
cn.bif.common
├─ cn.bif.common.BIFSDKConfigure.class - [JAR]
├─ cn.bif.common.Constant.class - [JAR]
├─ cn.bif.common.General.class - [JAR]
├─ cn.bif.common.JsonUtils.class - [JAR]
├─ cn.bif.common.OperationType.class - [JAR]
├─ cn.bif.common.ToBaseUnit.class - [JAR]
├─ cn.bif.common.Tools.class - [JAR]
cn.bif.utils.http
├─ cn.bif.utils.http.HttpUtils.class - [JAR]
├─ cn.bif.utils.http.Verifier.class - [JAR]
cn.bif.module.contract
├─ cn.bif.module.contract.BIFContractService.class - [JAR]
cn.bif.utils.hash
├─ cn.bif.utils.hash.HashUtil.class - [JAR]
├─ cn.bif.utils.hash.SM3.class - [JAR]
├─ cn.bif.utils.hash.SM3Digest.class - [JAR]
├─ cn.bif.utils.hash.Sha256.class - [JAR]
cn.bif.model.response.bid
├─ cn.bif.model.response.bid.BID.class - [JAR]
├─ cn.bif.model.response.bid.BIDDocumentOperation.class - [JAR]
cn.bif.module.account
├─ cn.bif.module.account.BIFAccountService.class - [JAR]
cn.bif.module.blockchain
├─ cn.bif.module.blockchain.BIFBlockService.class - [JAR]
├─ cn.bif.module.blockchain.BIFPrivateTransactionService.class - [JAR]
├─ cn.bif.module.blockchain.BIFTransactionService.class - [JAR]
cn.bif.module.contract.impl
├─ cn.bif.module.contract.impl.BIFContractServiceImpl.class - [JAR]
cn.bif.module.blockchain.impl
├─ cn.bif.module.blockchain.impl.BIFBlockServiceImpl.class - [JAR]
├─ cn.bif.module.blockchain.impl.BIFGasServiceImpl.class - [JAR]
├─ cn.bif.module.blockchain.impl.BIFPrivateTransactionServiceImpl.class - [JAR]
├─ cn.bif.module.blockchain.impl.BIFTransactionServiceImpl.class - [JAR]
cn.bif.module.encryption.key
├─ cn.bif.module.encryption.key.PrivateKeyManager.class - [JAR]
├─ cn.bif.module.encryption.key.PublicKeyManager.class - [JAR]
cn.bif.model.response.result
├─ cn.bif.model.response.result.BIFAccountCreateAccountResult.class - [JAR]
├─ cn.bif.model.response.result.BIFAccountGetBalanceResult.class - [JAR]
├─ cn.bif.model.response.result.BIFAccountGetInfoResult.class - [JAR]
├─ cn.bif.model.response.result.BIFAccountGetMetadatasResult.class - [JAR]
├─ cn.bif.model.response.result.BIFAccountGetNonceResult.class - [JAR]
├─ cn.bif.model.response.result.BIFAccountPrivResult.class - [JAR]
├─ cn.bif.model.response.result.BIFAccountSetMetadataResult.class - [JAR]
├─ cn.bif.model.response.result.BIFAccountSetPrivilegeResult.class - [JAR]
├─ cn.bif.model.response.result.BIFBlockGetInfoResult.class - [JAR]
├─ cn.bif.model.response.result.BIFBlockGetLatestInfoResult.class - [JAR]
├─ cn.bif.model.response.result.BIFBlockGetLatestValidatorsResult.class - [JAR]
├─ cn.bif.model.response.result.BIFBlockGetNumberResult.class - [JAR]
├─ cn.bif.model.response.result.BIFBlockGetTransactionsResult.class - [JAR]
├─ cn.bif.model.response.result.BIFBlockGetValidatorsResult.class - [JAR]
├─ cn.bif.model.response.result.BIFContractCallPrivateResult.class - [JAR]
├─ cn.bif.model.response.result.BIFContractCallResult.class - [JAR]
├─ cn.bif.model.response.result.BIFContractCheckValidResult.class - [JAR]
├─ cn.bif.model.response.result.BIFContractCreateResult.class - [JAR]
├─ cn.bif.model.response.result.BIFContractGetAddressResult.class - [JAR]
├─ cn.bif.model.response.result.BIFContractGetInfoResult.class - [JAR]
├─ cn.bif.model.response.result.BIFContractInvokeResult.class - [JAR]
├─ cn.bif.model.response.result.BIFPrivateTransactionReceiveRawResult.class - [JAR]
├─ cn.bif.model.response.result.BIFPrivateTransactionReceiveResult.class - [JAR]
├─ cn.bif.model.response.result.BIFPrivateTransactionSendResult.class - [JAR]
├─ cn.bif.model.response.result.BIFPrivateTransactionStoreRawResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionCacheResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionEvaluateFeeResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionGasSendResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionGetInfoResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionParseBlobResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionPrivateContractCallResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionPrivateContractCreateResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionSerializeResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionSubmitHttpResult.class - [JAR]
├─ cn.bif.model.response.result.BIFTransactionSubmitResult.class - [JAR]
cn.bif.module.encryption.crypto.keystore.entity
├─ cn.bif.module.encryption.crypto.keystore.entity.KeyStoreEty.class - [JAR]
├─ cn.bif.module.encryption.crypto.keystore.entity.ScryptParamsEty.class - [JAR]
cn.bif.model.response
├─ cn.bif.model.response.BIFAccountGetBalanceResponse.class - [JAR]
├─ cn.bif.model.response.BIFAccountGetInfoResponse.class - [JAR]
├─ cn.bif.model.response.BIFAccountGetMetadatasResponse.class - [JAR]
├─ cn.bif.model.response.BIFAccountGetNonceResponse.class - [JAR]
├─ cn.bif.model.response.BIFAccountPrivResponse.class - [JAR]
├─ cn.bif.model.response.BIFAccountSetMetadatasResponse.class - [JAR]
├─ cn.bif.model.response.BIFAccountSetPrivilegeResponse.class - [JAR]
├─ cn.bif.model.response.BIFBaseResponse.class - [JAR]
├─ cn.bif.model.response.BIFBlockGetInfoResponse.class - [JAR]
├─ cn.bif.model.response.BIFBlockGetLatestInfoResponse.class - [JAR]
├─ cn.bif.model.response.BIFBlockGetLatestValidatorsResponse.class - [JAR]
├─ cn.bif.model.response.BIFBlockGetNumberResponse.class - [JAR]
├─ cn.bif.model.response.BIFBlockGetTransactionsResponse.class - [JAR]
├─ cn.bif.model.response.BIFBlockGetValidatorsResponse.class - [JAR]
├─ cn.bif.model.response.BIFContractCallPrivateResponse.class - [JAR]
├─ cn.bif.model.response.BIFContractCallResponse.class - [JAR]
├─ cn.bif.model.response.BIFContractCheckValidResponse.class - [JAR]
├─ cn.bif.model.response.BIFContractCreateResponse.class - [JAR]
├─ cn.bif.model.response.BIFContractGetAddressResponse.class - [JAR]
├─ cn.bif.model.response.BIFContractGetInfoResponse.class - [JAR]
├─ cn.bif.model.response.BIFContractInvokeResponse.class - [JAR]
├─ cn.bif.model.response.BIFCreateAccountResponse.class - [JAR]
├─ cn.bif.model.response.BIFPrivateTransactionReceiveRawResponse.class - [JAR]
├─ cn.bif.model.response.BIFPrivateTransactionReceiveResponse.class - [JAR]
├─ cn.bif.model.response.BIFPrivateTransactionSendResponse.class - [JAR]
├─ cn.bif.model.response.BIFPrivateTransactionStoreRawResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionCacheResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionEvaluateFeeResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionGasSendResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionGetBidResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionGetInfoResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionGetTxCacheSizeResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionParseBlobResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionPrivateContractCallResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionPrivateContractCreateResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionSerializeResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionSubmitHttpResponse.class - [JAR]
├─ cn.bif.model.response.BIFTransactionSubmitResponse.class - [JAR]
cn.bif.module.account.impl
├─ cn.bif.module.account.impl.BIFAccountServiceImpl.class - [JAR]
cn.bif.module.encryption.crypto.mnemonic
├─ cn.bif.module.encryption.crypto.mnemonic.Mnemonic.class - [JAR]
cn.bif.utils.hash.model
├─ cn.bif.utils.hash.model.HashType.class - [JAR]
cn.bif.protobuf
├─ cn.bif.protobuf.Chain.class - [JAR]
├─ cn.bif.protobuf.Common.class - [JAR]
cn.bif.model.response.result.data
├─ cn.bif.model.response.result.data.BIFAccountActiviateInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFAccountSetMetadataInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFAccountSetPrivilegeInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFBlockHeader.class - [JAR]
├─ cn.bif.model.response.result.data.BIFBlockNumber.class - [JAR]
├─ cn.bif.model.response.result.data.BIFContractAddressInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFContractInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFContractStat.class - [JAR]
├─ cn.bif.model.response.result.data.BIFContractTrigger.class - [JAR]
├─ cn.bif.model.response.result.data.BIFGasSendInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFLogInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFMetadataInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFOperation.class - [JAR]
├─ cn.bif.model.response.result.data.BIFOperationFormat.class - [JAR]
├─ cn.bif.model.response.result.data.BIFPriv.class - [JAR]
├─ cn.bif.model.response.result.data.BIFSignature.class - [JAR]
├─ cn.bif.model.response.result.data.BIFSigner.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTestTransactionFees.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTestTx.class - [JAR]
├─ cn.bif.model.response.result.data.BIFThreshold.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTransactionCacheInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTransactionEnv.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTransactionEnvs.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTransactionFees.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTransactionHistory.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTransactionInfo.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTriggerTransaction.class - [JAR]
├─ cn.bif.model.response.result.data.BIFTypeThreshold.class - [JAR]
cn.bif.exception
├─ cn.bif.exception.EncException.class - [JAR]
├─ cn.bif.exception.SDKException.class - [JAR]
├─ cn.bif.exception.SdkError.class - [JAR]
cn.bif.model.request.operation
├─ cn.bif.model.request.operation.BIFAccountActivateOperation.class - [JAR]
├─ cn.bif.model.request.operation.BIFAccountSetMetadataOperation.class - [JAR]
├─ cn.bif.model.request.operation.BIFAccountSetPrivilegeOperation.class - [JAR]
├─ cn.bif.model.request.operation.BIFBaseOperation.class - [JAR]
├─ cn.bif.model.request.operation.BIFContractCreateOperation.class - [JAR]
├─ cn.bif.model.request.operation.BIFContractInvokeOperation.class - [JAR]
├─ cn.bif.model.request.operation.BIFGasSendOperation.class - [JAR]
├─ cn.bif.model.request.operation.BIFPrivateContractCallOperation.class - [JAR]
├─ cn.bif.model.request.operation.BIFPrivateContractCreateOperation.class - [JAR]
cn.bif.api
├─ cn.bif.api.BIFSDK.class - [JAR]
cn.bif.utils.base
├─ cn.bif.utils.base.Base58.class - [JAR]
cn.bif.utils.aes
├─ cn.bif.utils.aes.AesCtr.class - [JAR]
cn.bif.model.crypto
├─ cn.bif.model.crypto.KeyPairEntity.class - [JAR]
cn.bif.utils.hex
├─ cn.bif.utils.hex.HexFormat.class - [JAR]
cn.bif.module.encryption.crypto.keystore
├─ cn.bif.module.encryption.crypto.keystore.KeyStore.class - [JAR]
cn.bif.module.encryption.model
├─ cn.bif.module.encryption.model.KeyMember.class - [JAR]
├─ cn.bif.module.encryption.model.KeyType.class - [JAR]
cn.bif.utils.sm2
├─ cn.bif.utils.sm2.SM2.class - [JAR]
├─ cn.bif.utils.sm2.SM2KeyPair.class - [JAR]
cn.bif.model.request
├─ cn.bif.model.request.BIFAccountGetBalanceRequest.class - [JAR]
├─ cn.bif.model.request.BIFAccountGetInfoRequest.class - [JAR]
├─ cn.bif.model.request.BIFAccountGetMetadatasRequest.class - [JAR]
├─ cn.bif.model.request.BIFAccountGetNonceRequest.class - [JAR]
├─ cn.bif.model.request.BIFAccountPrivRequest.class - [JAR]
├─ cn.bif.model.request.BIFAccountSetMetadatasRequest.class - [JAR]
├─ cn.bif.model.request.BIFAccountSetPrivilegeRequest.class - [JAR]
├─ cn.bif.model.request.BIFBatchContractInvokeRequest.class - [JAR]
├─ cn.bif.model.request.BIFBatchGasSendRequest.class - [JAR]
├─ cn.bif.model.request.BIFBlockGetInfoRequest.class - [JAR]
├─ cn.bif.model.request.BIFBlockGetTransactionsRequest.class - [JAR]
├─ cn.bif.model.request.BIFBlockGetValidatorsRequest.class - [JAR]
├─ cn.bif.model.request.BIFContractCallPrivateRequest.class - [JAR]
├─ cn.bif.model.request.BIFContractCallRequest.class - [JAR]
├─ cn.bif.model.request.BIFContractCheckValidRequest.class - [JAR]
├─ cn.bif.model.request.BIFContractCreateRequest.class - [JAR]
├─ cn.bif.model.request.BIFContractGetAddressRequest.class - [JAR]
├─ cn.bif.model.request.BIFContractGetInfoRequest.class - [JAR]
├─ cn.bif.model.request.BIFContractInvokeRequest.class - [JAR]
├─ cn.bif.model.request.BIFCreateAccountRequest.class - [JAR]
├─ cn.bif.model.request.BIFPrivateTransactionReceiveRawRequest.class - [JAR]
├─ cn.bif.model.request.BIFPrivateTransactionReceiveRequest.class - [JAR]
├─ cn.bif.model.request.BIFPrivateTransactionSendRequest.class - [JAR]
├─ cn.bif.model.request.BIFPrivateTransactionStoreRawRequest.class - [JAR]
├─ cn.bif.model.request.BIFTransactionCacheRequest.class - [JAR]
├─ cn.bif.model.request.BIFTransactionEvaluateFeeRequest.class - [JAR]
├─ cn.bif.model.request.BIFTransactionGasSendRequest.class - [JAR]
├─ cn.bif.model.request.BIFTransactionGetInfoRequest.class - [JAR]
├─ cn.bif.model.request.BIFTransactionPrivateContractCallRequest.class - [JAR]
├─ cn.bif.model.request.BIFTransactionPrivateContractCreateRequest.class - [JAR]
├─ cn.bif.model.request.BIFTransactionSerializeRequest.class - [JAR]
├─ cn.bif.model.request.BIFTransactionSubmitRequest.class - [JAR]