Coder Social home page Coder Social logo

gc__filterms's People

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

jackmamaa

gc__filterms's Issues

add a feature whitelist

instead of whitelisting against names it would be useful to whitelist for certain provider features without fussing with the logic in the requestor code itself by invoking with an environment variable, which could be a json string.

Provider name is not unique

although this is underlying issue, the provider name is not unique, provider id is, so it should be used for filtering

the strategy does not wrap a non-default strategy

if a custom strategy is being used by the l-user then this would replace it (by virtue of being passed in as the strategy to Golem( in lieue). this should be addressed by wrapping (or subclassing) a strategy upon construction if desired.

name bearing address could inadvertently be passed unto the address filter

currently a white/blacklist prioritizes names over addresses. a bad actor could create a name that is an address and try to get blacklisted. however, once the actor leaves this identity, the address may remain in the white/blacklist and subsequently and unintentionally the eponymous address would be filtered.

one solution would be to define separate environment variables depending on whether names or addresses shall be filtered. this is the most simple but detracts from the simplicity of the tool a bit. alternatives are swimming in the tank.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.