Skip to content

Cleanup readme#644

Merged
chriseth merged 1 commit intodevelopfrom
chriseth-patch-1
Jun 10, 2016
Merged

Cleanup readme#644
chriseth merged 1 commit intodevelopfrom
chriseth-patch-1

Conversation

@chriseth
Copy link
Contributor

@chriseth chriseth commented Jun 9, 2016

Licensing section was not used and adding all the authors to a file is redundant given the git history.

Licensing section was not used and adding all the authors to a file is redundant given the git history.
@chriseth chriseth merged commit bc359af into develop Jun 10, 2016
@chriseth chriseth deleted the chriseth-patch-1 branch August 8, 2016 10:29
axic pushed a commit to ipsilon/solidity that referenced this pull request Apr 22, 2025
* ✨ Receiver (argotorg#622)

* ⚡📬 callback fallback

* 🤏 scrunch

🤏 scrunch comments a bit

* 👌 Fallback function triggered when upper 224 bits of 0x40 are mostly zero.

👌 Fallback function triggered when upper 224 bits of 0x40 are mostly zero.


* ⚡ optimize / formatting

⚡ optimize / formatting

* ✍️ Write some tests n stuff

* ⚡ zimplify codesize

* 🥢 prefer less gas

* 🥢  nit that dbl comment

🥢  nit that dbl comment

* 🥌 Simpler and future-proofed is also cheaper ofc

* 👌 Back to known magic vals.

* 📁 File into accounts

* 📍 Doc acct contracts in README

* 🤏 header

🤏 header


* 🤏 header

🤏 header


* 🪡 Stitch in comment on fallback pass cond

* ✨ EIP4337 Simple Account (argotorg#623)

* 🪄 EIP4337 Base Account

* 📁 Make and refile into `accounts`

* ⚡ Pinion owned clone base & optimize & typo nits

* 🥌 Simplify and support contract signing owner

* Tidy

* Update README

* Tidy

* Optimize

* Add tests

* Tidy

* Optimize

* Tidy

* Add comment

* Add deposit functions

* Fix

* Tidy

* Use gas() instead of not(0)

* Edit comments

* Fix comments delegatecall -> call

* Use SignatureCheckerLib to validate signature

* Add signature check tests

* Edit tests

* ✏️ Txt nits

* Add delegateExecute

* Add delegateExecute test

* Tidy

* 🏧 As in Ownable, onlyOwner functions are payable

* Make initialize payable

* Edit comments

* Edit comments

* Futureproof

* Strengthen tests

* Change to use Execution struct

* Execution -> Call

* Optimize

* Optimize and strengthen tests

* ✨ ERC4337: 1️⃣2️⃣7️⃣1️⃣ (argotorg#642)

* 1️⃣2️⃣7️⃣1️⃣

* 🤌 Pull branch

* ✔️ EOA case (1o1)

use hybrid validation method

* ✔️ EOA case test

* 📸 snapshot

* Optimize

* Edit comments

* Add comment

* Optimize

* Copypasta toEthSignedMessageHash to SignatureCheckerLib

* Add delegateGuard

* Add comment

* Tidy

* Add missing restore part of free memory pointer

* 🥢 Typo nit

Remove extra `be` in comment and also use `so` as coordinating conjunction removing `that`. So it's not a subordinating conjunction.

* 🤏 fmt

🤏 arrange imports (libzip is w/n receiver so can come next and ++ aesthetics) and remove re-explanatory comment.

* ✨ ERC4337Factory (argotorg#644)

* Add ERC4337Factory

* Update README

* Edit comment

* 🤏 Nits

Nit comment and payable constructor (why not it's a factory right)

* fix offset in _call()

* removed funcs & add tests

* ✂️ Remove unused internal func

`_call` no longer used

* checkStartsWithCaller -> checkStartsWith

* Simplify tests

---------

Co-authored-by: ross <92001561+z0r0z@users.noreply.github.com>
Co-authored-by: atarpara <akpatel0618@gmail.com>
Co-authored-by: 0xlgtm <simon.tan.yu.jing@gmail.com>

* delegateGuard -> storageGuard

* Tidy test

* ✨ ERC4337 direct storage (argotorg#645)

* Add test

* ~ snap

* assert optimizes & goes harder in storguard

* mock EP receive() to match StakeManager.sol

* ⚡ optimize deposit via EP receive()

* ⚡ optimize balance getter w/ STL fmt

* 🤏 assert -> require

* Add comments and extcodesize check on addDeposit

* Tidy

* Move back extcodesize check to deposit functions, make entryPoint view

* Snapshot

---------

Co-authored-by: ross <92001561+z0r0z@users.noreply.github.com>
Co-authored-by: atarpara <akpatel0618@gmail.com>
Co-authored-by: 0xlgtm <simon.tan.yu.jing@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant