diff --git a/sharding/collation.go b/sharding/collation.go index dee3061b6..ea940d3f6 100644 --- a/sharding/collation.go +++ b/sharding/collation.go @@ -15,22 +15,16 @@ type Collation struct { type CollationHeader struct { shardID *big.Int //the shard ID of the shard - parentHash *common.Hash //the hash of the parent collation chunkRoot *common.Hash //the root of the chunk tree which identifies collation body period *big.Int //the period number in which collation to be included proposerAddress *common.Address //address of the collation proposer - proposerBid *big.Int //the reward from proposer to collator for a winning proposal - proposerSignature []byte //the proposer's signature as part of a proposal } func (c *Collation) Header() *CollationHeader { return c.header } func (c *Collation) Transactions() []*types.Transaction { return c.transactions } func (c *Collation) ShardID() *big.Int { return c.header.shardID } -func (c *Collation) ParentHash() *common.Hash { return c.header.parentHash } func (c *Collation) Period() *big.Int { return c.header.period } func (c *Collation) ProposerAddress() *common.Address { return c.header.proposerAddress } -func (c *Collation) ProposerBid() *big.Int { return c.header.proposerBid } -func (c *Collation) ProposerSignature() []byte { return c.header.proposerSignature } func (c *Collation) SetHeader(h *CollationHeader) { c.header = h }