Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type FxTronBridge ¶
type FxTronBridge struct { TronClient *client.TronClient CrossChainClient *fxchain.CrossChainClient BridgeAddr string OrcPrivKey *secp256k1.PrivKey TronPrivKey *ecdsa.PrivateKey }
func NewFxTronBridge ¶
func NewFxTronBridge(bridgeAddr, tronGrpc, fxGrpc string, orcPrivKey *secp256k1.PrivKey, tronPrivateKey *ecdsa.PrivateKey) (*FxTronBridge, error)
func (*FxTronBridge) BatchSendMsg ¶
func (f *FxTronBridge) BatchSendMsg(msgs []sdk.Msg, batchNumber int) error
func (*FxTronBridge) GetBridgerAddr ¶
func (f *FxTronBridge) GetBridgerAddr() sdk.AccAddress
func (*FxTronBridge) GetTronAddr ¶
func (f *FxTronBridge) GetTronAddr() address.Address
func (*FxTronBridge) WaitNewBlock ¶
func (f *FxTronBridge) WaitNewBlock() error
type Oracle ¶
type Oracle struct { *FxTronBridge // contains filtered or unexported fields }
type Singer ¶
type Singer struct { *FxTronBridge // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.