• Eric Myhre's avatar
    Update Node interfaces to use Link instead of CID. · 694c6f3c
    Eric Myhre authored
    As detailed in comments a few commits ago, this is part of a big, big
    roll towards keeping linking details far enough off to one side that
    one can actually use most of the IPLD system without forming an
    explicit compile-time dependency on any linking features (until, of
    course, one uses the linking features).
    
    This is a surprisingly small diff, because... well, because most of
    the *interesting* features around linking simply weren't implemented
    yet, and at this point everything that is has already been isolated
    in the new cidlink and related encoding packages.
    "CID" was *already* just a semantic placeholder that meant "eh, link".
    Signed-off-by: default avatarEric Myhre <hash@exultant.us>
    694c6f3c
node.go 4.72 KB