Commit Graph

38 Commits (03832c130c7855138a18b07904eaeac4e6964426)

Author SHA1 Message Date
Hadrien Croubois 18c7efe800
Make view and pure functions virtual (#2473) 4 years ago
Francisco Giordano 3b4c951838
Fix ERC777 potential reentrancy issues (#2483) 4 years ago
Andre Korol 974c534210
Update contracts to support Solidity 0.8.x (#2442) 4 years ago
Hadrien Croubois faec973e09
Make non-view functions virtual (#2468) 4 years ago
Hadrien Croubois 318c4b44ea
Move Context from GSN to utils directory (#2453) 4 years ago
Francisco Giordano 90ed1af972
Support compiling with solc 0.7 (#2408) 4 years ago
soham 0f55c18595
Fix/solc 0.7.4 warnings #2391 (#2396) 4 years ago
soham 48072e439d
Fix function state mutability warning (#2327) 5 years ago
Elena Gesheva 04fc35707d
Migrate contracts to Solidity 0.7 (#2319) 5 years ago
Nicolás Venturo fac773ac99 Add SPX license identifier (#2235) 5 years ago
Nicolás Venturo 394987f365 Fix ERC777 hook docs, fixes #2256 5 years ago
Nicolás Venturo 56de324afe
Add SPX license identifier (#2235) 5 years ago
Nicolás Venturo c75b016919
Add missing requirements to ERC777 (#2212) 5 years ago
Nicolás Venturo 5bb8d0245b
Improve Hooks documentation (#2199) 5 years ago
Nicolás Venturo 3e139baa50
Add missing hook to ERC777, fix relevant documentation (#2191) 5 years ago
Francisco Giordano 885378e421 Fix some of the code formatting in docs 5 years ago
Nicolás Venturo 96a7113a16 Fix broken links 5 years ago
Nicolás Venturo 97894a140d
Adhere to naming convention (#2150) 5 years ago
Nicolás Venturo e7b22483af
Make ERC777 operator the caller (#2134) 5 years ago
Nicolás Venturo 5dfe7215a9
Migrate Contracts to Solidity v0.6 (#2080) 5 years ago
Mick de Graaf 73abd54cbe Made private methods internal to allow for overriding (#2027) 5 years ago
Arindam Ghosh ca6a5dc8a2 Changes ERC777 external functions to public for allowing overrides #1994 (#2001) 5 years ago
Francisco Giordano 8e980480aa
Fix broken crossreference links (#2005) 5 years ago
Mick de Graaf 5b2de262fd Made _burn internal instead of private (#1908) 5 years ago
Nicolás Venturo c247a21cb5 Make ERC1820 address constant (#1912) 5 years ago
dependabot-preview[bot] 45befe6e95 Bump solhint from 2.1.0 to 2.3.0 (#1936) 5 years ago
Nicolás Venturo 6148abb1b1
Make ERC1820 address constant (#1912) 5 years ago
Nicolás Venturo d1158ea68c GSN compatibility (#1880) 6 years ago
Aram Elchyan 5d34dbecea Functions in SafeMath contract overloaded to accept custom error messages (#1828) 6 years ago
Francisco Giordano 7552af95e4 migrate content to format for new docs site 6 years ago
tincho 1e584e4957 Fix errors in ERC777 docstrings (#1797) 6 years ago
Francisco Giordano d957b880fa make naming in ERC777 clearer 6 years ago
Francisco Giordano d95f5e2e50 lint 6 years ago
Francisco Giordano e41daba7b4 merge api docs changes 6 years ago
Francisco Giordano bd13be9174 lint 6 years ago
Francisco Giordano 2f9ae975c8 merge api docs changes 6 years ago
Nicolás Venturo 9ab93f8ae4 Update transferFrom to modify allowance in-between hook calls. (#1751) 6 years ago
Nicolás Venturo 2ccc12b328
Update transferFrom to modify allowance in-between hook calls. (#1751) 6 years ago
Nicolás Venturo 81d04101ff Fix linter. 6 years ago
Nicolás Venturo 1292b6abab Move ERC1820 and ERC777 out of drafts (#1742) 6 years ago
Francisco Giordano 44590fe0b6 Inline keccak256 result (#1741) 6 years ago
Nicolás Venturo 6c2b7c260d Add ERC20 compatibility to ERC777. (#1735) 6 years ago
Nicolás Venturo 835c23d6f7 Hardcode ERC777 granularity to 1, remove tests. (#1739) 6 years ago
Nicolás Venturo c794c96617
Move ERC1820 and ERC777 out of drafts (#1742) 6 years ago
Nicolás Venturo c92b75305e Fix linter. 6 years ago
Francisco Giordano e60c7904d4 Inline keccak256 result (#1741) 6 years ago
Nicolás Venturo aa4c9feabd
Add ERC20 compatibility to ERC777. (#1735) 6 years ago
Nicolás Venturo 376820d55c
Hardcode ERC777 granularity to 1, remove tests. (#1739) 6 years ago
Nicolás Venturo ae919629cd Revert Solidity version bump. (#1729) 6 years ago
Nicolás Venturo 67bca857ee Revert Solidity version bump. (#1729) 6 years ago