Skip to content

Releases: golemfactory/golem-messages

Talkin' Crypto

11 Jan 14:11
5e86af0
Compare
Choose a tag to compare
  • Add message FileTransferToken for concent
  • Cryptography unification (with golem core)

No Shared Values

08 Jan 15:50
91fa4fd
Compare
Choose a tag to compare
  • Disable sharing values in cbor (backwards incompatible)
  • Add an 'options' slot to ResourceHandshakeStart
  • Fix filling default values for list slots (#73)

Initialize None

05 Jan 12:56
d81d7cd
Compare
Choose a tag to compare
  • Initialize slots with None

  • all message slots are initialized to None to avoid AttributeErrors
    in client code

  • slot values have preference over kwarg values (in other words kwarg
    values are treated as defaults, and values received over the wire are
    prioritized)

  • Don't overwrite deserialized Hello.golem_messages_version even if it's None.

It's Time

04 Jan 09:09
5865017
Compare
Choose a tag to compare

Fruitfull Period

29 Dec 15:34
e84cc77
Compare
Choose a tag to compare
  • Prepare for sdist (#60)
  • Provide payment timestamp in SubtaskResultAccepted
  • Handle empty keys in shortcuts (#63)
  • Include library version in Hello (#65)
  • Use **kwargs as default slot values (#64)

Considering Concent

29 Dec 09:10
65585ec
Compare
Choose a tag to compare
  • Fix ForceReportComputedTask
  • load(..., check_time)
  • Signed message inside a signed message
  • Fix VerdictReportComputedTask
  • Don't reserialize slots
  • __version__

Bootstrap disconnect reason

08 Dec 15:01
ca6f01c
Compare
Choose a tag to compare
  • Added new reason for disconnecting - used by bootstrap nodes

Shining Serializer

01 Dec 12:24
616726e
Compare
Choose a tag to compare
  • Serializer improvements (message nesting, signature prevailance, enums as
    values)
  • Remove Message prefix (all messages are now without Message prefix)
  • added MessageDisconnect.KeyNotDifficult
  • Enforce valid ComputeTaskDef
  • task_failure in RejectReportComputedTask

Messages initialization

29 Nov 12:10
abb3ae6
Compare
Choose a tag to compare
  • Perform message initialization at start up. Enables message deserialization before any message object is created.

Custom Serial

23 Nov 15:29
a5c696d
Compare
Choose a tag to compare
  • Fixed custom serializer for cbor2.