func (b *DirectoryBlock) AddEntry(chainID interfaces.IHash, keyMR interfaces.IHash) { var dbentry interfaces.IDBEntry dbentry = new(DBEntry) dbentry.SetChainID(chainID) dbentry.SetKeyMR(keyMR) b.SetDBEntries(append(b.DBEntries, dbentry)) }
func (b *DirectoryBlock) AddEntry(chainID interfaces.IHash, keyMR interfaces.IHash) error { var dbentry interfaces.IDBEntry dbentry = new(DBEntry) dbentry.SetChainID(chainID) dbentry.SetKeyMR(keyMR) if b.DBEntries == nil { b.DBEntries = []interfaces.IDBEntry{} } return b.SetDBEntries(append(b.DBEntries, dbentry)) }