@gro_tsen
You forgot to mention how they
- deported homeless
- expelled students (from unsanitary housing that the police is now complaining about)
- multiplied the price of public transport by ~2.5
- rely on free work of volunteers (feels like exploitation)
- …
@sergi_Iub
Oui, et aussi à lire, à écrire, à compter, à être des citoyens …
C’est ça vivre en société. C’est plus qu’une somme d’individualités qui se moque les uns des autres
@Sonic_urticant
Étape 1: refuser l’union de la gauche avec l’argument « Pas de fachos chez moi »
Étape 2: laisse gagner le RN et avoir un gouvernement de fachos
Étape 3: ne surtout pas faire d’auto critique
@_mizmo
Ils sont mariés. Ce n’est pas un contract entre eux ?
Il a une micro entreprise. Ce n’est pas un contract entre lui et l’état ?
Quid de leur compte sur les réseaux sociaux, de leur abonnement EDF et telecom pour poster leur âneries ? Ça contracte quand même pas mal on dirait.
@profgalloway
France 62 is plain and simple wrong.
French citizen can retire at 62 iff they worked for 43 years. That means starting at 19 and having no unemployment period.
If you study after 19, and start working at 23, you won't be able to retire at 62.
⚠️⚠️⚠️ EthPOW Warning ⚠️⚠️⚠️
EthPOW might have changed their chainId, making native transaction non replayable (this is good) ...
... but many EIP-712 contracts actually cache the domain separator.
1/3
@Linguisticae
C’est cool. Les partis de gauches tirent les uns sur les autres depuis des semaines … sous prétexte que c’est un scrutin de liste donc osef.
Et la du coup il y à tout juste 3 semaine pour se rassembler, ce qui semble impossible au regard des derniers jours … bien joué !
Nice try:
- First line is not actually a contract, its a proxy that redirect all call. It does NOT contain the token logic
- Second line is WETH, which is compiled without optimisation so is notoriously big
Intellectual honesty: 0/100 🤡
As a solidity developer you should always ask yourself.
How big does the ID needs to be? do I expect billions of billions of users?
How much value are user going to send? Do I expect hundreds of thousands of ETH?
This struct could easily fit in one slot!
Life might not be the blockchain with the highest throuput, but producing this block is my greatest pride.
Both the mother and the baby are doing great.
I'll be taking some time off to take care of my family.
This was probably the best swag I ever got at a crypto conference
@ETHBerlin
One thing that could surpass it would be a book of all final EIPs and ERCs. I’d use it literally every work-day.
Can someone please do that for
@EthCC
?
Imagine:
- being french
- having friends that work at
@SocieteGenerale
- being a smart contract dev at
@OpenZeppelin
- seeing how they use "your" code ...
You are a hacker at
@ETHLisbon
and you need help with
@solidity_lang
,
@OpenZeppelin
products (contracts, subgraphs, ...), then feel free to come ask me at the 5ft floor.
Also, if you want to setup a DAO. I can help you customize your governor contract for
@voteWithTally
@ObsDelphi
Si jamais ils avaient l’envie et les moyens de mettre une tête nucléaire sur un ou deux missiles (au milieu d’une attaque contenant plus d’une centaine de missile), et que ça passait, 400m ne feraient pas une grande différence.
That swag might be nice, but if you plug “usb stuff you got for free at a crypto conference” in your laptop, you need to seriously rethink your security practices!!!
so much conference swag is so bad
we don’t need to pollute the earth with more ugly t-shirts
a few years ago I got this from
@CoWSwap
and I use it literally almost every single day
we need more useful merch, not more t shirts!
> bought 150€ worth of ETH (0.6 ETH at the time) to pay some gas for experiments
> learned solidity, contributed to open source, got hackathon rewards, got grants
> got to work on amazing tech with great people
> wallets now worth ~$832k
This is how you do it
@reglisse35
Il y a bien des gens qui votent RN alors que l'on ne connais pas encore les effets a long terme, et qu'on a vu les resultat de l'étude méné a large echelle en 1940...
Aucun soucis avec le vaccin de mon coté, si ce n'est que je ne capte pas la 5G. Vivement la 2nd dose !
@profgalloway
Most people already work after 62, even after 64. What we don't want is to have people that started working at 18 or 19 having to work longer than the others.
Équal duration is fair. Equal retirement age is not !
@LouisGODRON
@gro_tsen
So if you have to choose two of three between:
1. organizing a huge ceremony outdoor
2. ensuring security for everyone
3. making sure millions of people work, live, receive healthcare and basically exercice their basic freedoms normally in the capital
You are taking 1 and 2 ?
Yesterday was my last day working full time at
@iEx_ec
. It as been an amazing 3 years! I learned so much buidling with amazing coworkers.
I am proud of what we built together, and I'll keep an eye on their new developments! 2021 will be a big year for user adoption.
There is one thing better than building open-source code, and that is seeing your code recognized as valuable.
Getting currated on
@graphprotocol
is such a strong signal.
100,000 $grt added to the signal on the EIP721 subgraph today @ ~5am EST
This was the first subgraph identified by the CURATION STATION as being legitimate. Great to see the OG subgraph rise to new ATH's!
@Amxx
@graphprotocol
Join our 200+ member team
@lacesofmyshoes
@CMaadnouss
@faureolivier
@marinetondelier
La deuxième phrase est complotiste, et sacrement conne, mais est elle vraiment antisemite ?
Elle dénonce le gouvernement actuel d’israël, et ses (potentiels) crimes. Elle n’essentialise pas tous les juifs et ne remet pas en cause leur droit à un état.
@cjremus
@ratedw3b
- Coinbase and Lido could prevent finality, but not halt the chain
- You need 66% to force finalization of invalid blocks, but that doesn't mean you'd change Ethereum governance. In that case Ethereum governance would probably start a fork without these bad actors.
@PaulRBerg
My personal opinion is that reentrancy guard is the lazy option. You use it when you don't want to properly fix you app invariants before doing external calls. That is also a sign you don't care about your app composability.
@ChallandRomain
Il parait même qu'il a raté le concours d'entrée à l'ENS deux fois !
C'est vachement fort quand même. Moi je l'ai passé une seule foix, je ne l'ai pas raté, et ils ne m'ont pas laissé retenter sous pretexte que je n'avais pas raté la première fois :/
Recently
@PaulRBerg
asked how they could deploy a contract to multiple networks with the same address.
Many people say you need create2, which is an option, but not required.
A possibly better option is to use that:
@koeppelmann
To all those that voted "This needs to change", are you running validators? If not, why?
You cannot claim that you care about decentralization, but act as if it was someone else's responsibility.
Apparently asset wrapping is trending ... so I just wrote a universal wrapper that supports all ERC-20, ERC-721 and ERC-1155 at the same time, in the same contract.
@ordrespontane
Le mieux en terme de grand equart ça reste quand les alpinistes/grimpeurs encordés finissent la traversée de l’arête des cosmique et se retrouve nez à nez avec les touristes qui font l’aller retour au sommet de l’aiguille juste pour prendre une ou deux photos.
Unpopular opinion:
- Reentracy guard is a bad, half backed, solution for devs that don't want to properly fix their code,
- It doesn't work,
- The only good solution is to make sure all your invariant hold whenever doing any external call.
To people asking was
@iEx_ec
can do: we could run folding
@home
on a decentralized cloud, rewarding the users who provide the computing power. Basically iExec could be a platform were donations are directly transformed into research. No middle man. All auditable onchain.
Last week, we added some gas comparison tools to
@OpenZeppelin
contract's CI. From now on, when someone submits a PR that changes existing code, we will get reports like :)
I just transferred ownership of the
@iEx_ec
contracts to an
@OpenZeppelin
timelock. All maintenance operations are now subject to a 7 days delay to protect users!
#Governance
I’m always amazed to see user cheering cheap deployment prices, including when they result in increased usage cost for them.
Think
@Uniswap
was wrong deploying full contracts for each pool? That saved their users millions in gas fees!
Nice try:
- First line is not actually a contract, its a proxy that redirect all call. It does NOT contain the token logic
- Second line is WETH, which is compiled without optimisation so is notoriously big
Intellectual honesty: 0/100 🤡
I'm proud to share that I'll be a mentor during next week's
@ETHLisbon
hackathon.
After 2 long years, I'm really excited to take part in such an event and see what the community is building!
Ok, I'm going to say it out loud.
For ERC20 transfer and calls:
- Stop trying to come up with new standards.
- Stop using approaches that are not standard.
- Just use ERC-1363
It's clear! It's simple! It works!
By not using it you are actually hurting everyone.
Want to stop thinking about COVID-19 for a minute and help buidl a trully decentralized login system? Here is what I've been working on lately:
It showcases
#LoginWithEthereum
, a react component that implements
#ENSLogin
-
#ERC2525
.
Working on a Solidity implementation of secp256r1 verify AND recovery. AFAIK, this might be the first one for recovery.
Any feedback would be greatly appreciated.
@graphprotocol
is great, but something is still missing to this ecosystem: A toolkit with functions commonly used by subgraph mappings.
Missing? Not anymore!
This is to be a community effort. Any help/idea is welcome!
I'm thrilled to be speaking at
@EFDevon
next Wednesday (Day 2) at 11:40
I'll discuss some smart contract patterns I like. They should tackle your brain, and help you be a better solidity developer.
@VinceNCrypto
@DanielKral1
@EmmanuelMacron
La fameuse majorité silencieuse qui ne vote pas mais qui est toujours d’accord avec celui qui l’invoque.
Arrêtez de parler au nom des autres !
Et jusqu’à preuve du contraire, la distribution des opinions est la même chez les abstentionnistes que chez les votants. LREM: ~15%
After a few weeks off, and starting januray 4th, I'll be joining
@OpenZeppelin
, a team that I have the utmost respect for, and that has always been the pinacle of smart-contracts security to me.
Change my mind:
Decimals is only for off-chain displays. It has no impact onchain. Every operation (transfer, wrapping, ...) should only consider "units" (wei). Therefore decimals should have no effect on smart contract composition with ERC-20.
If you want social recovery:
- divide your seed phrase in 3 parts (A, B, C)
- chose 3 person you trust, and give each one of them A+B, B+C, A+C
- ask them to keep it safe. On paper, not on any device.
Any 2 out of the 3 can recover the seed phase and recover the funds.
A new playbook just dropped by Ledger, but here are the rules to follow:
1. Do not update to the latest Ledger Nano X firmware.
2. Do not trust Ledger.
3. Do not use this service as it requires KYC and KYC is a threat to your privacy.
4. See rule 2.
Today, I once again heard the story of
@poapxyz
locked on
@gnosischain
because they were minted using an
@argentHQ
wallet’s ENS.
If enough users request it, it would be possible to recover them by deploying argents wallets on gnosis chain at the same address as the mainnet ones.
@EugenieStElois
@_bien_commun
Trop nombreux je ne sais pas. Plein les poches je ne sais pas non plus. Ce que je sais c’est qu’ils nous (ma copro) ont vendu une image, un standing, à grand coup d’images de synthèses, et que je résultat est vraiment pas la. On en a gros … et je ne vais pas les plaindre.
A project on zkSync raised 921 ETH ($1.7M) in a token sale, but funds are stuck forever in the smart contract.
The transfer() function works on Ethereum and other EVM chains, but not on zkSync.
🚨 Important Security Alert to the Community 🚨
We are publicly disclosing a critical vulnerability arising from a problematic integration of the standard ERC-2771 and self delegatecall with user input data, including but not limited to multicall. This issue poses a significant
The most difficult part about writing a smart contract is not actually writing the code, its deciding which feature to put in and which ones not to put in.
Whoever wrote that did a terrible job with design.
Are you a user/implementer of EIP-4626? We would love your feedback on a proposal for mitigating the inflation attack that would come by default in
@OpenZeppelin
's implementation.
@josephdelong
@samczsun
Fun fact is, I reported this as being dangerous over 4 months before.
- Tell everybody how to be careful before they possibly mess up: get ignored.
- Tell some specifically how to be careful once they (almost) mess up: get rewarded.
@BanklessHQ
1. Go to hackathon in 2018 and contribute to open source
2. Get reward + early contributor's tokens
3. Hodl
4. Don't try to day-trade
5. ...
6. That's it.
I recently started a repository with scripts and tools to easily spin-up environments for testing cross-chain messaging.
If you are considering spanning your project over multiple networks, that may be useful to you.
Officially submitted the ENSLogin ERC draft.
Thanks to
@makoto_inoue
@WhinfreyChris
@avsa
and many other that already gave their incite. Join us building a trully decentralized "login with ethereum" system.
Is it just me or is assembly usually refering to yul, which I would qualify as part of solidity?
The core langage of the EVM is bytecode.
Yul and bytecode are very different, so if we agree yul is assembly, that means assembly and bytecode are very different.
One year ago, I used to put all my assets on my
@Ledger
, and only use
@argentHQ
for fun.
Today, (almost) all my assets are on
@argentHQ
and my ledger is just used as a Guardian... and I feel just as safe!
Too bad many app still dont support erc1271 and erc1654...
To all users of my ERC1155 subgraph on the
@graphprotocol
hosted service:
I just deployed a new version, with better uri support. This is updating the schema to match the one already available on the decentralized network.
This means signature verification is not affected by the chain id changing after the contract is deployed.
This means that a permit, or a meta transaction might STILL be replayable between mainnet and EthPOW.
2/3
If you're in the crypto industry you don't get a free pass on staking from home: in fact, you have awareness that gives you a greater responsibility to decentralize! Thanks Argent 😁
#stakefromhome
Assuming an ERC721 contract has all its tokenIds minted (all from 0 to type(uint256).max) ...
Assuming that all these tokens are owned by the same account ...
If I call `balanceOf` on this address, what should happen???
@Guillaumelanie
@Lauriac86
Vous êtes en train de vous entendre pour perdre, et pour faire gagner l’ED.
Tous ceux qui prônent la division à gauche auront leur part de responsabilité dans ce qui vas se passer.
@iEx_ec
, where I used to design smart contracts, is really developing the Oracle use-case of the platform. I'm curious what the community can come up with, and if that can be an effective solution for smart contract developers. We need more competition in that space.
🎊Win $RLC tokens by creating a decentralized oracle in 5 minutes!
1. Create a Custom Oracle from an API of your choice (follow this tutorial )
2. Share the link to your newly created Oracle on Twitter, making sure to use the hashtag
#iExecCreate
@josephdelong
@samczsun
I know it's not your contract, and I'm definitely not claiming I found this issue before samczsun did, that would be foolish of me.
I'm just somehow happy with myself describing this type of issue in an abstract way before it manifested. Maybe I shouldn't