Commit Graph

51 Commits (c3178ff942f9f487b9fda2c648aa19e633560adb)

Author SHA1 Message Date
Hadrien Croubois a44303c373
Remove double sload when doing math checks in tokens (#2506) 4 years ago
Hadrien Croubois 5db7413827
re-enabling safemath revert reasons in ERC20, ERC777 and ERC1155 (#2491) 4 years ago
Hadrien Croubois 60205944bb
Adopt new Solidity features interfaceId, try/catch, keccak constants (#2487) 4 years ago
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
Andrew B Coathup ded2b0a55c
Fix minor typos and grammar in docs (#2338) 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
Francisco Giordano ef3bbbcf40
Add readme notices with link to docs site (#2300) 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
Nicolás Venturo d2ab599bd3
Update IERC777.sol (#2184) 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 402c6ab4cc
Update docs (#2168) 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
Luca Daniel 08cea10aa7
Fix `operatorBurn` description typo. (#2091) 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
Francisco Giordano 852e11c2db New guides (#1792) 6 years ago
tincho 1e584e4957 Fix errors in ERC777 docstrings (#1797) 6 years ago
tincho d9d1082247 Change uint to uint256 (#1794) 6 years ago
Francisco Giordano d957b880fa make naming in ERC777 clearer 6 years ago
Francisco Giordano c589256203 fix typos 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