Versions in this module Expand all Collapse all v1 v1.0.1 Jun 2, 2022 v1.0.0 May 20, 2022 Changes in this version + var Network string = "testnet" + var Sep string = "_" + type BNBHandler struct + Symbol string + func NewBEP2Handler(symbol string) *BNBHandler + func NewBNBHandler() *BNBHandler + func (h *BNBHandler) BNB_buildSendTx(fromAddress, fromPublicKey, toAddress string, amount *big.Int, memo string) (transaction BNBTx, hexMsg []byte, err error) + func (h *BNBHandler) BuildUnsignedTransaction(fromAddress, fromPublicKey, toAddress string, amount *big.Int, ...) (transaction interface{}, digests []string, err error) + func (h *BNBHandler) FiltTransaction(blocknumber uint64, filter types.Filter) (txhashes []string, err error) + func (h *BNBHandler) GetAddressBalance(address string, jsonstring string) (balance types.Balance, err error) + func (h *BNBHandler) GetDefaultFee() (fee types.Value) + func (h *BNBHandler) GetSymbol() string + func (h *BNBHandler) GetTransactionInfo(txhash string) (*types.TransactionInfo, error) + func (h *BNBHandler) IsToken() bool + func (h *BNBHandler) MakeSignedTransaction(rsv []string, transaction interface{}) (signedTransaction interface{}, err error) + func (h *BNBHandler) MakeSignedTransactionByJson(rsv []string, txjson string) (signedTransaction interface{}, err error) + func (h *BNBHandler) PublicKeyToAddress(pubKeyHex string) (address string, err error) + func (h *BNBHandler) SignTransaction(hexTx []byte, privateKey interface{}) (rsv []string, err error) + func (h *BNBHandler) SubmitTransaction(signedTransaction interface{}) (txhash string, err error) + func (h *BNBHandler) SubmitTransactionByJson(txjson string) (txhash string, err error) + type BNBTx struct + Pubkey string + SignMsg tx.StdSignMsg