Я учусь создавать систему блокчейнов и не могу понять, как эта строка вписывается в этот код.
Почему и как last_block () используется с 'index'?
класс Блокчейн (объект):
def init (самостоятельно):
self.chain = []
self.current_transactions = []
def new_block(self):
pass
def new_transaction(self):
pass
@staticmethod
def hash(block):
pass
@property
def last_block(self):
pass
block = {
«индекс»: 1,
отметка времени: 1506057125.900785,
«транзакции»: [
{
'sender': "8527147fe1f5426f9dd545de4b27ee00",
'получатель': "a77f5cdfa2934df3954a5c7c7da5df1f",
«количество»: 5,
}
],
«Доказательство»: 324984774000,
'previous_hash': "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824"
}
def new_transaction (self, отправитель, получатель, сумма):
self.current_transactions.append ({
«отправитель»: отправитель,
'Получателя: получатель,
«Количество»: количество
})
return self.last_block['index']+1