►
From YouTube: Hummingbot Weekly Developer Call 011 | 12 October 2022
Description
The Hummingbot Weekly Developer Call is a technical and general discussion intended to gather active community developers who contribute to making the Hummingbot codebase better through Hummingbot Improvement Proposals (HIPs) and Bug Fixes.
Meeting Info:
- Schedule: October 12, 2022 : 10:00 AM EST / 2:00 PM UTC / 10:00 PM HKT
- Duration: 60 minutes
- Location: Hummingbot Discord (https://discord.gg/hummingbot)
Agenda:
- Review Exchange Revamp Status
- Show the Template to Build Connectors
- Polkadex
- Review Bugs Pending
- Community Q&A
A
A
This
is
the
link
for
the
spot.
Connector
templates,
you
can
Implement
all
the
tests
or
first
before
you
implement
the
code,
then
the
development
is
much
more
easier
than
if
you
start
implementing
things
without
using
the
test
that
we
have
already
in
the
code
base.
So
the
first
step
is
to
start
checking
the
pre-work
checking
the
API
checklist.
If
you
have
all
behaving
points
that
you
are
going
to
need,
then
set
up
the
Repository.
A
So
once
you
finish
that
you
have
to
make
the
fork,
if
you
have
one
already,
you
have
to
create
your
branch,
then
you
have
to
set
up
the
directory
the
photos
that
you're
going
to
need
the
test
and
then
the
build
process
and
all
the
code
steps
are
related
to
which
are
the
concepts
you
have
to
Define
well
and
so
on.
Increasing
the
complexity
and
finalizing
all
this
shell
with
the
exchange
class.
A
So
if
you
check,
for
example,
the
order
book
data
source
is,
if
you
check
the
methods
development,
you
will
see
that
you
have
to
implement
the
rest
methods
of
the
other
books,
starting
with
the
test
that
is
get
a
order.
Book
test
get
new
order.
Book
successful
then,
which
are
the
methods
that
you
have
to
implement,
because
the
method
get
new
order
book
is
in
the
order.
A
B
In
python,
so
I
just
want
to
know:
do
I
mean
developer.
That
can
create
a
connect
like
this.
For
me,
there
might
be
a
grand
on
the
Ripple
size.
I
would
check
there,
but
because
I
think
on
our
side
we
want
to
support
devs
in
building
new
connectors,
like
this,
like
from
a
technical
standpoint,
but
you
know,
but
I
think
you
know,
because
we're
a
community-based
open
source
project
we
kind
of
had
to
you
know
kind
of
prioritize
like
sort
of
like
the
larger
ones.
Okay,
okay.
B
What
are
you
saying
now
is
that
you
want
to.
You
are
going
to
prioritize
bigger
connectors,
I,
don't
know
what
I'm
saying
is
that
if
you
you
want
to
looks
like
you
need
a
Dev
for
this,
so
I
would
post
in
the
dev
wanted
channel
in
in
this
I
already
pushed
in
the
devanteed,
but
nobody,
nobody
here,
I
got
no
response.
You
may
need
to
pay
them.
It
is
a
lot
of
work.
So
that's
why
you
know
people
probably
won't
build
it.
If
you're
not
getting
a
response,
yeah
I,
I
think
they're.
B
A
The
next
topic
will
be
the
polka
Dex
connector
hypothetics
High
windsurf.
C
Hello,
everyone
I'm
sorry
I
dropped
off
there
for
a
bit.
My
name
is
Pawan
I'm
a
product
manager
with
polkadex
I
have
Faisal
here
with
me,
he's
one
of
our
very
smart
developers,
so
yeah,
just
a
quick
intro
to
polkadex.
We
are
order
book
based
non-custodial
exchange,
peer-to-peer
enabling
high
frequency
trading.
C
The
way
we
are
different
from
other
existing
dexes
in
the
ecosystem
or
in
the
industry
itself
is
we're
Autobook
based,
and
we
have
high
frequency
trading
plus
zero
gas
fee
and
the
way
we
are
different
from
the
centralized
exchanges
is,
you
know
we
do
not
take
the
custody
of
funds.
We
only
capture
the
intent
of
the
users
willing
to
trade.
C
You
know
we
let
them
deposit,
whatever
tokens
they
want
to
trade
with
to
a
proxy
account
inside
a
very
secure
Enclave,
even
as
operators
we
cannot
tamper
with
and
then
the
entire
order
matching
happens
inside
the
secure
Enclave.
The
secure
Enclave
is
basically
Intel
X
sgx
technology.
We
have
a
bridge
functionality
as
well,
when
you
can
Bridge
tokens
from
other
networks
to
our
Network
right
now
we
are
in
production.
We
have
Chain
Bridge,
but
we
in
the
future.
We'll
be
moving
to
an
in-house
solution
called
Thea,
which
is
which
uses
threshold
ecdsa
technology.
C
You
know
to
to
achieve
very
secure,
bridging
between
networks
and
right
now
we
are
at.
We
have
a
Kaizen
testnet
up,
you
guys.
Can
you
know
everyone
can
go
and
test
out
our
order
book
test
out
our
bridge
and
and
we're
going
to
have
our
mainnet
launch
soon
this
month
and
and
we
also
have
the
hummingbot
connector
ready.
We've
just
put
the
proposal
yesterday
to
be
integrated
into
the
hummingbot
code
base.
C
D
D
Helped
me
and
I
think
even
Freddie
in
the
Discord
chat
really
helped
me
out,
and
you
know
a
lot
of
my
doubts
so
and
you
know
at
the
end
of
the
day,
we
were
really
happy
that
you
know
we
had
the
connected
up
and
running.
So
among
the
many
things
I
think
we
tried
to.
You,
know,
I
think
one
of
the
that
we
immediately
did
was
we
try
to
do
a
load
testing
using
hummingbot
of
our
audiobook
itself.
You
know
you
know
trying
to
edit
the
strategy
file.
D
So
when
we
did
that
we
saw
that
you
know
the
hummingbot
was
able
to
place
I
guess
about
60
orders
at
a
time
that
is,
you
know
both
in
the
pit
and
the
r
slide.
That
is
30
on
the
ask
and
30
on
the
which
side,
so
I
think
you
can.
So
if
anyone
here
is
actually
one
playing
play
around
with
I
mean
what
strategy,
then
they
can
try
doing
that,
and
you
know
we
also
tried
to
see
how
low
can
we,
you
know,
reduce
the
order
field.
D
Delay
and
you
know
I
mean
what
basically
replacing
canceling
and
replacing
orders.
How
quickly
can
it
do,
and
you
know
again
in
those
scenarios
we
saw
that
it
can
easily
take
up.
You
know
one
second,
so
yeah
I,
guess
that
is
it
about
what
hummingbird
does
you
know
with
polecadex
order
book,
and
you
know
you
know,
I
really
hope
that
you
know
we
cannot
test
it
right
now,
with
our
current
deployment.
I
think
Pawan
mentioned
in
the
you
know
the
internal
chat
that
we
had
that.
D
Currently
our
test
net
is
down
because
we
have
a
new
deployment
today
and
the
new
deployment
had
a
few
minor
issues.
So
currently
devs
are
still
working
on
redeploying
it.
So
I
think
once
that
is
up,
then
everyone
else
can
actually
test
hummingbot
against
that
Autobook
test
net
and
you
know
yeah
it.
It
is
really
amazing.
D
No
yeah,
I
I
suggest
everyone
to
use
it
and
I
guess
the
main
difference
between
other
exchanges
and
what
we
have
is
that
that
you
do
not
have
we
do
not
have
to
give
you
an
API
key
or
anything
else.
All
you
need
is
a
trading
account
on
our
order
book
and
the
proxy
seat
face
for
it.
So
you
just
need
to
enter
the
seat
face
and
you
are
ready
to
trade
with
all
your
funds
and
yeah
I.
D
Think
that
sums
up
everything
about
our
polkadex
connector
and
if
anyone
has
any
questions
and
anything
so.
C
Feel
free
to
us,
and
for
that
you
need
to
bridge
some
test
tokens
from
ethereum
erc20
test
tokens
using
a
Chain
Bridge
to
our
polka
X
Network,
and
then
you
can
create
an
account
on
the
order
book
and
deposit.
You
know
a
shadow
of
those
test
tokens
how
muchever
you
want
to
trade
with
into
the
audible
can
start
setting
up
your
Bot
start,
setting
up
the
market-making
strategies
and
and
start
trading
so
yeah.
If
you
guys
have
any
questions,
feel
free
to
ask
okay.
A
Well,
if
anyone
has
a
question,
you
can
post
it
in
the
community
called
chat.
I
think
that
the
guys
make
a
very
good
shop
with
the
video
it's
very
clear
how
the
decks
Works.
Probably
when
you
are,
we
are
more.
We
have
more
experience
working
with
sex
connectors
in
harmony,
but
because
we
have
a
lot
of
sex
connectors
in
the
code
base
and
a
few
of
the
of
this
connectors
having
a
Vex
connector
with
order
book
on
a
video
that
shows
how
to
use
it,
and
it
seems
like
it's
very
easy.
It's
a
good.
A
A
B
You
for
for
submitting
the
pr
and
bringing
a
great
video
on
all
of
that
one
question,
because
I
think
that'll
be
interesting
for
users
to
actually
try
a
tongue,
bot
and
and
try
to
test
that
is
in
terms
of
can
I
can
maybe
give
like
you
say,
one
minute
overview
of
polka
dots
like
a
trainer.
B
You
know
what
do
you
recommend
like
you
know,
people
use
in
terms
like
wallets
and
you
know
like
actually
getting
assets
into
Pokedex.
You
just
need
to
polka
dot
like
what
kind
of
bridge
we
recommend,
because
I
think
that
a
lot
of
us
probably
aren't
very
familiar
with.
D
Well,
that's
a
very
excellent
question,
because
I
think
a
lot
of
us
have
metamask
is
sort
of
everyone
are
aware
of
it.
So
in
order
to
use
polka
dot,
you
know
anything
in
polka
dot.
You
have
to
use
polka.js
wallet
and
you
do
not
have
to
worry
about
a
separate
bridging
solution,
because
I
think
we
have
developed
a
Chain
Bridge,
which
is
like
a
trusted
Bridge.
So
in
order
to
move
funds
from
ethereum
test
net
I
think
that
is
what
you
know.
Just
the
meta
wallet
as.
D
And
I
think
we
will
send
a
link
on
how
you
can
go
to
the
erc20
faucet
and
you
know:
I
I,
think
I've
sent
a
link
over
here
called
token
manager.
So
when
you
go
to
token
manager,
you
can
see
I'll
drop
down
on
a
box
over
there
saying
Bridge,
which
is
Chain
Bridge,
and
once
you
go
there,
you
can
transfer
your
erc20
faucet
token
from
the
ethereum
test
net
to
the
pole
context
test
mode.
So
if
yeah,
so
that's
it
for
me
so
Pawn.
C
Yeah,
like
Faisal,
mentioned
the
two
wallets
that
we
would
recommend
at
this
point.
Are
you
know?
Definitely
for
any
any
substrate
based
Network,
you
know,
polka
dot.
Js
wallet
is
the
best
wallet.
You
know
there
are
a
lot
of
other
wallets
that
we
would
like
to
integrate
with,
but
currently
we
are
using
the
polka
dot
JS
wallet.
This
is
available
as
a
browser
extension.
C
You
can
go
to
Chrome
and
you
know
install
the
browser
extension
and
it
gives
you
an
option
to
add
an
account
and
save
your
seed
phrase
and,
and
you
can
allow
the
use
of
that
account
on
any
substrate
chain.
You
know
that
way
you
create
your
polkadex
address
as
well
and
and
as
Faisal
mentioned,
for
any
tokens
in
the
other
networks.
Currently,
we
we're
bridging
tokens
from
ethereum
Network
to
our
full
codex
Network
for
ethereum.
C
You
know
last
digestion
would
be
metamask
and,
and
the
first
link
that
we
posted
in
the
community
called
chat,
which
is
called
the
token
manager
you
know
is,
is
our
all
the
all-in-one
solution
for
bridging
tokens
from
other
networks
to
our
Network
and
at
the
same
time
you
know,
check
your
assets,
check
your
transaction
history
and
everything.
So
if
you
go
to
that
link,
you
know
you
can
request
some
test
tokens
for
polkadex.
C
You
can
request
some
Pokedex
test
tokens
that
you
can
deposit
to
your
order
book
to
use
for
trading
and,
at
the
same
time
there
is
an
option
called
as
Bridge.
It
has
under
it
you'll
find
Thea,
which
is
coming
soon.
It's
a
threshold,
ecdss
solution
that
we
are
implementing
post
our
order
book
mainnet
launch,
and
apart
from
that,
you
will
see
Chain
Bridge,
which
is
a
temporary
solution
that
we're
using
to
bridge
tokens
from
ethereum
to
polka,
X
Network.
C
So
as
soon
as
you
go
into
as
soon
as
you
click
on
Chain
Bridge,
you
know
you'll
find
an
option
to
to
choose
the
network
that
you
want
to
bridge
from
and
to
the
network.
You
want
to
bridge
to
which
is
full
catex.
Essentially
there
you
would,
you
can
choose
which
test
tokens
you
would
want
to
choose.
You'd
want
to
bridge
right
now.
You
know.
C
Until
yesterday
we
were
using
drink
by
testnet
for
ethereum
right
now,
it's
deprecated,
so
we
found
another
solution
today,
which
should
be
up
in
a
couple
of
hours
like
Faisal
mentioned.
So
it's
it's
a
it's
a
very
easy
process.
C
We
have
listed
all
the
steps
to
get
test
tokens
and
to
bridge
the
tokens
as
well
in
the
in
the
snapshot
proposal
that
we
have
put.
But
you
know
we
will
also
be
on
the
community
called
chat.
If
you
guys
have
any
questions
you
can
always
post
there
and
I
would
be
happy
to
answer
them.
A
C
See
right
now
on
the
test
net,
at
least
it's
it's
being
done
under
under
a
couple
of
minutes
Faisal.
Would
you
have
an
idea
about
how
much
time
it
would
take
in
the
main
net?
It
depends
on
the
Block
time,
yeah.
D
Yeah
so
I
think
there
isn't
an
exact
metric
as
to
how
much
time
it
should
take.
So
I
cannot
quantify
it
in
that
way.
But
you
know
in
the
test
net
we've
you
can
say
that
this
happens
under
10
minutes.
You
know
again,
that's
again
a
wild
estimate,
so
there
is
no,
you
know
certain
metric
for
it.
So
yeah
again,
it's
never
been
more
than
10.
Minutes
is
what
I
can
say.
A
Okay,
that's
very
cool,
because
probably
this
open
up
the
opportunity
to
some
some
community
members
that
are
trying
to
make
girls
domain
crosses
or
Arbitrage,
for
example,
trying
to
always
try
between
I,
don't
know
ethereum
and
polka
Dex,
and
they
want
to
rebalance
their
inventory
or
something
like
that.
Probably
this.
This
can
be
a
good
opportunity
for
them
to
to
use
these
tools
in
the
future.
Probably
we
can
create
some
Integrations,
but
that's
good
to
know.
C
Absolutely
absolutely
yeah,
like
you
mentioned
it's,
it's
pretty
fast
when
compared
to
a
lot
of
other
Bridges
and
and
once
we
move
to
our
in-house
solution
called
Thea,
it
will
be
even
faster,
which
is
going
to
come
later
towards
the
end
of
the
year
or
early
next
year.
So
so
yeah
we're
excited
about
it.
B
I'm,
bridging
because
you
know
I
I
know
you
guys
are
just
tested
right
now
and
I
think
Tessa's
fine,
but
I
I
think
that,
as
he
has
moved
to
mainnet
I
think
that
I
think
that
yeah
kind
of
like
getting
more
info
and
interactivity
on
how
you
know
how
does
security
on
on
your
Bridges
work?
B
B
B
Was
you
know
we
we,
we
lost
some
of
our
tokens
in
The,
Nomad
hack,
so
yeah
we're
we're.
We're
always
help
our
users.
You
know
stay
safe
in
this.
You
know
in
the
future
role.
B
I
think
that
yeah,
if
you
have
more
information
on
let's
say
you
know
like
if
you
plan
to
use,
let's
say
we
go
to
mainnet
if
you're
planning
to
use
either
Chain
Bridge
or
your
new
upcoming
Bridge
I.
C
B
Recommend
posting
more
information
about,
like
the
you
know
how
it
works,
the
security
profile
and
kind
of
like
any
guarantees
you
can
make
in
terms
of
you
know
like
when
users
are
bridging
assets
under
your
chain,
because
you
know,
just
as
a
lot
of
the
packs
have
happened
recently.
I
think
that
British
security
is.
D
Something
should
be
helpful
for
everyone
right
now.
You
know
we
see
a
lot
of
bridge
hacks
and
it
is
something
so
you
know
to
give
a
little
more
context
on
how
hard
Bridge
actually
works.
Is
that
so
you
know
the
name
of
the
bridge
is
Chang
Bridge,
because
it
was
initially
developed
by
changes,
and
so
the
way
this
works
is
that
this
is
what
you
call
a
trusted
bridge.
D
That
is,
we
have
an
ethereum
contract
and
we
have
a
substrate
chain,
that's
polka
decks
and
the
way
this
works
is
that
relayer
picks
up
events,
and
then
we
do
not
have
like
one
layer.
So
we
have
like
multiple
relayers.
So
now,
once
the
relayers
pick
it
up,
they
will
try
to
create
a
proposal
and
submit
it
to
our
chain
and
once
there
are
enough
amount
of
proposals,
then
we
will
have
assets
minted
here
on
our
chain
and
you
know
simultaneously.
D
We
have
an
amount
that
is
locked
in
the
ethereum
side,
so
at
the
same
time,
when
you're
trying
to
withdraw
what
we
are
doing
here
as
of
now
is
that
we
burn
that
assets
and,
and
we
credit
on
the
ethereum
side.
So
that
is
how
it
is
working.
So
this
is
again
a
trusted
solution
and
what
you
know
what
Pawan
is
talking
about
the
in-house
solution
that
is
Tia.
D
So
that
is
something
that
we
are
trying
to
make
a
trustless
bridge
so
that
there
is
no
central
point
of
failure,
so
result
so
there's
no
Central
layer
or
something.
So
that
is
what
we
are
trying
to
move.
Moving
on
to
having
a
trustless
bridge
such
that
using
threshold
ecdsa-
and
you
know,
in
terms
of
security,
we've
actually
went
through
couple
of
audits
regarding
this,
and
you
know:
we've
seen
you
know
couple
of
attack
scenarios
how
they
can
happen.
D
C
But
but
it's
a
good
suggestion
for
me
that
you
know
we
need
to
release
more
information
on
this
which
which
we
are
planning
to
once
we
once
we
each
closer
to
the
mainnet
launch.
Okay,
thank.
C
I
really
appreciate
it
and
it
was
very
nice
talking
to
you
all
and
you
know
explaining
our
product
really
excited
to
get
integrated
into
the
hummingbot
code
base.
Thank
you
so
much.
Everyone
thanks.
B
A
The
last
thing
of
today
will
be
the
we
have
to
review
the
bongdi
sport,
the
box,
that
we
have
right
now
on
in
the
code
base
So.
Currently,
we
have
13
open
issues
to
be
assigned
to
some
Developers,
so
some
of
them
are
more
cosmetics.
For
example,
client
allows
you
to
change
the
name
of
the
strategy.
While
the
bot
is
active,
probably
this
can
be
solved,
checking
the
configuration.
The
main
thing
is
that
it's
changing
the
name.
A
So
when
you're
trying
to
run
again
the
strategy
with
the
comp
file,
the
compile
of
the
strategy,
the
configuration
file
strategy,
it
has
another
name
so
I
think
that
is
not
so
important,
but
because
it
doesn't
prevent
you
to
run
hummingbot
and
you
shouldn't
be
changing.
The
name
of
the
strategy
level
is
above
the
from
the
the
worst
in
the
complex
for
a
long
time
and
the
the
QA
team
decided
to
to
include
in
the
in
the
longest
board.
A
A
Is
is
normal
you,
you
cannot
have
the
the
piano
mostly
because
you
have
to
understand
how
it's
calculated,
probably
you
have
to
check,
which
is
a
it's
calculating
that,
like
the
the
portfolio,
if
you
keep
the
portfolio
without
touching
it
from
the
beginner
strategy
on
the
portfolio
that
you
have
right
now,
that
is
how
it's
calculating
the
the
profits.
So
you
have.
There
is
a
little
bit
of
research
in
this
this
issue.
A
Then
we
have
another
one
that
is
FTX.
Websocket
disconnection
cost
unexpected
error,
while
listening
to
user
another
book
stream,
this
was
open.
Again
we
have
a
different
opinions
with
the
last
solution.
A
The
thing
of
this
PR,
which
has
to
clarify,
is
normal
that
if
they
Exchange,
if
you
have
a
disconnection
issue
that
is
not
related
with
the
bot,
probably
is
with
the
connection
or
the
you
have
an
issue
with
the
The
Exchange
you
you
get
an
error
of
the
of
this
connection
and
that
that
is
how
it
works,
because
if
you,
if
you
have
a
disconnection,
the
board
will
wait
five
seconds
and
then
we'll
try
to
reconnect
again.
So
that's
the
normal
behavior
that
the
what
has?
A
What
we
should
check
here
is
if
there
is
any
problem
that
is
related
to
the
bot
that
is
causing
this
issue,
so
we
shouldn't
modify
any
file
for
that
because
it
is
working
as
expected,
yeah
just
to
clarify
that
we
have
cross
exchange
right,
Oracle,
not
working
with
different
quotes,
assets
and
base
assets.
An
issue
graded
by
Sheila
alien
breed
before
so
I
cannot
give
you
some
much
details,
but
I
saw
that
there
is
a
lot
of
comments
in
this
issue.
Then
there
is
another
one
that
says:
client
pause
and
resume
feature
not
working.
Well.
A
This
one
I
can
explain
briefly
what
is
happening
here.
It's
also
for
me
not
on
some
important
but
I'm
an
important
bug,
because
I
don't
know
how
much
people
is
using
this
feature.
I,
don't
know
why
we
have
this
suspend
and
restore
probably
has
to
be
simpler,
but
the
thing
is
that
when
you
run
exit
suspend
the
boat,
will
exit
the
the
client
will
be
closed
and
the
ball
will
keep
the
orders
in
the
market.
A
You
won't
cancel
the
orders
and
when
you
start
the
vote
again
with
the
flag,
a
restore,
it
should
check
that
the
orders
are
in
the
market
and
it
has
you
don't
have
to
place
the
orders,
but
it's
not
doing
that
and
I
think
that
Ralph
created
a
video
showing
these
this
Behavior,
then
hobby,
fails
to
start
Aviation
Market,
making
a
strategy.
Well,
this
one
I
think
that
is
it.
It
cannot
be
a
probably
it's
not
about,
because
if
the
price
is
not
moving,
it's
normally
that
you
have
this
Behavior.
A
But
if,
for
me
also
it's
strange
that
we
have
this
issue
in
a
pair
like
ethereum
usdt,
the
normally
has
has
high
liquidity
and
you
have
a
price
movement
here
too.
So
this
is
more
like
a
research
I
understand
if
you
have
a
specific
problem
with
Huawei
with
a
Huawei
exchange,
or
it
was
just
one
scenario
that
we
don't
have
a
fluctuations
of
the
on
the
price.
A
Then
we
have
binance
Perpetual
get
position
not
working
correctly.
In
this
case,
the
the
issue
is
very
clear
in
the.
If
you
see
the
key
of
the
dictionary,
it
has
hot
usdt
all
together
and
normally
the
trading
pairs
of
hummingbot,
the
the
convention
of
hummingbot
is
has
has
a
dash
between
the
base
and
the
quote
assets.
So
I
will
expect
that
the
key
of
an
internal
dictionary
keeps
that
logic
and
has
a
dash
in
the
middle.
So
I
think
that
this
can
be
an
easy
fix,
because
you
have
to
check
the
binance
connector.
A
How
is
updating
that
account
positions
and
check?
Normally
you,
you
will
see
that
is
using
the
trading
pair
directly
from
the
response
to
to
populate
this
dictionary.
Probably
you
have
to
use
a
method
to
get
the
trading
pair
related
to
that
exchange
trading
pair.
That
will
be
probably
the
the
solution
that
you
have
to
to
work
on
and
also
then
we
have
a
great
and
add
new
connectors.
We
can
include
the
the
remaining
connectors
to
the
code
base.
We
can
we.
We
can
say
that
we
want
to
upgrade
from
a
great
front
spot.
A
So
if
you
want
to
work
on
some
of
them
just
comment
on
that
issue
and
said:
hey
I
want
to
work
on
this
connector
and
we
are
going
to
contact
you
just
running
it
on
development,
okay,
I'm,
not
in
your
environment,
so
I
cannot
check.
But
it's
very
it's
very
strange
that
if
you're
writing
on
development
is
failing
because
to
merge
appear
in
development
has
to
pass
the
workflow.