{"action":"created","issue":{"url":"https://api.github.com/repos/ethereum/EIPs/issues/777","repository_url":"https://api.github.com/repos/ethereum/EIPs","labels_url":"https://api.github.com/repos/ethereum/EIPs/issues/777/labels{/name}","comments_url":"https://api.github.com/repos/ethereum/EIPs/issues/777/comments","events_url":"https://api.github.com/repos/ethereum/EIPs/issues/777/events","html_url":"https://github.com/ethereum/EIPs/issues/777","id":275515452,"node_id":"MDU6SXNzdWUyNzU1MTU0NTI=","number":777,"title":"A New Advanced Token Standard","user":{"login":"jbaylina","id":4180156,"node_id":"MDQ6VXNlcjQxODAxNTY=","avatar_url":"https://avatars0.githubusercontent.com/u/4180156?v=4","gravatar_id":"","url":"https://api.github.com/users/jbaylina","html_url":"https://github.com/jbaylina","followers_url":"https://api.github.com/users/jbaylina/followers","following_url":"https://api.github.com/users/jbaylina/following{/other_user}","gists_url":"https://api.github.com/users/jbaylina/gists{/gist_id}","starred_url":"https://api.github.com/users/jbaylina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbaylina/subscriptions","organizations_url":"https://api.github.com/users/jbaylina/orgs","repos_url":"https://api.github.com/users/jbaylina/repos","events_url":"https://api.github.com/users/jbaylina/events{/privacy}","received_events_url":"https://api.github.com/users/jbaylina/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":361,"created_at":"2017-11-20T22:07:03Z","updated_at":"2018-09-06T06:55:35Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Please, see https://eips.ethereum.org/EIPS/eip-777 for further discussion.\r\n\r\n----\r\n"},"comment":{"url":"https://api.github.com/repos/ethereum/EIPs/issues/comments/418985631","html_url":"https://github.com/ethereum/EIPs/issues/777#issuecomment-418985631","issue_url":"https://api.github.com/repos/ethereum/EIPs/issues/777","id":418985631,"node_id":"MDEyOklzc3VlQ29tbWVudDQxODk4NTYzMQ==","user":{"login":"mcdee","id":511384,"node_id":"MDQ6VXNlcjUxMTM4NA==","avatar_url":"https://avatars2.githubusercontent.com/u/511384?v=4","gravatar_id":"","url":"https://api.github.com/users/mcdee","html_url":"https://github.com/mcdee","followers_url":"https://api.github.com/users/mcdee/followers","following_url":"https://api.github.com/users/mcdee/following{/other_user}","gists_url":"https://api.github.com/users/mcdee/gists{/gist_id}","starred_url":"https://api.github.com/users/mcdee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcdee/subscriptions","organizations_url":"https://api.github.com/users/mcdee/orgs","repos_url":"https://api.github.com/users/mcdee/repos","events_url":"https://api.github.com/users/mcdee/events{/privacy}","received_events_url":"https://api.github.com/users/mcdee/received_events","type":"User","site_admin":false},"created_at":"2018-09-06T06:55:35Z","updated_at":"2018-09-06T06:55:35Z","author_association":"NONE","body":"@dmdque \r\n\r\n> Clients or other smart contracts interfacing with EIP777 must do extra work to rebase units.\r\n\r\nThey need to ensure that values meet the `granularity` requirement, but it's only contracts that need to divide existing token amounts that need to worry about this.  And, as per the standard, it is expected that most `granularity` values will be `1` so the actual work carried out gas-wise will be minimal.\r\n\r\n> Consider an escrow contract part of some financial protocol, responsible for holding funds for two parties, then paying them out.\r\n\r\nIf the contract is worth its salt it will also be responsible for returning the funds if either party does not meet their obligations, most obviously if either party does not complete within a given timeframe.  Also, given that an escrow contract should not allow funds to be transferred to the recipient until the sender has confirmed receipt of their goods/services it would be counter-productive for the recipient to block the receipt of said funds."}}
{"actor":{"display_login":"mcdee"}}