Documentation
¶
Index ¶
- func BidToRuskBid(tx *transactions.Bid) (*rusk.BidTransaction, error)
- func ContractCallsToTxs(calls []*rusk.Transaction) ([]transactions.Transaction, error)
- func NewBlockToOldBlock(b *newblock.Block) (*block.Block, error)
- func OldBlockToNewBlock(b *block.Block) (*newblock.Block, error)
- func ProvisionersToRuskCommittee(p *user.Provisioners) []*rusk.Provisioner
- func RuskBidToBid(tx *rusk.Transaction) (*transactions.Bid, error)
- func RuskDistributeToCoinbase(tx *rusk.Transaction) (*transactions.Coinbase, error)
- func RuskStakeToStake(tx *rusk.Transaction) (*transactions.Stake, error)
- func RuskTxToTx(tx *rusk.Transaction) (*transactions.Standard, error)
- func StakeToRuskStake(tx *transactions.Stake) (*rusk.Transaction, error)
- func TxToRuskTx(tx transactions.Transaction) (*rusk.Transaction, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BidToRuskBid ¶
func BidToRuskBid(tx *transactions.Bid) (*rusk.BidTransaction, error)
BidToRuskBid turns a legacy bid into a rusk bid.
func ContractCallsToTxs ¶
func ContractCallsToTxs(calls []*rusk.Transaction) ([]transactions.Transaction, error)
ContractCallsToTxs turns a slice of rusk contract calls into a slice of standard txs.
func NewBlockToOldBlock ¶
NewBlockToOldBlock will convert a dusk-blockchain block into a dusk-wallet block.
func OldBlockToNewBlock ¶
OldBlockToNewBlock will convert a dusk-wallet block into a dusk-blockchain block.
func ProvisionersToRuskCommittee ¶
func ProvisionersToRuskCommittee(p *user.Provisioners) []*rusk.Provisioner
ProvisionersToRuskCommittee converts a native Provisioners struct to a slice of rusk Provisioners.
func RuskBidToBid ¶
func RuskBidToBid(tx *rusk.Transaction) (*transactions.Bid, error)
RuskBidToBid turns a rusk bid into a legacy bid.
func RuskDistributeToCoinbase ¶
func RuskDistributeToCoinbase(tx *rusk.Transaction) (*transactions.Coinbase, error)
RuskDistributeToCoinbase turns a rusk distribute call to an equivalent legacy coinbase.
func RuskStakeToStake ¶
func RuskStakeToStake(tx *rusk.Transaction) (*transactions.Stake, error)
RuskStakeToStake turns a rusk stake into a legacy stake.
func RuskTxToTx ¶
func RuskTxToTx(tx *rusk.Transaction) (*transactions.Standard, error)
RuskTxToTx turns a rusk transaction into a legacy transaction.
func StakeToRuskStake ¶
func StakeToRuskStake(tx *transactions.Stake) (*rusk.Transaction, error)
StakeToRuskStake turns a legacy stake into a rusk stake.
func TxToRuskTx ¶
func TxToRuskTx(tx transactions.Transaction) (*rusk.Transaction, error)
TxToRuskTx turns a legacy transaction into a rusk transaction.
Types ¶
This section is empty.