Kaan Uzdoğan

Results 277 comments of 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...

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...