Kaan Uzdoğan
Kaan Uzdoğan
Here are some weird "source unit name"s (as Solidity docs refers to) I found with a simple repo scan: ``` Spirale�~^�~O~Q/spirale.sol myToken..sol browser/^]BotContract.sol PunchOut!.sol /Users/liuxian/data/学�| /以太�~]~J/MintCoin/contracts/ERC20/ERC20FixedSupply.sol MyTokenTotoro!.sol Bonny Finance..sol ../App/contract/ERC20/Cham.sol...
This was a difficult tradeoff but the final PR https://github.com/ethereum/sourcify/pull/1132 does the following: - "Normalizes" the source unit name as if it were a path to remove traversals, and multiple...
> I maybe be able to help with this. We have a plethora of servers on hostnoc velia etc. All are on latest version of ubuntu. We have roughly a...
Hey just came across this. [Sourcify](https://sourcify.dev) is also an open-source verification service. We specifically have a plug-and-play package for that called lib-sourcify https://github.com/ethereum/sourcify/tree/staging/packages/lib-sourcify It's a bit difficult to understand from...
Hmm we don't use the `loadRemote` method but instead download the compiler versions ourself or just mount a folder with all compiler versions. https://github.com/ethereum/sourcify/blob/129ba96f13246fb2642e8d79d461adbf9e529ff5/services/server/src/server/services/compiler/local/solidityCompiler.ts#L303-L323 In your case I think you...
I've encountered a similar issue when trying to comment on a **Draft PR**. Maybe that is related with the issue. Although changing it from draft to normal PR did not...
@alexr00 no sorry :( But one of the ones that are resolved there
We wouldn't be able to catch a contract developed on Windows and only compiles on Windows because Sourcify runs on Linux but I can check for a specific case inside...
Thanks for your input. I see and acknowledge the presented benefits but the current Sourcify implementation has several limitations making this not possible: 1. Sourcify is currently based on a...
What I was referring to is actually the "The Quickest Help in Times of Crisis" part. I haven't seen that at the time, or it's added later. Maybe we can...