profile
viewpoint

yagop/AGClient 11

UC3M Moodle (AulaGlobal) from console

yagop/lua-ovh-api 9

Lua OVH module for OVH API

yagop/bitcore-tx-blessed 4

Show live Bitcoin transactions on a fancy terminal

yagop/kimsufi-availability 2

A Python crawler that notify you when a Kimsufi / OVH server is available to purchase

yagop/barchart-market-data-api 1

Barchart OnDemand Free Market Data API Client

yagop/bb8-examples 1

Sphero BB8 examples

yagop/frontail 1

streaming logs to the browser

yagop/GUL2048 1

2048 Game with GNU/Linux images

startednrfconnect/sdk-nrf

started time in 3 days

startedAvnet/freertos-oob

started time in 3 days

issue commentecadlabs/taquito

Fetch transactions pending in Mempool

Many thanks @hui-an-yang :raised_hands: :bow:

Left a comment over there

yagop

comment created time in 3 days

Pull request review commentecadlabs/taquito

2382 support yagop contribution of rpc endpoint get mempool pending operations

 export const ticketBalancesResponse = [   }, ]; +export const pendingOperationsResponse = {

Would be nice if the team add type check on createRequest as it merely does a conversion from any to any type of the template is provided.

As createRequest lacks type check I typed this constant as MempoolPendingOperationsResponse to enforce the test to do it.

May you add the MempoolPendingOperationsResponse type back?

hui-an-yang

comment created time in 3 days

PullRequestReviewEvent
PullRequestReviewEvent

startedloov/lensm

started time in 5 days

pull request commentecadlabs/taquito

Add taquito-rpc getMempoolPendingOperations

yagop

comment created time in 7 days

pull request commentecadlabs/taquito

Add taquito-rpc getMempoolPendingOperations

Please @dsawali / @hui-an-yang can you help me to get this shorted out?

yagop

comment created time in 11 days

startedhenrikpersson/potatis

started time in 16 days

startedmandiant/GoReSym

started time in 18 days

pull request commentecadlabs/taquito

Add taquito-rpc getMempoolPendingOperations

# npx lerna run lint 
lerna notice cli v6.0.3

    ✔  @taquito/beacon-wallet:lint (5s)
    ✔  @taquito/http-utils:lint (5s)
    ✔  @taquito/remote-signer:lint (5s)
    ✔  @taquito/ledger-signer:lint (5s)
    ✔  @taquito/contracts-library:lint (5s)
    ✔  @taquito/local-forging:lint (5s)
    ✔  @taquito/rpc:lint (6s)
    ✔  @taquito/michel-codec:lint (6s)
    ✔  @taquito/michelson-encoder:lint (8s)
    ✔  @taquito/tzip12:lint (5s)
    ✔  @taquito/signer:lint (5s)
    ✔  @taquito/utils:lint (5s)
    ✔  @taquito/tzip16:lint (5s)
    ✔  @taquito/sapling:lint (5s)
    ✔  @taquito/taquito:lint (6s)

 ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

 >  Lerna (powered by Nx)   Successfully ran target lint for 15 projects (12s)
yagop

comment created time in 20 days

pull request commentecadlabs/taquito

Add taquito-rpc getMempoolPendingOperations

root@acf673080e69:/app# npx lerna run build
lerna notice cli v6.0.3

    ✔  @taquito/http-utils:build (6s)
    ✔  @taquito/utils:build (7s)
    ✔  @taquito/rpc:build (7s)
    ✔  @taquito/michel-codec:build (15s)
    ✔  @taquito/local-forging:build (8s)
    ✔  @taquito/michelson-encoder:build (10s)
    ✔  @taquito/taquito:build (15s)
    ✔  @taquito/remote-signer:build (12s)
    ✔  @taquito/contracts-library:build (12s)
    ✔  @taquito/ledger-signer:build (12s)
    ✔  @taquito/signer:build (13s)
    ✔  @taquito/tzip16:build (13s)
    ✔  @taquito/beacon-wallet:build (14s)
    ✔  @taquito/sapling:build (14s)
    ✔  @taquito/tzip12:build (7s)
    ✔  taquito-test-dapp-vite:build (9s)

    ✖  @taquito/website:build
       > @taquito/website@15.1.0 build
       > docusaurus build
       
       [INFO] [en] Creating an optimized production build...
       [ERROR] Unable to build website for locale en.
       [ERROR] ValidationError: "algolia.appId" is required. If you haven't migrated to the new DocSearch infra, please refer to the blog post for instructions: https://docusaurus.io/blog/2021/11/21/algolia-docsearch-migration
       npm ERR! Lifecycle script `build` failed with error: 
       npm ERR! Error: command failed 
       npm ERR!   in workspace: @taquito/website@15.1.0 
       npm ERR!   at location: /app/website 
       

 ————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

 >  Lerna (powered by Nx)   Ran target build for 17 projects (1m)
 
    ✔    16/17 succeeded [0 read from cache]
 
    ✖    1/17 targets failed, including the following:
         - @taquito/website:build
 
yagop

comment created time in 20 days

push eventyagop/taquito

Yago Perez

commit sha 89c5135f7a4740ca5f8741fed8233f08c53cb579

Fixing types ...

view details

push time in 20 days

PR opened ecadlabs/taquito

Add taquito-rpc getMempoolPendingOperations

Thank you for your contribution to Taquito.

Before submitting this PR, please make sure:

  • [ ] Your code builds cleanly without any errors or warnings
  • [ ] You have run the linter against the changes
  • [x] You have added unit tests (if relevant/appropriate)
  • [ ] You have added integration tests (if relevant/appropriate)
  • [ ] All public methods or types have TypeDoc coverage with a complete description, and ideally an @example
  • [ ] You have added or updated corresponding documentation
  • [x] If relevant, you have written a first draft summary describing the change for inclusion in Release Notes.

Release Note Draft Snippet

Added RPC getMempoolPendingOperations to fetch pending / refused / outdated operations.

closes https://github.com/ecadlabs/taquito/issues/2382

+96 -0

0 comment

3 changed files

pr created time in 20 days

issue openedecadlabs/taquito

Fetch transactions pending in Mempool

Is your feature request related to a problem and use case? Please describe. RPC method to fetch transactions from mempool is missing

Describe the solution you'd like Implement method to fetch transactions from mempool

Describe alternatives you've considered Using other library or implementing my own

Additional context Some transactions fail due to the address being used. I need to query the mempool to avoid broadcasting tx in the same block

created time in 20 days

create barnchyagop/taquito

branch : feat/mempool-pending_operations

created branch time in 20 days

fork yagop/taquito

A library for building dApps on the Tezos Blockchain - JavaScript / TypeScript

https://tezostaquito.io

fork in 20 days

startedleerob/leerob.io

started time in 24 days

startedhasherezade/pe-bear

started time in a month

startedqaware/protocurl

started time in a month

fork yagop/aptos-core

Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.

https://aptoslabs.com

fork in 2 months

startedkotalco/kotal

started time in 2 months

startedgram-js/gramjs

started time in 3 months

startedup-n-atom/wsceepdump

started time in 3 months

startedOwez/yark

started time in 3 months

pull request commentknex/documentation

add stream as iterator part

Bumping this

bertho-zero

comment created time in 3 months

issue commentyagop/node-telegram-bot-api

Inline Calendar

Nice library.

@IliaSmagloy is this solved now?

IliaSmagloy

comment created time in 3 months

startedmetno/gridpp

started time in 3 months

issue commentknex/knex

knex where is not escaping field objects with mysql engine (potential SQL injection?)

This is breaking some CI pipelines. Why was this considered a vulnerability?

The code pointed out is clearly wrong as it's using a object (Array) rather than a string or number.

So the problem here is the developer using the library wrong. Not knex itself.

Would you consider the following code a vuln in Knex?

const attackerControlled = "scriptKiddieSQLi'";
knex.raw(`select * from users where id = ${attackerControlled}`);

I hope not. I would request Github to reconsider CVE-2016-20018

TheThing

comment created time in 3 months

more