User Tools

Site Tools


dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_1820

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_1820 [2021/08/05 14:19]
murphy
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:eip:erc_1820 [2022/02/03 20:15] (current)
62.92.37.226 ↷ Links adapted because of a move operation
Line 18: Line 18:
  
 === Simple Summary ===  === Simple Summary === 
-  : //This standard defines a universal registry smart contract where any address (contract or regular account) can register which interface it supports and which smart contract is responsible for its implementation.//​+  : //This standard defines a universal registry ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​s:​smart_contract|smart contract]] where any address (contract or regular account) can register which [[dido:​public:​ra:​xapend:​xapend.a_glossary:​i:​interface|interface]] ​it supports and which smart contract is responsible for its implementation.//​
  
   : //This standard keeps backward compatibility with [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​eip:​erc_0165| ERC165]].//   : //This standard keeps backward compatibility with [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​eip:​erc_0165| ERC165]].//
Line 31: Line 31:
   : //​Interfaces with zeroes (0) as the last 28 bytes are considered [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​eip:​erc_0165|ERC165]] interfaces, and this registry SHALL forward the call to the contract to see if it implements the interface.//​   : //​Interfaces with zeroes (0) as the last 28 bytes are considered [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​eip:​erc_0165|ERC165]] interfaces, and this registry SHALL forward the call to the contract to see if it implements the interface.//​
  
-  : //This contract also acts as an [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​eip:​erc_0165|ERC165]] cache to reduce gas consumption.//​+  : //This contract also acts as an [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​eip:​erc_0165|ERC165]] cache to reduce ​[[dido:​public:​ra:​xapend:​xapend.a_glossary:​g:​gas|gas]] ​consumption.//​
  
 === Motivation ===  === Motivation === 
dido/public/ra/xapend/xapend.b_stds/defact/ethereum/eip/erc_1820.1628187544.txt.gz · Last modified: 2021/08/05 14:19 by murphy