{"action":"opened","issue":{"url":"https://api.github.com/repos/holochain/holochain-rust/issues/243","repository_url":"https://api.github.com/repos/holochain/holochain-rust","labels_url":"https://api.github.com/repos/holochain/holochain-rust/issues/243/labels{/name}","comments_url":"https://api.github.com/repos/holochain/holochain-rust/issues/243/comments","events_url":"https://api.github.com/repos/holochain/holochain-rust/issues/243/events","html_url":"https://github.com/holochain/holochain-rust/issues/243","id":353994307,"node_id":"MDU6SXNzdWUzNTM5OTQzMDc=","number":243,"title":"optional Header in Pair","user":{"login":"thedavidmeister","id":629710,"node_id":"MDQ6VXNlcjYyOTcxMA==","avatar_url":"https://avatars2.githubusercontent.com/u/629710?v=4","gravatar_id":"","url":"https://api.github.com/users/thedavidmeister","html_url":"https://github.com/thedavidmeister","followers_url":"https://api.github.com/users/thedavidmeister/followers","following_url":"https://api.github.com/users/thedavidmeister/following{/other_user}","gists_url":"https://api.github.com/users/thedavidmeister/gists{/gist_id}","starred_url":"https://api.github.com/users/thedavidmeister/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thedavidmeister/subscriptions","organizations_url":"https://api.github.com/users/thedavidmeister/orgs","repos_url":"https://api.github.com/users/thedavidmeister/repos","events_url":"https://api.github.com/users/thedavidmeister/events{/privacy}","received_events_url":"https://api.github.com/users/thedavidmeister/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-25T08:14:29Z","updated_at":"2018-08-25T08:14:29Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"when working with the network we want to get/set by entry hash rather than header because the header is related to the local chain only\r\n\r\nfor the persistence layer to work for both chain and network we want:\r\n\r\n- header should be associated with chain module rather than hash map\r\n- pair should be reworked/removed so that header is optional at hash table level\r\n- clearer apis for when we are get/setting pairs vs. entries\r\n\r\nthe last point already seems to be happening as an opaque `get` is a bad method name. the trend i see across several PRs is that it is being organically factored out. Rust has conventions/opinions on this https://doc.rust-lang.org/1.0.0/style/style/naming/README.html#getter/setter-methods-[rfc-344]"}}
{"actor":{"display_login":"thedavidmeister"}}