;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Suspensão das notas de R$ 200 acarretaria 'sério prejuízo', diz BC ao STF

O lobo-guará foi o animal escolhido para estampar a nota de R$ 200, anunciada em julho pelo BC - Divulgação/Fossil Rim
O lobo-guará foi o animal escolhido para estampar a nota de R$ 200, anunciada em julho pelo BC Imagem: Divulgação/Fossil Rim

27/08/2020 19h22Atualizada em 27/08/2020 19h49

Uma eventual suspensão da circulação das notas de R$ 200 acarretaria um "sério prejuízo", disse o Banco Central em manifestação ao STF (Supremo Tribunal Federal) em ação movida por partidos políticos que tenta barrar o lançamento da nova cédula.

Ao STF, as legendas contestaram a decisão do governo de lançar a nova nota e argumentaram, entre outros motivos, que a nova cédula pode causar grave ameaça ao combate à criminalidade, pois facilitaria a ocultação e a lavagem de dinheiro.

Em manifestação ao STF, o presidente do BC, Roberto Campos Neto, informou à ministra Cármen Lúcia, relatora do processo, que a nova cédula vai ser lançada no dia 2 de setembro. Ele defendeu a legalidade das decisões do BC e do CMN (Conselho Monetário Nacional) e disse ser imprescindível a produção e circulação dessa nova cédula.

Em parecer, a área jurídica do BC disse que a concessão de uma liminar pelo Supremo para suspender a circulação da nota de R$ 200 "acarretaria um sério prejuízo para a execução dos serviços de meio circulante a cargo do Banco Central e para a própria sociedade em si, que vem apresentando demanda crescente por dinheiro em espécie".

"Com efeito, a CMB (Casa da Moeda do Brasil) já entregou ao Banco Central 7,2 milhões de cédulas de R$ 200. Até o dia 2 de setembro de 2020, data do lançamento oficial da nova nota, a previsão é de que esse número chegue a 20 milhões de cédulas", disse.

"O custo das cédulas de duzentos reais é de R$325/milheiro. Esse primeiro lote de 20 milhões de cédulas de R$ 200 custou R$ 6,5 milhões. O Banco Central tem um contrato assinado com a CMB no valor de cerca de R$ 146 milhões para aquisição de 450 milhões de cédulas de duzentos reais para o exercício de 2020. Além disso, a CMB já adquiriu parcela significativa dos insumos", completou.

A autoridade monetária disse, contudo, que a mais grave consequência da suspensão da nova cédula seria a de colocar "em risco o atendimento das necessidades de numerário para garantir o funcionamento adequado da economia e do sistema financeiro nacional, ante a falta de alternativas viáveis".

"O impacto de eventual inadequação do volume de dinheiro em circulação seria majoritariamente sentido pelas pessoas mais pobres do País, dependentes de programas públicos de transferência de renda para manter a própria subsistência e a de suas famílias", destacou.