При написании клиентского приложения для Hyperledger Sawtooth,
protobuf.Transaction.create()
используется для создания транзакции и
protobuf.TransactionHeader.encode()
используется для создания TransactionHeader.
Так в чем же разница между этими двумя функциями?