wormhole/node/pkg/common/chainlock.go

21 lines
438 B
Go
Raw Normal View History

package common
import (
"github.com/certusone/wormhole/node/pkg/vaa"
2020-08-20 12:48:58 -07:00
"time"
"github.com/ethereum/go-ethereum/common"
)
type MessagePublication struct {
2020-08-21 11:49:33 -07:00
TxHash common.Hash // TODO: rename to identifier? on Solana, this isn't actually the tx hash
2020-08-20 12:48:58 -07:00
Timestamp time.Time
2020-08-21 11:49:33 -07:00
Nonce uint32
Sequence uint64
ConsistencyLevel uint8
EmitterChain vaa.ChainID
EmitterAddress vaa.Address
Payload []byte
}