• Hannah Howard's avatar
    Update Requests (#63) · 9ada784d
    Hannah Howard authored
    * feat(graphsync): add update to message
    
    add update to message protobuf. also fix deserialization error with cancel requests
    
    * feat(requestmanager): support updates for response hooks
    
    Support sending request updates in incoming response hooks. Also factor hooks out of request manager
    
    * refactor(hooks): make hooks approach consistent
    
    for ease of use and learning in library, make hooks structure consistent across requestor and
    responder
    
    * feat(responsemanager): update request processing
    
    Add the ability to processing update requests as needed
    
    * test(responsemanager): add more tests for update behavior
    
    * test(integration):add update integration test
    
    Add test to verify the whole update flow
    
    * fix(lint): fix lint error
    9ada784d
responsemanager_test.go 32.9 KB